Ünite: BT.6.5. PROBLEM ÇÖZME VE PROGRAMLAMA
Konu: BT.6.5.1. Programlama
BT.6.5.2.13. Bir algoritmayı uyarlamak için en uygun karar yapılarını seçer.
BT.6.5.2.14. Farklı programlama yapılarını kullanarak karmaşık problemlere çözüm üretir. Günlük plan.
Arduino: Programlanabilir elektronik çip.
DENEYAP KART: Yerli programlanabilir elektronik çip
ARDUİNO LED UYGULAMASI
Aşağıda 5V ile bağlanan devrede led hep yanarken, sayısal pinlere bağlı ledi kodlarla istediğimiz gibi kontrol edebiliriz.
5v +
GND -
Örneğin aşağıdaki kodlarda led arduino çip üzerindeki 7 numaralı pine bağlanmıştır. Bu sayede ışığımızı 1 saniye yanıp sonrasında sönecek şekilde düzenlemiş oluruz.
ARDUİNO POLİS ÇAKARI UYGULAMASI
Arduino ile sırasıyla yanan ledleri kontrol edebilmek için devremizi aşağıdaki gibi kurmamız gerekir. Ledlerin kısa bacakları Arduinodan gelen eksi (GND) hattına bağlı iken mavi led 6. numaralı pine kırmızı led de 7 numaralı pine bağlanmıştır. Ledlerin zarar görmemesi için ayrıca bir dirençte devreye eklenmiştir.
Cevap: Daha düzenli devre kurmak ve bağlantı pinlerini çoğaltmak için kullanılır.
5. Yukarıdaki devreyi ve kodlarını incelediğimizde ilk önce hangi ışık yanar?
Cevap: Kırmızı