Bu uygulamada Micro:bit kullanarak trafik ışıkları yapacağız.
Kod blokları çalıştığında önce kırmızı led 5 saniye yanacak- sönecek,
sonrasında sarı led 3 saniye yanacak- sönecek ve son olarak
yeşil led 5 saniye yanacak ardından sönecektir. Bu sıra program başa dönerek sürekli olarak devam edecektir…
Simülatöre ulaşmak için tıklayınız.
Öncelikle aşağıdaki malzemeleri kullanarak devreyi kuruyoruz.
Kullanılan Malzemeler
Micro:bit
3 adet led
3 adet 220 ohm direnç
Bread board
Yeterli miktarda jumper kablo
Devre kurulumunda şekildeki gibi Micro:bit’in PO pinini kırmızı lede, P1 pinini sarı lede , P2 pinini ise yeşil lede bağlıyoruz.
Ledlerin zarar görmesini engellemek amacıyla aralarda 220 ohm direnç kullanıyoruz.


Bağlantıyı yaptıktan sonra kodlama kısmına geçiyoruz.
Kullandığımız editörde aşağıdaki kodları yazıyoruz.

İlk blokta P0 pini aktif yani 1 olurken P1 ve P2 pinleri sıfır yani pasif oluyor. Bu durumda sadece kırmızı lede akım geçeceği için sadece kırmızı led yanacak diğerleri yanmayacaktır. Bu araya 5 saniye duraklama ekliyoruz. (Kırmızı led 5 saniye boyunca yanacaktır.) İkinci kısımda ise P0 ve P2 pini sıfır yapılarak pasif olacak P1 pini aktif edilerek sarı ledin yanması sağlanacaktır. Bu araya da 3 saniye duraklama ekliyoruz. (Sarı led 3 saniye boyunca yanacaktır.) Aynı şekilde diğer kod kısmında da P0 ve P1 pasif duruma getirilip sadece P2 pini aktif olacaktır. Bu durumda da sadece yeşil led 5 saniye boyunca yanacaktır.
Yazar hakkında