Mundarija:

Bluetooth boshqariladigan RGB nuri: 3 qadam
Bluetooth boshqariladigan RGB nuri: 3 qadam

Video: Bluetooth boshqariladigan RGB nuri: 3 qadam

Video: Bluetooth boshqariladigan RGB nuri: 3 qadam
Video: Telefonni koʻz bilan boshqarish 2024, Iyul
Anonim

Telefoningizdagi bir necha tegish bilan siz uy nuri rangini va yorqinligini o'zgartirmoqchi bo'lgan paytlaringiz bo'lganmi? Yaxshi xabar-bu Realtek-dan Ameba RTL8722 kabi Bluetooth-ga ega mikrokontroller yordamida osonlik bilan amalga oshirilishi mumkin. Bu erda men sizga qanday qilib ko'rsataman ~

Ta'minot:

  • Ameba D [RTL8722 CSM/DM] x 1
  • RGB LED
  • Android / iOS smartfoni

1 -qadam: ulanish

Ulanish
Ulanish

Mikrokontroller va RGB nuri o'rtasida aloqa o'rnatish uchun yuqoridagi rasmga qarang

2 -qadam: kod

Kod
Kod

Kod sizga g'amxo'rlik qiladi, faqat ameba karta to'plami va kutubxonasini yuklab olish uchun arduino IDE-dan foydalaning (batafsil ma'lumot uchun https://www.amebaiot.com/cn/amebad-arduino-getting… rasmiy qo'llanmasiga qarang.

Keyin kodni ameba kartasiga yuklab olish uchun yuqoridagi rasmga amal qiling.

3 -qadam: demo

Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo

Ushbu loyiha uchun PWM chiqishlarini boshqarish va RGB LED rangini o'zgartirish uchun buyruqlarni BLE UART orqali uzatish uchun smartfon ilovasi ishlatiladi.

Shunday qilib, smartfoningizga kerakli ilova o'rnatilganligiga ishonch hosil qiling:

- Google Play do'koni: https://play.google.com/store/apps/details? Id = com.adafruit.bluefruit.le.connect

-Apple App Store:

Smartfoningizda ilovani oching, skanerlang va "AMEBA_BLE_DEV" deb nomlangan doskaga ulaning va ilovada boshqaruvchi -> rang tanlash funktsiyasini tanlang.

Rang tanlash g'ildiragi, to'yinganligi va yorqinligi slayderlaridan foydalanib, kerakli rangni tanlang va RGB qiymatlarini taxtaga yuborish uchun tanlash tugmasini bosing. RGB LED mos rangga o'zgarishini ko'rishingiz kerak.

Tavsiya: