İçindekiler:
- Aşama 1:
- Adım 2: Bağlantılar ve Şematik
- Adım 3: Arduino Kodu ve Seri Haberleşme
- Adım 4: Arduino'yu Android Cihaza Bağlayın
Video: Arduino DIY Bluetooth Denetleyici LED RGB Şerit: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Herkese merhaba, bu sizinle paylaşmak istediğim ikinci proje! Bugün size Arduino ve Bluetooth modülünü nasıl bağlayacağınızı ve daha sonra bir LED RGB Strip'i kontrol etmek için nasıl kullanacağınızı göstereceğim.
Bu dersimizde HC-06 Bluetooth Modülünü kullanacağız çünkü ucuz ve kullanımı kolay. (Aliexpress'ten benimkini 2$'a aldım)
Bugün kullanacağımız Bluetooth modülü, bilinen ve ucuz olan HC-06'dır. (Aliexpress'ten benimkini 2€'ya aldım)
Uygulamamız henüz test aşamasındadır, bu nedenle herhangi bir teknik probleminiz varsa veya bazı sıkıntılar yaşadıysanız [email protected] adresine bir e-posta göndermenizi öneririz. Anladığınız için çok teşekkür ederim!
Aşama 1:
Bu parçalara ihtiyacımız olacak:
- 1x Arduino Board (Arduino NANO kullanacağım)
- 1x Bluetooth Modülü HC-06 veya HC-05
- 1x 12V Metre uzunluğunda RGB LED Şerit (ortak Anotlu 30LEDs/m kullanıyorum)
- 1x Terminal Vidası
- 3x 220Ω Direnç
- 3x BUZ11 N-Kanal Gücü MOSFET (veya eşdeğeri)
- Breadboard ve jumper'lar
- (Opsiyonel) DC Jakı ve DC Konektörü
- Ve tabii ki 12V Güç kaynağı, değişken güç kaynağı kullanıyorum
Adım 2: Bağlantılar ve Şematik
Hadi inşa edelim! Devre ilk bakışta göründüğü kadar karmaşık değil.
Öncelikle LED Stripimizin Ortak Anot mu yoksa Ortak Katot mu olduğunu belirlememiz gerekiyor. Benimkinin ortak anodu var, bu yüzden LED Strip'in anodunu 12V Güç Kaynağına ve geri kalanını daha sonra MOSFET'in çıkışına bağlayacağımız vidalı terminallere bağladım.
Tüm önemli bağlantılar ve şematik yukarıdaki resimlerde gösterilmiştir.
12V+ rayı VIN'e Arduino kartına bağlarken çok dikkatli olun, çünkü yanlış bağlarsanız kartı yakabilirsiniz. Ayrıca, her şeyi topraklamayı (GND) unutmayın
Adım 3: Arduino Kodu ve Seri Haberleşme
Aşağıdaki çizimi bir USB kablosu kullanarak Arduino'ya yükleyin.
Krokiyi yüklemeden önce HC-06 modülünün bağlantısını kesmeyi unutmayın!
Niye ya? HC-06'nın İletişim pinleri (RX ve TX), Arduino ve Bilgisayar arasındaki iletişimi engelliyor.
Kod Açıklaması:
- İlk olarak, her üç renk (kırmızı, yeşil, mavi) için birkaç sabit (daha sonra değiştirilemeyen sabit) beyan ettik.
- setup() da 9600 baud hızı ile Seri haberleşmeye başladık ve tüm led pinlerini OUTPUT olarak ayarladık.
- Döngüde() Seri bir şey alırsa, alınan verileri Tamsayı olarak ayrıştırır (Sonraki adımda önemli)
- Eğer satırsonu karakteri ('\n') alırsa, PWM aralığından dolayı önce değerleri 0-255 aralığına sınırlar ve ardından analogWrite() yöntemi ile dijital pinlerde değişiklik yapar.
Bu kadar! Artık son adım için hazırız!
Adım 4: Arduino'yu Android Cihaza Bağlayın
Şimdi aşağıdaki uygulamayı indirin: Akıllı Bluetooth - Arduino Bluetooth Seri ⚡
BAĞLANTI:
Smart Bluetooth, Bluetooth modülünüz veya kartınız ile en kolay ve en basit şekilde iletişim kurmak için telefonunuzu kullanmanızı sağlayan bir uygulamadır. Kendin Yap projelerinizi kontrol etmenin sınırsız yolunun kapısını açar. Akıllı Bluetooth, modülünüze veri göndermenin birçok farklı yolunu sunar.
Akıllı Bluetooth aşağıdaki özelliklere sahiptir:
- Modülünüze hızlı bağlantı
- Modülünüzden veri gönderin ve alın
- Alıcının dijital ve PWM pinlerini kontrol edin
- Koyu ve Açık temaFarklı amaçlar için farklı kontrol düzenleri
- Modern ve duyarlı kullanıcı arayüzü
- Özelleştirilebilir düğmeler ve anahtarlar
- Kendin Yap RC Araba projenizi güzel bir oyun kumandası ile hayata geçirin
- RGB Led şeritlerinizi kaydırıcılarla kolayca kontrol edin
- Pil ömründen tasarruf etmek için kapatıldığında Bluetooth'u otomatik olarak kapatır
- Komut satırı (terminal)
Bu derste, büyük ledli ikinci TAB kullanıyoruz, sadece iki karakter göndermeye yetecek kadar.
Aşağıdaki resimlerde size uygulamayı nasıl kullanacağınızı göstereceğim. Size yakındaki cihazları nasıl arayacağınızı, kullandığımız modülle nasıl eşleştireceğinizi ve uygulamadan gönderilen verileri nasıl kuracağınızı göstereceğim. Kafanız karıştıysa, durun ve onu çalıştırana kadar önceki adımlara dönün. Ancak yine de sorun yaşarsanız [email protected]'a bildirin, 24 saat içinde cevap veririm:)
- Uygulamayı açın, girişte kaydırın, ARAMA düğmesine basın ve yakındaki cihazları arayın
- Cihazınız bulunduğunda, üzerine tıklayarak seçin
- Tercih ettiğiniz temayı seçin (koyu veya açık) ve seçtiğiniz düğmeyi basılı tutun
- Bağlantıyı bekleyin, başarısız olursa yeniden bağlanmayı deneyin
- Başarılı bağlantıdan sonra ikinci TAB üzerine tıklayarak ikinci sekmeyi seçin ve kaydırıcıları sürükleyin ve led şeridin renk değiştirip değiştirmediğini kontrol edin.
- Her şey çalışıyorsa ve bu projeden memnunsanız, lütfen uygulamam için güzel bir geri bildirim ve puan bırakın, bu daha fazla geliştirme ve eğitimde yardımcı olacaktır:)
Oy vermeyi ve güzel bir geri bildirim bırakmayı unutmayın. Teşekkürler ve bir sonraki eğitimde görüşmek üzere:)
Önerilen:
RGB Led Şerit Bluetooth Kontrol Cihazı V3 + Müzik Senkronizasyonu + Ortam Işığı Kontrolü: 6 Adım (Resimlerle)
RGB Led Şerit Bluetooth Kontrol Cihazı V3 + Müzik Senkronizasyonu + Ortam Işığı Kontrolü: Bu proje, telefonunuzla bluetooth üzerinden bir RGB led şeridi kontrol etmek için arduino kullanır. Rengi değiştirebilir, ışıkların müzikle senkronize olmasını sağlayabilir veya ortam aydınlatmasına göre otomatik olarak ayarlanmasını sağlayabilirsiniz
Bluetooth ve Wifi Kullanan Kablosuz RGB Led Şerit ESP8266: 3 Adım
Bluetooth ve Wifi Kullanan Kablosuz RGB Led Şerit ESP8266: Bluetooth ve WIFI Kullanan RGB Led Şerit Detaylı bilgi için youtube Videosunu izleyin
ESP8266 RGB LED ŞERİT WIFI Kontrolü - NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak - RGB LED STRIP Akıllı Telefon Kontrolü: 4 Adım
ESP8266 RGB LED ŞERİT WIFI Kontrolü | NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak | RGB LED STRIP Akıllı Telefon Kontrolü: Merhaba arkadaşlar, bu eğitimde nodemcu veya esp8266'yı bir RGB LED şeridini kontrol etmek için IR uzaktan kumanda olarak nasıl kullanacağımızı öğreneceğiz ve Nodemcu wifi üzerinden akıllı telefon ile kontrol edilecek. Yani temel olarak RGB LED STRIP'i akıllı telefonunuzla kontrol edebilirsiniz
RGB Led Denetleyici (En İyi DIY PCB): 8 Adım
RGB Led Controller(En İyi DIY PCB): Bu projemde evde en iyi PCB nasıl yapılır onu göstereceğim.Arduino nano kullanarak Bluetooth modülü ile RGB led controller tasarladım
DIY Arduino RGB LED Şerit IR Kontrol Cihazı: 5 Adım
DIY Arduino RGB LED Şerit IR Denetleyicisi: Merhaba arkadaşlar. Bugünkü eğitimde size kendi arduino tabanlı, kızılötesi kontrollü, RGB LED şerit denetleyicinizi nasıl yapabileceğinizi göstereceğim. Kontrolörün prensibi oldukça basittir. 12v pozitif, doğrudan 12v r'ye bağlanır