是否可以从代码(即从草图本身)重置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() {
}我想在设置功能的最后重置微控制器,以显示带有和不带有种子的随机数的效果。