Kas Arduino on võimalik lähtestada (st taaskäivitada) koodist (st visandist endast)? Ma tean, et see on spetsiaalse vooluringi abil võimalik, kuid kas on võimalus seda lihtsalt koodiga teha?
Allpool on minu kood ja kommentaar // reset
on see, kuhu ma tahan sunni lähtestama.
#include <TrueRandom.h>int i; int randSeed; long randNumber; void setup () {Serial.begin (9600); Serial.println ("20 pseudo Zufallszahlen:"); (i = 1; i< = 20; i ++) seeriaprint (juhuslik (10)); Serial.println (); Serial.println (); // randomSeed (TrueRandom.random ()); randSeed = analogRead (A0); randomSeed (randSeed); Serial.print ("Der 'seed' Wert:"); Serial.println (randSeed); Serial.println (); Serial.println ("20 Zufallszahlen mit analogem 'seed' Wert:"); (i = 1; i< = 20; i ++) seeriaprint (juhuslik (10)); Serial.println (); Serial.println ("---------------------------"); Serial.println (); viivitus (500); // reset} void loop () {}
Soovin lähtestada seadistusfunktsiooni lõpus oleva mikrokontrolleri, et näidata juhuslike arvude mõju koos seemnega ja ilma.