Çakar Led ve Polis Sireni ( Polis olmaya karar verin )

Merhabalar

Hepinizin içinde bir polis olma isteği vardır . Hatta buna çocuklukta karar veririz 🙂 Polis olmanın ilk şartı araba yada bir bisiklet.

Bugün bisikletinize yada öylesine evde kullanabileceğiniz Polis lambası ve Polis sireni yapıcağız haydi başlayalım .

İlk önce malzemelerden bahsadelim .

1-Arduino (ben nano kullandım)

2-Led (mavi ve kırmızı )

3-Breadboard (eğer bisiklete takmayı planlıyorsanız küçük birşey olması gerek )

4-Drenç ( 330 OHM değerinde 2 adet ( Ledler için ) )

5-Jumper kablo ( yeteri kadar )

Şimdi devre şemamızı görmekle işe başlayalım

cakarLED5 devre şema

Devreyi gördüğünüze göre arduinomuz için bazı kodlara ihtiyacımız var.

Bu arada söyleyeyim eğer led sayısını arttırmak isterseniz ledler için kullanılacak drenç sayısını da arttırmanız gerek .)

Hadi kodlara geçelim  Bu arada kodlar için geçerli açıklamaları yazdım eğer anlamadığınız bir yer olursa lütfen söyleyin 🙂


int ledDelay = 50; //ledlerin çalışma arası zamanını ayarladık
int redPin = 9; //kırmızı ledimizi tanımladık
int bluePin = 10; //mavi ledimizi tanımladık

void setup() {
pinMode(redPin, OUTPUT); //kırmızı ledimizi çıkış olarak atadık
pinMode(bluePin, OUTPUT); //mavi ledimizi çıkış olarak atadık
}

void loop() {
digitalWrite(bluePin, LOW); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(redPin, HIGH); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(redPin, LOW); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(redPin, HIGH); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(redPin, LOW); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(redPin, HIGH); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);

noTone(11); //11.digital pinimize bu sesi çalmasını söyledik
tone(6, 440, 200);
digitalWrite(redPin, LOW); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(bluePin, HIGH); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(bluePin, LOW); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(bluePin, HIGH); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(bluePin, LOW); //ledlerin çakar birşekilde çalışmasını sağladık
delay(ledDelay);
digitalWrite(bluePin, HIGH); //ledlerin çakar birşekilde çalışmasını sağladık

noTone(6); //6.digital pinimize bu sesi çalmasını söyledik
tone(7, 494, 500);

noTone(7); //7.digital pinimize bu sesi çalmasını söyledik
tone(11, 523, 300);

}

Evveet şimdi yaptığımız çalışmayı hepiniz merak ediyorsunuzdur çalışmanın videosunu görmek istiyorsanız BURAYA tıklayın 🙂

Tamamdır bugünkü projemiz bu kadar teşekkür ederim 🙂 .

Adım Alihan , 16 yaşındayım meraklı ve araştırmacı bir lise öğrencisiyim kodlama ve elektroniği seviyorum Adana' da yaşıyorum :)

  

Bir Cevap Yazın

Time limit is exhausted. Please reload CAPTCHA.