
Yazının Başlıkları
Android Bluetooth RGB Kontrol Cihazı
Android telefonunuzla ve Arduino ile RGB Şerit led kontrol edebileceğimiz bir proje yapalım. Evde kullanıyorum ve bir kaç kişiye de sattım. Kullanacağımız mosfetler 5 metre bir RGB şerit ledi kontrol etmeye yetecek kapasiteye sahip. Yatağınızın altına komple dönebilirsiniz 😉 yada mutfak dolabınızın üzerine yerleştirebilirsiniz orası sizin hayal gücünüze kalmış. Bu yazımızda Arduino tarafını anlatacağım.
Gerekli Alet Edevat Listesi
- Arduino promini 328
- HC06 Bluetooth Modül
- IRFZ44N Mosfet 3 adet
- RGB Şerit Led 5 Mt
- Klemens 3 adet ikili
- 10 K Direnç 3 adet
- 7805 Voltaj Regulatörü
- Delikli Pertinaks 10 cm 2
- LedFader Kütüphanesi
Hadi Yapalım
Resimde görüldüğü gibi lehimliyoruz komponentlerimizi. 7805 voltaj regülatörünün sol bacağı ve ledlere giden artı klemensi dışında başka bir yere 12 volt vermiyoruz. HC06 Şifresi 1234 tür. Eğer HC06 Bluetooth bağlantısını yapabiliyor fakat serial monitörde herhangi bir değer göremiyorsanız RX TX girişlerinin doğru olduğunu kontrol edin. HC06 nın isim ve şifre değişikliği için HC06 Command Mode isimli yazıyı görmek isteyebilirsiniz.
Arduino Programı
#include <SoftwareSerial.h> #include <LEDFader.h> SoftwareSerial mySerial(11, 10); // RX, TX soft serial kütüphanesi #define LED_NUM 3LEDFader leds[LED_NUM] = { LEDFader(3), LEDFader(5), LEDFader(6) }; LEDFader r = LEDFader(3); LEDFader g = LEDFader(5); LEDFader b = LEDFader(6); char value; // gelen karakter String incomingByte = “”;int rv = 0; int gv = 0; int bv = 0; int hiz = 1000; boolean anim1 = false; r.fade(255, 1000); //başlangıçta ne renk yanacağını buradan belirliyoruz. } void loop(){ while(mySerial.available()) { if (incomingByte.substring(0,1) == “r”) { incomingByte = “”; } // Set new fade // Up } // Set new fade led->fade(0, 500); } } |
Arduino Yeni Kütüphanenin Eklenmesi
LedFader kütüphanesini GitHub dan indirmek için açılan sayfada a tılıyoruz gelen kütüphaneyi Arduino Kurulum klasörümüzün içinde bulunan libraries klasörünün içine kopyalıyoruz.
Bluetooth RGB Şerit Led Android Uygulaması
Daha önce yazdığım Android Uygulaması google play’de yüklü bu uygulama ve yukarıdaki Arduino Projesi uyumludur. Sonraki dersimizde Android tarafı nasıl yazılır onu anlatacağım. Bu proje ile yapılmış uygulama videosu alttadır.
Refik
Satın alabileceğimiz bir yer varmı bu ürünü? Evde kullanmak istiyoruz
Mehmet
Kendiniz yapabilirsiniz gerekli şema program ve dokümanlar burada var. Sanırım benzerini online satan mağazalar da var
Hakan
Uygulamayı studio dami yaptınız acaba ?
Mehmet
Hayır eclipse te yaptım bu uygulamayı
isocolak
define satırında hata veriyor program hocam
Comments are closed.