เป็นไปได้หรือไม่ที่จะรีเซ็ต Arduino (เช่นเพื่อรีบูต) จากโค้ด (เช่นจากร่างภาพ)? ฉันรู้ว่าเป็นไปได้ด้วยวงจรพิเศษ แต่มีโอกาสที่จะทำให้มันเป็นเพียงแค่รหัส?
ด้านล่างเป็นรหัสของฉันและความคิดเห็น//reset
เป็นที่ที่ฉันต้องการบังคับให้รีเซ็ต
#include <TrueRandom.h>
int i;
int randSeed;
long randNumber;
void setup(){
Serial.begin(9600);
Serial.println("20 pseudo Zufallszahlen:");
for (i=1;i<=20;i++) Serial.print(random(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:");
for (i=1;i<=20;i++) Serial.print(random(10));
Serial.println();
Serial.println("---------------------------");
Serial.println();
delay(500);
//reset
}
void loop() {
}
ฉันต้องการรีเซ็ตไมโครคอนโทรลเลอร์ในตอนท้ายของฟังก์ชั่นการตั้งค่าเพื่อแสดงผลของตัวเลขสุ่มที่มีและไม่มีเมล็ด