Arduino ile ambulans tepe lambası yapımı
Arduino ve sensörlerini kullanarak binlerce proje yapabiliriz. Ambulanslarda polis arabalarında itfaiye araçlarında ve alarm sistemlerinde gördügümüz hızlı hızlı yanıp sönen ışıklar. Sırası ile 3 kez mavi 3 kez kırmızı ışık yanıp sönüyor. Peki bu sistem nasıl oluyor hep birlikte inceleyelim.
Tepe lambası için gerekli malzemeler:
- 1x Arduino uno
- 1x Breadbord
- 1x Buzzer
- Jumper kablolar
- 100 ohm direnç
- 3x Kırmızı LED
- 3x Mavi LED
Tepe Lambası Devre Şeması:
Arduino Ambulans Code:
int buzzerpin=7;
int C = 262;
int D = 294;
int E = 330;
int F = 349;
int G = 392;
int A = 440;
int B = 494;
int C_ = 523;
void setup()
{
pinMode(12, OUTPUT);
pinMode(8, OUTPUT);
pinMode(buzzerpin, OUTPUT);
}
void loop()
{
tone(buzzerpin, C );
digitalWrite(8, HIGH);
delay(100);
digitalWrite(8, LOW);
delay(100);
digitalWrite(8, HIGH);
delay(100);
digitalWrite(8, LOW);
delay(100);
digitalWrite(8, HIGH);
delay(100);
digitalWrite(8, LOW);
delay(100);
noTone(buzzerpin);
delay(100);
tone(buzzerpin, B );
digitalWrite(12, HIGH);
delay(100);
digitalWrite(12, LOW);
delay(100);
digitalWrite(12, HIGH);
delay(100);
digitalWrite(12, LOW);
delay(100);
digitalWrite(12, HIGH);
delay(100);
digitalWrite(12, LOW);
delay(100);
noTone(buzzerpin);
delay(100);
}
Proje Videosu: