Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
571
Tıklama
0
Öne Çıkarma
Pinlere aynı anda komut vermek
B
10 yıl
Teğmen
Konu Sahibi

Merhaba

5, 10 ve 13 numaralı pinlere aynı anda nasıl komut verebiliriz ?

digitalWrite(5,10,13, HIGH);

bu işe yaramıyor.

int ledPin[] = {5,10,13};

digitalWrite(ledpin, HIGH);

buda işe yaramıyor, yardımlarınızı bekliyorum



A
10 yıl
Binbaşı

Sırayla hepsini teker teker komut verince neden olmuyor?



1
10 yıl
Yüzbaşı

digitalWrite(5, HIGH)
digitalWrite(10, HIGH)
digitalWrite(13, HIGH)

Yukarıdaki kodlarda herhangi bir delay veya kesme olmadığından zaten bütün olaylar aynı anda gerçekleşecektir



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
10 yıl
Teğmen
Konu Sahibi

Evet problemi delay'ları silerek düzeltmiştim. Şimdi yapmak istediğim olay digitalwrite ile analogwrite'ı aynı sayfada kullanmak ama nedense olmuyor onu çözdükten sonra ise sadece bu 3 satıra for döngüsü ile 3 kez tekrar ettirip sonra devam etmesi sayfa kalabalık olmasın diye



G
10 yıl
Yarbay

Önce analog read diyin sonra digitalwrite araya delay koymazsaniz sorun çıkacağını sanmam?



< Bu ileti mobil sürüm kullanılarak atıldı >

B
10 yıl
Teğmen
Konu Sahibi

Olmuyor malesef. Öğrendiğim kadarıyla digitalwrite yerine sadece analogwrite kullanacakmışız ve HIGH yerine 127 yazıyormuşuz


Bu mesaja 1 cevap geldi.
A
10 yıl
Yüzbaşı

hocam tek tek yapmaktansa for döngüsüyle HIGH değeri vermeyi deneyin?



B
10 yıl
Teğmen
Konu Sahibi

For döngüsünü zaten kullanıyorum onda problem yok. Digitalwrite ile fade özelliğini kullanamıyorum digitalwrite kullanmam gerekiyor işte burada sıkıntı çıkıyor çünkü ikisini aynı sayfada kullanamıyorum yani digitalwrite ile analogwrite'ı



< Bu ileti mobil sürüm kullanılarak atıldı >

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.