Arkadaşlar merhaba. Bugün sizler ile kafa dağıtmalık proje yapacağız. Haydi başlayalım.
Mazlemeler
x1 Ardunio.
x1 buzzer.
x1 RGB Led. (Siz normal Led tercih edebilirsiniz.)
x1 10 KΩ Direnç.
x3 220 Ω direnç.
x1 Buton.
Devre şeması
Kodlar
Amaç
Aslında bu projede detaylıca anlatılacak amaç yok.
Yani tuşa basılınca zilin çalması ve yeşil yanması. Tuşa basılmadığı zaman ise kırmızı ışık yanması ve zilin çalmamasıdır.
Mazlemeler
x1 Ardunio.
x1 buzzer.
x1 RGB Led. (Siz normal Led tercih edebilirsiniz.)
x1 10 KΩ Direnç.
x3 220 Ω direnç.
x1 Buton.
Devre şeması
Kodlar
C++:
int buzzer =2;
int buton =8;
int kirmizi =4;
int yesil =3;
void setup() {
pinMode(buzzer, OUTPUT);
pinMode(buton, INPUT);
pinMode(yesil, OUTPUT);
pinMode(kirmizi, OUTPUT);
}
void loop() {
if (digitalRead(buton) == 1){
digitalWrite(yesil, HIGH);
digitalWrite(kirmizi, LOW);
digitalWrite(buzzer, HIGH);
delay(500);
digitalWrite(buzzer, LOW);
delay(1000);
digitalWrite(buzzer, HIGH);
delay(500);
digitalWrite(buzzer, LOW);
}
else{
digitalWrite(kirmizi, HIGH);
digitalWrite(buzzer, LOW);
digitalWrite(yesil, LOW);
}
}
Amaç
Aslında bu projede detaylıca anlatılacak amaç yok.
Yani tuşa basılınca zilin çalması ve yeşil yanması. Tuşa basılmadığı zaman ise kırmızı ışık yanması ve zilin çalmamasıdır.