Kullanılacak Devre Elemanları
Devre

Kodlar
MBLOCK 3 KODLARI


MBLOCK 5 KODLARI


Arduinoya yazılacak kodlar
Kuklaya yazılacak kodlar
POTANSİYOMETRE
Potansiyometre İle Led Parlaklığının Değiştirilmesi Uygulaması
Potansiyometre İle Led Parlaklığının Değiştirilmesi uygulamamızda amacımız; mBlock ile Arduino kartını kodlayarak Ledin parlaklığının potansiyometre ile kontrol edilmesini sağlayan devreyi oluşturmak. Ledin parlaklığının kontrol edilebilmesi Ledin PWM pinlerine(anolog çıkış) bağlanması gerekmektedir. PWM pinleri Arduino üzerinde 6 tanedir ve işareti ile gösterilmiştir, bunlar 3,5,6,9,10,11 dir, kodlamada 0 ledin sönük, 255 en parlak olduğunu gösterir.
Devrenin şemasını Tinkercad ile oluşturup inceleyeceğiz daha sonra devreyi breadboard üzerine kurup kodları mBlockta oluşturarak Arduino karta yükleyeceğiz.Ledler ile ilgili detaylı bilgiye Ledler, potansiyometre ile ilgili detaylı bilgiye Potansiyometre sayfasından sayfasından ulaşabilirsiniz.
-
1 Potansiyometre
-
1 adet Led
-
1 adet 220 Ohm Direnç
-
Arduino Uno
-
Breadboard
-
Jumper Kablolar
Şekilde görüldüğü gibi LEDin –(kısa) bacağı GND pine, + (uzun) bacağı 220 ohm direnç ile 5 nolu PWM pine bağlanmıştır. Potansiyometrenin 3 adet bacağı vardır, sağdaki bacak 5V’a, ortadaki bacak Anolog pinlerden birine(örneğimizde A0), soldaki bacak da GND’ye bağlanmalıdır. Devrenin çalışması için gereken kodlar mblockta oluşturulup ve Arduino kartına yüklenir.
Analog oku pin (A) 0 yazan analog pin kutucuğuna tıklanarak ilgili pin numarası değiştirilebilir, bizim örneğimizde 0. analog pin kullanıldığı için 0 yazmaktadır.
Potansiyometre gibi analog donanımlar 0 ile 1023 arasında değer alabilirler, PWM pinleri ise 0-255 arasında, bu iki değeri dengeleyebilmek A0'dan gelen değeri 4'e böleriz.
Mblockta kodları Arduino karta yükledikten sonra boşluk tuşuna basarak çalıştırabilirsiniz, devre çalıştığında potansiyometreyi çevirdikçe ledin parlaklığı değişmesi gerekmektedir.

TINKERCAD KODLARI

