arduino 播下种子
示例
如果重要的是要由生成的数字序列random()不同,则最好使用以下代码指定种子randomSeed():
void setup() { Serial.begin(9600); //如果模拟引脚0保持未连接状态,analogRead将产生一个 //每次运行草图时都有不同的随机数。 randomSeed(analogRead(0)); } void loop() { long randomNumber = random(500); //产生0到499之间的随机数 Serial.println(randomNumber); delay(100); }