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: