arduino polis sireni / Arduino / Polis Sireni Şeklinde Yanan Lamba

Arduino Polis Sireni

arduino polis sireni

Okunma

Arduino ile en son iki led yakma uygulaması olmuştu. Bu basit LED uygulamasının ardından şimdi Buzzer ilave ederek Polis Sireni ve Çakar uygulaması yapalım. Bunun için gerekli olan devre bağlantılarını ve arduino kodlamasını inceleyelim.

Gerekli Malzemeler:

  1. Arduino Uno Kartı
  2. BreadBoard
  3. LED (1 adet kırmızı, 1 adet mavi)
  4. ohm veya ohm Direnç (2 adet)
  5. Buzzer
  6. Jumper kablolar

AÇIKLAMA

Buzzerın kısa bacağını (eksi) ve LED’lerimizin eksi (katot) bacağını breadboardun paralel hattında GND (eksi) hattına takıyoruz. Buzzer ve Ledlerimizin diğer bacağını breadboardun seri hattına takıyoruz.

Buzzerın uzun bacağından (artı) aldığımız çıkışı Arduino Uno kartımızın 9 numaralı dijital pinine takıyoruz.

Kırmızı LED’in uzun bacağına (artı) direnci takıyoruz. Direncin diğer ucundan aldığımız çıkışı Arduino Uno kartımızın 6 numaralı dijital pinine takıyoruz.

Mavi LED’in uzun (artı) bacağına direnci takıyoruz. Direncin diğer ucundan aldığımız çıkışı Arduino Uno kartımızın  7 numaralı dijital pinine takıyoruz. Devremiz hazır!

İŞLEVİ

Buzzer çalarken mavi ve kırmızı LED sırayla çakar olarak yanacaktır.

DEVRE ŞEMASI

Arduino ile Polis Sireni uygulamasını döküman (PDF) olarak indirin:

indir

Polis Arabası

Robotumuzun üzerinde 2 adet RGB Led bulunmaktadır. mBlock programı yardımı ile robotumuzda bulunan bu RGB Ledleri kullanarak Polis Arabalarında bulunan çakar lambadan yapalım.

Programda Robotlar bölümünde;

blokları yer almaktadır.

mBOT Kartının üzerindeki RGB ledleri kullanabilmek için 1 numaralı bloğu, harici bir LED takacaksanız 2 numaralı bloğu kullanmalısınız.

Şimdi hep birlikte mBOTumuzun RGB Ledlerini Polis arabalarının ki gibi önce mavi sonra Kırmızı yanmasını sağlayalım.

Robotlar bölümünde yer alan

bloğunu kullandık. Bu kod bloğunda renkler (Kırmızı – Yeşil – Mavi ) 0 ile arasında değer almaktadır. İlgili rengin olması o LEDin parlaklığının en yüksek değerde kullanıldığı anlamına gelmektedir.

Bu blokları kullandığımızda önce kırmızı ışık 0,3 saniye yandıktan sonra mavi ışığın 0,3 saniye boyunca yanmasını ve sürekli komutu sayesinde bu işlemin sürekli tekrarı sağlanır.
Herşey tamam gibi ancak ufak bir problemimiz var.
Polis Arabalarında 2 ışık vardır. Biri kırmızı yanarken diğeri aynı anda Mavi yanar. Yukarıdaki kod bloğunda ise 2 ışık birlikte önce kırmızı sonra mavi yanma işlemini gerçekleştirdi.

Yukarıdaki bloğa dikkat ederseniz hepsi yazan yeri tıkladığımızda sol ve sağ led için ayrı ayrı programlayabileceğimizi görürüz. O halde program bloğumuzu şu şekilde güncelleyelim :

nest...

batman iftar saati 2021 viranşehir kaç kilometre seferberlik ne demek namaz nasıl kılınır ve hangi dualar okunur özel jimer anlamlı bayram mesajı maxoak 50.000 mah powerbank cin tırnağı nedir