IR kumanda ile servo kontrolü

zaeek

Yeni Üye
Katılım
13 Mart 2022
Mesajlar
4
Merhaba arkadaşlar akıllı ev otomasyonu proje ödevimiz var ve IR kumanda ile kapı, cam, garaj kapısı VS açmamız isteniyor. Kendi bilgilerim ile sadece Led açıp kapatabildim fakat İnternette IR ile servo kontrolünde aradığımı bulamadım. Tek istediğim kumdandada butona basıldığında servonun 90 derece dönmesi ve tekrar basıldığında eski yerine gelmesi.
 
Kumanda;

Malzemeler;

Pil, IR LED, Direnç, Buton

Yapılışı;
1-Kumandaya IR led takılır.
2-IR Ledin bir bacağı dirence bağlanır.
3-Direncin boştaki bacağı pilin + kutbuna bağlanır.
4-IR Ledin diğer bacağı butonun bir bacağına bağlanır.
5-Butonun diğer bacağı pilin - kutbuna bağlanır.
Böylece butona bastığında IR Led yanar. Cep telefonu kamerasına tutarak test edebilirsin.
Kumanda hazır.

Devre;

Malzemeler;

Arduino, servo, ırled alıcı göz, direnç, harici güç kaynağı (servo için)

Yapılışı;
1-Alıcı gözün bir bacağı direnç ile arduino 5v pinine bağlanır.
2-Alıcı gözün diğer bacağı arduinonun GND hattına bağlanır.
3-Alıcı göz ile direncin birleştiği bacaktan bir kablo arduinonun herhangi bir analog pinine bağlanır.
4- int alici = analogRead(Ax); komutu ile bu pin okunur.
5- Serial.println(alici); komutu ile okunan değer serial monitörden takip edilir.
6- Bu değer normalde "100" ise kumandadan butona bastığında IR Ledi okur ve değer "500"'e çıkar.
7- O zaman kodlamada diyeceksin ki alıcı değişkeninin değeri büykse 200'den servo hareket etsin
Kod:
if(alici >= 400){
 servo.write(90);
}
8-Sevonun 4 kablosu harici güç kaynağı 5v'a bağlanacak
9- Servonun - kablosu harici güç kaynağı - kutbuna bağlanacak
10- Harici güç kaynağı - kablosundan arduino gnd pinine bir kablo çekilecek.
11-Servonun komut kablosu arduinonun herhangi bir pwm pinine bağlanacak.

Sadece hayal ettim, Kafamda planladım, Gözümde canlandırdım,
Devreyi yapmışlığım yok.

Bu bilgiler doğrultusunda ortaya bir kod bloğu ve devre çıkar. Sonra takıldığın yerde devam ederiz.
 
Lezzetli robot tarifleri kanalının TV kumandası ile yaptığı bir video var bakabilirsiniz. Her tuş farklı bir sinyal gönderiyor bunu kodlayıp hangisine basınca ne yapacağını kolaylıkla ayarlayabilirsiniz.
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
7,285
Mesajlar
123,138
Üyeler
2,939
Son üye
Cano

Son kaynaklar

Son profil mesajları

Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Prooffy semih_s Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal taydin Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
Back
Top