Arduino Buton Okuma (Digital Read) Nasıl Yapılır

Merhaba arkadaşlar, Arduino Buton Okuma uygulamasını digitalRead() komutuyla devam ediyoruz. Bu komut dijital pinleri okumamızda işimize yarayacaktır. Örneğin bir butona basılınca bir işlem yap gibi uygulamalarımızda bu komutu kullanacağız. Çok uzatmadan uygulamamıza geçelim. Aşağıdaki devreyi kurun.

Arduino Buton Bağlantısı
Arduino Buton Bağlantısı

Yukarıdaki devrede iki adet buton bulunmaktadır. butonların bir ucu 11. ve 12. butona bağlı diğer ucu ise GND pinlerinde ortak olarak gitmektedir. Butona basılınca ilgili pin 0 konumuna düşecektir. Tabi önce pini INPUT_PULLUP olarak ayarlamalıyız. Bu sayede arduino kendi içinde pin durumunu normalde 1’e çeker. Eğer sadece INPUT yazarsak butonun bir ucunu dışarıdan biz 10k gibi bir direnç ile +5 volta bağlamalıyız.

Aşağıdaki kodu yazıp arduino’ nuza yükleyin. Sonra serial monitörü açın. Butonlara basınca serial monitörünüzde buton durumlarını göreceksiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.