Arduino 2 Buton 1 Led Uygulaması
Devre Senaryosu
Bu uygulamamızda arduino ile 2 buton ve bir led kullanarak tasarımımızı tinkercad üzerinde gerçekleştirdik. Devre ilk defa çalıştırıldığında led sönük olacak A butonuna basıldığında led yanacak B butonuna basıldığında ise led sönecektir. Sadece bu işlemi yapacaktır kısaca A Butonunun görevi ledi yakmak B butonunun görevi ledi söndürmektir. LED yanıyor iken A Butonuna basmak ya da led sönük iken B Butonuna basmak herhangi bir şey ifade etmemektedir.
Tinkercad Devre Şeması
Arduino Devre Kodları
int a_buttonState = 0;
int b_buttonState = 0;
void setup()
{
pinMode(6, INPUT);
pinMode(3, INPUT);
pinMode(11, OUTPUT);
}
void loop()
{
a_buttonState = digitalRead(6); // A buton değerinin durumunu oku.
b_buttonState = digitalRead(3); // B buton değerinin durumunu oku.
// A butonunu basılıp basılmadığınıkontrol et.if (a_buttonState == HIGH)
{
digitalWrite(11,HIGH);
}
// B butonunu basılıp basılmadığınıkontrol et.
if(b_buttonState==HIGH)
{digitalWrite(11,LOW);
}}
PUSH BUTON KULLANIMI İLE İLGİLİ YAZIMIZI AŞAĞIDAKİ LİNKTEN ULAŞABİLİRSİNİZ.