Pazartesi , 29 Nisan 2024

Arduino Push Buton Vaviyen Uygulaması


Arduino Push Buton Vaviyen Uygulaması

Devre Seneryosu:

Üstteki devrede her buton ledin bir önceki durumu değiştirme yeteneğine sahip olacak şekilde programlanmıştır. Her iki buton da açma ve kapama özelliğine sahiptir. Bu kullanıma vaviyen ismi verilir.

Devre Kodları:

//global değişken olarak tanımlama
int abutonu=0;
int bbutonu=0;
int durum=0;
void setup()
{
pinMode(2,OUTPUT);
pinMode(8,INPUT);//A BUTONU;
pinMode(9,INPUT);//B BUTONU;

digitalWrite(2,durum);
}

void loop()
{
abutonu=digitalRead(8);//a butonunu oku
bbutonu=digitalRead(9);//b butonunu oku

//a butonu için ayar veriyorum
if(abutonu==1)
{
if(durum==0)
{
durum=1;
digitalWrite(2,durum);
delay(500);
}
else if(durum==1)
{
durum=0;
digitalWrite(2,durum);
delay(500);
}
}
//b butonu için ayar veriyorum
if(bbutonu==1)
{
if(durum==0)
{
durum=1;
digitalWrite(2,durum);
delay(500);
}
else if(durum==1)
{
durum=0;
digitalWrite(2,durum);
delay(500);
}
}

}

Bu Konuda İlginizi Çekebilir

Arduino İle Mesafe Sensörü Kullanımı

Arduino İle Mesafe Sensörü Kullanımı HC-SR04 Ultrasonik Sensör, ses dalgalarını kullanarak karşısındaki nesnenin mesafesini hesaplayan …