大好きArduino

Arduino総合情報サイト

Arduino文法

random(min, max)

2016/06/09

min(long)からmax(long)間のランダム値を発生させます。
min値を省略した場合0となります。

●引数

 min  long型 ランダム開始数値
 max  long型 ランダム終了数値

 

●Example from Arduino Web Site

long randNumber;

void setup(){
  Serial.begin(9600);

  // if analog input pin 0 is unconnected, random analog
  // noise will cause the call to randomSeed() to generate
  // different seed numbers each time the sketch runs.
  // randomSeed() will then shuffle the random function.
  randomSeed(analogRead(0));
}

void loop() {
  // print a random number from 0 to 299
  randNumber = random(300);
  Serial.println(randNumber);  

  // print a random number from 10 to 19
  randNumber = random(10, 20);
  Serial.println(randNumber);

  delay(50);
}

Arduino 原文

-Arduino文法