Arduino Random Sayı Üretmek
Sinan Arslan
07:21
analogRead(A0)
,
Arduino
,
max)
,
Random(max)
,
Random(min
,
randomSeed(100)
,
Tincerkad
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);
}
Kaydol:
Kayıt Yorumları
(
Atom
)
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.