Arduino ile ambulans tepe lambası yapımı

Published by Şahin Yağlı on

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:

Loading