A4: Sokak Lambası

Kazanımlar
Temel elektronik devre elemanlarını tanır.
Elektronik devre elemanlarının çalışma mantığını kavrar.
Temel düzeyde Breadboard kullanır.
Bilgisayar
Arduino IDE programı
Arduino Uno
Breadboard
LDR Işık Sensörü
Led
220 ohm direnç
İki ucu iğneli jumper kablo
LDR breadboard’un üzerine uygun bir şekilde yerleştirilir.
LDR sensörünün sol bacağının bulunduğu 5’li kanala direncin bir bacağını, direncin diğer bağını ise breadboard üzerinde farklı bir yere yerleştirelim.
LDR sensörünün bacağının olduğu 5’li kanaldan bir kablo çıkartarak Arduino Uno kartta 5V pinine, direncin bulunduğu 5’li kanaldan çıkan kablo ise Arduino Kartta GND pinine bağlayalım.
Hem direncin hem de LDR sensörün olduğu kanaldan çıkan kabloyu Arduino Uno kartta A0 analog pinine bağlayalım.
Led’i breadboard üzerinde uygun bir yere yerleştirelim.
Led’in kısa bacağının olduğu kanaldan çıkan kabloyu Arduino Uno kart üzerinde GND pinine, uzun bacağının olduğu kanala ise direncin bir bacağını bağlayalım.
Direncin diğer bacağının bulunduğu kanaldan çıkan kabloyu Arduino Uno kartta 12 numaraya bağlayalım.
Devre şemamız hazırlanmış oldu.

Arduino IDE programını çalıştıralım.
Usb kablo ile Arduino Uno kartımızı bilgisayarımızla haberleştirelim.
Bu haberleşme için yapmamız gerekenler sırasıyla:
1. Adım: Usb kablo ile Arduino Uno kartımızı bağlantılarını sağlayalım.
2. Adım: Araçlar/Kartlar bölümünden kart tipini Arduino Uno seçelim.
3. Adım: Araçlar/Port bölümünden de kartın bağlı olduğu portu seçelim.
4. Adım: Kartı sıfırlamak için Dosya menüsünden yeni bir çalışma açalım ve Yükle düğmesine basalım.
Yükleme işlemi tamamlandığında kart sıfırlanmış olacak.
LDR Işık sensörünün ortamdaki ışık şiddeti ölçerek sayısal değerler üretecektir.
Bu değerleri kullanarak Led’in parlaklığını kontrol edecek olan kodları yazalım.