Bildirim
Seri Port Ekranı Buton Sorunu
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
5 Misafir (1 Mobil) - 4 Masaüstü, 1 Mobil
Giriş
Mesaj
-
-
Düğme bağlantı şeklinize göre 2. nolu pini 10K gibi bir dirençle GND ye veya VCC e bağlayın. -
Sanırım butonda kullandığım bir pine direnç bağlamamı istediniz. Maalesef elimde dişi-dişi kablo bulunmuyor. Ve bu projeyide breadboard üzerinde yapmıyorum. peki 5V yerine 3.3 e bağlasam sonuç değişir mi? Bu dijital okuma prensibine uyarmı? Sonuçta Dijital prensibi sabit HIGH ve LOW değerlerini okuyor.quote:
Orijinalden alıntı: rafet32
Düğme bağlantı şeklinize göre 2. nolu pini 10K gibi bir dirençle GND ye veya VCC e bağlayın. -
Ayrıca az önce butonu bir LED ile test ettim ve sorun yok yani düzgün çalışıyor. Bu da seri port ya da kod ile alakalı anlamına da gelir mi? -
Yaptığınız bağlantıları basitde olsa çizimle veya fotoğrafla gösterirseniz daha sağlıklı cevaplar verebiliriz. -
-
Ayrıca INPUT Komutunu INPUT_PULLUP olarak değiştirdim Sürekli HIGH gösterdi. TAm tersi Yani LOW okuyor.
Fakat hâlâ butona bassam bile tepki vermiyor fark olareak hiç değişmeden LOW okuyor -
Merhaba, Pull Up ve Pull Down dirençlerini araştır ve kullan . -
Mesajımı dikkate aldığınız için teşekkür ederim. Aslında sorunu çözdüm:
-
yukarıda sorunu çözülmüş ama, oyun konsolu için dikkat etmen gereken bir nokta daha var. mekanik butona ilk basıldığında, kısa süreli bir dalgalanma yaşanır. analog ve basit dijital devrelerde sorun yaratmaz ama mikrodenetleyici devreler için, aynı şey geçerli değildir. bu yüzden giriş komutundan sonra geciktirme komutu kullanılır.
void loop() {
digitalWrite(13, HIGH)
delay(1000) 1sn bekle
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X