10.6kviews
Merhaba arkadaşlar bu yazımızda arduino ile polis tepe lambası ve polis sireni yapıcağız.
Malzemeler
- Mavi led
- Kırmızı led
- Arduino
- Buzzer
- Breadboard
- Jumper
- 4 tane 220-330 ohm arası direnç
Kodu
//toprakhatti.com
int led1 = 8; //ledlerin pinlerini tanımlıyoruz
int led2 = 11;
int led3 = 13;
int buzzer = 10;
int hiNote = 659;
int lowNote = 440;
int tone_number = 0;
int dongu_sayisi = 0;
void setup() {
pinMode(led1, OUTPUT); //ledleri ve buzzeri cikis olarak gösteriyoruz
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(buzzer, OUTPUT);
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
}
void loop() {
dongu_sayisi++;
digitalWrite(led1, LOW); //ledleri hızlı bir sekilde yanıp söndürüyoruz
delay(100);
digitalWrite(led1, HIGH);
delay(100);
digitalWrite(led2, LOW);
delay(100);
digitalWrite(led2, HIGH);
delay(100);
digitalWrite(led3, LOW);
delay(100);
digitalWrite(led3, HIGH);
delay(100);
if (dongu_sayisi >= 1){
dongu_sayisi = 0;
tonuDegistir();
}
}
void tonuDegistir()
{
tone_number = !tone_number; // tone number 1 iken yuksek nota 0 iken dusuk nota caliyoruz
if (tone_number) {
tone(buzzer, lowNote, 1000); //Yuksek nota
} else {
tone(buzzer, hiNote, 1000); //Dusuk nota
}
}






This is great blog, I will certainly be back.