Elektrik elektronik temrinleri

Ders Notları => Arduino Öğreniyorum => Led ve Buton uygulamaları => Konuyu başlatan: Hasan ERTÜRK - 29 Haziran 2015, 02:18:41

Başlık: 4. Işık şiddetine göre ledleri yakma
Gönderen: Hasan ERTÜRK - 29 Haziran 2015, 02:18:41
Bu dersimizde foto direncin üzerine düşen ışığın şiddetine göre 10 adet ledi yakıp söndüreceğiz. Farklı ışık şiddeti değerlerinde arduino çıkışlarındaki ledlerden sadece biri ışık vermektedir. Kullandığınız ldrnin direnç değişimine göre ldrye seri bağlı olan direncin değerini deneme yanılma ile kendiniz belirleyiniz. Ben 220 kiloohm kullandım. 123d.circuits.io simülasyonında 1k direnç değerinde simüle yapılabildi.

LDRnin üzerine düşen ışığın şiddetine göre arduinonun 1 nolu analog girişine uygulanan gerilim 0 Volt ile 5 Volt arasında değişmektedir. Arduino programı bu gerilim değişikliklerini değerlendirerek hangi dijital çıkışın aktif olacağına karar vermekte ve o çıkıştaki ledin yanmasını sağlamaktadır. Bu mantıkla her ışık şiddetine karşılık gelen bir dijital veri elde etmiş oluyoruz. Bu dijital veriyi de birçok arduino projesinde kullanabiliriz.

Arduino kodları:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.Devre şeması:
(http://temrinlerim.org/images/arduino32.PNG)

Deney borduna montajı:
(http://temrinlerim.org/images/arduino31.png)


123d.circuits.io simülasyonu:
http://www.youtube.com/watch?v=tyyFxX_4kyU

Reel videosu:
http://www.youtube.com/watch?v=e3nKqidq548

ISIS simülasyonu:
http://www.youtube.com/watch?v=3NWbE1SbeHg