Arama butonu
Bu konudaki kullanıcılar: 2 misafir
1
Cevap
423
Tıklama
0
Öne Çıkarma
arduino uno. rasgele sayı hep aynı veriyor.
İ
7 yıl
Yüzbaşı

Random fonksiyonuna herhangi bir beslemede bulunulmadığı zamanlarda daha önceden belirlenmiş bir dizi sayıyı sırasıyla veren bir fonksiyondur. Yani hazırda bir liste var ve bu listeden ilerliyor gibi düşünebilirsiniz.

Bu liste dışına çıkmak istediğinizde aşağıdaki komutu setup fonksiyonu içerisine eklemelisiniz.
Verdiğiniz pin ise herhangi bir yere bağlı olmamalı. Bağlı olmayan pin her seferinde hattaki gürültü kadar değer vereceğinden ve bu değer genellikle dalgalandığından farklı sayılarla random fonksiyonunu besleyecek ve listede farklı yerlere gitmesini sağlayacaksınız diye anlatabilirim. Daha ayrıntılı bilgi için C dilindeki random fonksiyonu ile ilgili bilgileri inceleyebilirsiniz.

 randomSeed(analogRead(0));



S
7 yıl
Çavuş
Konu Sahibi

arkadaşlar merhaba
arduino uno da hep aynı sayı sıralaması gidiyor.
random sayıyı hep 3 atıyor.
Sizde böyle bir sorunla karışlaştınız mı.
secim=random(0,4); gibi bir kod yazdığımızda
secim hep ilk 3 ü atıyor.

3-1-2

yarıdımcı olursanız sevinirim.
Teşekkür ederim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.