random() fonksiyonu hep aynı sayıları veriyor
Haziran 14, 2026
•
admin
Zar atan kod yazdım ama Arduino’yu her kapatıp açtığımda aynı zar sırasını (3, 5, 2) atıyor?
Soran: Nida F.
Eğitmen Cevabı
Çünkü bilgisayarlar gerçek rastgele sayı üretemez. Bunu çözmek için `setup` kısmının içine `randomSeed(analogRead(A0));` yazmalısın. Boşta duran (havadaki statik elektriği okuyan) A0 pininden gelen gürültüyü çekirdek olarak alacak ve her açılışta sana yepyeni rastgele bir zar sırası verecektir.