Có thể thiết lập lại một Arduino (tức là để khởi động lại nó) từ mã (tức là từ bản phác thảo)? Tôi biết điều đó là có thể với một mạch đặc biệt nhưng có cơ hội để làm cho nó chỉ bằng mã?
Dưới đây là mã của tôi và bình luận //reset
là nơi tôi muốn buộc thiết lập lại.
#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() {
}
Tôi muốn đặt lại bộ điều khiển vi mô ở cuối chức năng thiết lập để hiển thị hiệu ứng của các số ngẫu nhiên có và không có hạt giống.