Yukarıdaki devre şemasına bağlı kalınarak aşağıda devre kurulum
aşamaları anlatılmıştır.
1. Adım : Yukarıdaki devre şemasında gösterildiği gibi Breadboard'un
paralel dört farklı hattına trafik ışığının dört bacağı yerleştirilir.
2. Adım : ARDUINO'nun GND
Toprak Çıkışı'ndan Breadboard'un (-) hattına jumper kablo ile bağlantı
yapılır.
3. Adım : Breadboard'a bağlanan LED'in R
Pininden ARDUİNO'nun 9. pinine jumper kablo ile bağlantı yapılır.
4. Adım : Breadboard'a bağlanan LED'in Y
Pininden ARDUİNO'nun 11. pinine jumper kablo ile bağlantı yapılır.
5. Adım : Breadboard'a bağlanan LED'in G
Pininden ARDUİNO'nun 13. pinine jumper kablo ile bağlantı yapılır.
6. Adım : Breadboard'a bağlanan LED'in GND
Pininden ARDUINO'nun GND çıkışına jumper kablo ile bağlantı yapılır.
B. KODLAMA
Kodlamaya başlamadan önce bilgisayar ve arduino bağlantısını yaptıktan sonra Mblock programında aşağıdaki şu 3 adımı uygulamalıyız:
1 “Düzenle” menüsünden "Arduino Kipi" seçilir.
Bu işlem çalışma ortamımızı daha kullanışlı hale getirir. Sadece Arduino Kartı ile ilgili menüler aktif kalır.
2 “Kartlar” menüsünden "Arduino Uno" seçilir.
Bu işlem Mblock programının hangi kart seçildiyse o kart ile ilgili kodları görüntülemesini sağlar
3 "Bağlan" menüsünden "Seri Port" yolu izlenelerek Port(COM) seçimi yapılır. Ancak:
Bu işlem Mblock programı ile Arduino kartımız arasındaki veri akışını sağlayabilmek için gerekli bağlantıyı yapmamızı sağlar.
"Seri Port" seçeneğinde 2 adet "COM" portu çıkıyorsa "COM" ifadesiyle beraber en büyük rakama sahip olan Port(COM) seçilmelidir. Aşağıdaki görselde COM4 portu seçilmiştir.
Yukarıdaki işlemleri yaptıktan sonra artık kodlama yapmaya başlayabiliriz.
Aşağıda yer alan algoritmayı trafik ışığında uygulayalım.
Kırmızı LED'i 10 saniye boyunca yak.
Kırmızı LED'i söndür.
Sarı LED'i 2 saniye boyunca yak.
Sarı LED'i söndür.
Yeşil LED'i 10 saniye boyunca yak.
Yeşil LED'i 3 defa 1 saniye arayla yakıp söndür.
Sarı LED'i 2 saniye boyunca yak.
Sarı LED'i söndür.
Yukarıda yer algoritmanın çözümü aşağıdaki gibidir.