İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Telefonunuzda birkaç dokunuşla evinizin ışığının rengini ve parlaklığını değiştirmek istediğiniz zamanlar oldu mu? İyi haber şu ki - bu, Realtek'ten Ameba RTL8722 gibi Bluetooth özellikli bir mikro denetleyici kullanılarak kolayca yapılabilir. İşte size nasıl olduğunu göstereceğim~
Gereçler:
- Ameba D [RTL8722 CSM/DM] x 1
- RGB LED'i
- Android / iOS akıllı telefon
Adım 1: Bağlantı
Mikrodenetleyici ve RGB ışığı arasında bağlantı oluşturmak için yukarıdaki resme bakın
2. Adım: Kodlayın
Kod zaten sizin için yapılıyor, ameba kart paketini ve kitaplığını indirmek için arduino IDE'yi kullanın (detaylar için lütfen https://www.amebaiot.com/cn/amebad-arduino-getting… adresindeki resmi kılavuza bakın…
Ardından kodu ameba panosuna indirmek için yukarıdaki resmi takip edin.
3. Adım: Demo
Bu proje için, PWM çıkışlarını kontrol etmek ve bir RGB LED'in rengini değiştirmek için komutları BLE UART üzerinden iletmek için bir akıllı telefon uygulaması kullanılır.
Bu nedenle, gerekli uygulamanın akıllı telefonunuzda yüklü olduğundan emin olun, şu adresten edinilebilir:
– Google Play Store:https://play.google.com/store/apps/details?id=com.adafruit.bluefruit.le.connect
– Apple App Store:https://apps.apple.com/us/app/bluefruit-connect/id830125974
Uygulamayı akıllı telefonunuzda açın, tarayın ve “AMEBA_BLE_DEV” olarak gösterilen panoya bağlanın ve uygulamada denetleyici -> renk seçici işlevini seçin.
Renk seçim çarkını, doygunluk ve parlaklık kaydırıcılarını kullanarak istediğiniz rengi seçin ve RGB değerlerini panoya göndermek için seç'e tıklayın. RGB LED'in eşleşen renge değiştiğini görmelisiniz.