Merhaba arkadaşlar bugün blogumda buton ile led ve buzzer çalıştırmayı göstereceğim.
MALZEMELER
1adet Arduino UNO, 1 adet buzzer, 1adet buton, 10k direnç, 5mm led, breadboard, ve yeterince devre kablo.
Buton ile buzzer ses elde etmek için gerekli Ardunio kodu
int buzzerPin=4;
int butonPin=3;
int ledPin=2;
int buton_durum;
void setup() {
pinMode(buzzerPin,OUTPUT); // Buzzer'in bağlı olduğu pini çıkış olarak ayarladık.
pinMode(ledPin,OUTPUT); // Led'in bağlı olduğu pini çıkış olarak ayarladık.
pinMode(butonPin,INPUT); // Butonun bağlı olduğu pini giriş olarak ayarladık.
}
void loop() {
buton_durum=digitalRead(butonPin);
if(buton_durum==HIGH){ //Eğer butona basılmışsa...
digitalWrite(buzzerPin,HIGH); //Buzzer'a güç göndererek ses çıkarmasını sağladık.
digitalWrite(ledPin,HIGH); //Led'e güç göndererek yanmasını sağladık.
}else{ //Eğer butona basılmamışsa...
digitalWrite(buzzerPin,LOW); //Buzzer'ın gücünü keserek susmasını sağladık.
digitalWrite(ledPin,LOW); //Led'in gücünü keserek sönmesini sağladık.
}
}
Yukarıdaki devre şemasındaki bağlantıları gerçekleştirdikten ve arduino kodlarını yükledikten sonra, butona bastığınızda led yanacak ve buzzer ses çıkarmaya bağlayacak, butona basmayı bıraktığınızda led sönecek ve buzzer susacaktır. İyi çalışmalar diliyorum.
