Arduino Random Sayı Üretmek

Hiç yorum yok
Merhaba Arkadaşlar ,

Arduino ile Random fonksiyonuna ait özelliklere değinmeye çalıştım.Umarım Faydalı olur








/*
Random(): Bu method ile belirli aralıklarda sayılar üretilip
değişkenlere aktarılabilir

Random(max):Bu method ile değişkenin en küçük değeri ile

maximum değeri arasında sayı üretmeye yarar

Random(min,max):Bu method ile belirlenen min değeri ile max
değeri arasında sayı üretilebilinir

Random(1,10);örneğin burda 1 ila 9 arasında sayı üretimi

gerçekleşir

*/

//global değişken

//byte degisken_sayi;
long degisken_sayi;

void setup()
{
  Serial.begin(9600);
   randomSeed(100);
  Serial.println(" Uretilen Rastgele Sayilar");
  Serial.print("=============================");
  Serial.println("  ");
}

void loop()
{
 // degisken_sayi=random();
 // degisken_sayi=random(100);
  /*random fonksiyonu ile üretilen sayılar hep aynı dizilimi
  takip eder
  Farklı dizin aralıklarında sayı üretmek için randomSeed();
  kullanılır
  */
 
  /*
  arduino unonun analoğ pinlerine herhangi bir pin bağlanmadığında
 
  0 ila  1023 arasında değerler okunur bunu da analogRead(A0)
  ve randomSeed();methodları kullanarak rastgele yapabiliriz
  arduino nun A0 dan A6 ya kadar 5 adet analog girişi mevcuttur
  */
 //degisken_sayi=random(1,100);
 degisken_sayi=analogRead(A0);
  Serial.println(degisken_sayi);
  delay(5000);
}

Hiç yorum yok :

Yorum Gönder

Soru Görüş önerileriniz için gmail plus üzerinden + layın müsait olduğumda mutlaka yanıt dönüyor olacağım.