Talaan ng mga Nilalaman:

Kinokontrol ng Bluetooth na RGB Light: 3 Mga Hakbang
Kinokontrol ng Bluetooth na RGB Light: 3 Mga Hakbang

Video: Kinokontrol ng Bluetooth na RGB Light: 3 Mga Hakbang

Video: Kinokontrol ng Bluetooth na RGB Light: 3 Mga Hakbang
Video: Turn ON and OFF LED using mobile App using Bluetooth on ESP32 board 2024, Hulyo
Anonim

Mayroon bang mga oras kung kailan mo nais na baguhin ang kulay at ningning ng ilaw ng iyong bahay sa pamamagitan lamang ng ilang mga pagpindot sa iyong telepono? Magandang balita - madali itong magagawa gamit ang isang microcontroller na pinagana ng Bluetooth tulad ng Ameba RTL8722 mula sa Realtek. Narito ipapakita ko sa iyo kung paano ~

Mga Pantustos:

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

Hakbang 1: Koneksyon

Koneksyon
Koneksyon

Sumangguni sa larawan sa itaas upang lumikha ng koneksyon sa pagitan ng microcontroller at RGB light

Hakbang 2: Code

Code
Code

Nag-aalaga na ang code para sa iyo, gumamit lamang ng arduino IDE upang mag-download ng ameba board package at library (para sa mga detalye mangyaring sumangguni sa opisyal na gabay sa

Pagkatapos ay sundin ang larawan sa itaas upang i-download ang code sa ameba board.

Hakbang 3: Demo

Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo

Para sa proyektong ito, ginagamit ang isang smartphone app upang magpadala ng mga utos sa BLE UART upang makontrol ang mga output ng PWM at baguhin ang kulay ng isang RGB LED.

Kaya, tiyakin na ang kinakailangang app ay naka-install sa iyong smartphone, magagamit ito sa:

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

- Apple App Store:

Buksan ang app sa iyong smartphone, i-scan at kumonekta sa board na ipinapakita bilang "AMEBA_BLE_DEV" at piliin ang controller -> color picker function sa app.

Gamit ang mga slider ng pagpili ng kulay, saturation, at brightness slider, pumili ng isang nais na kulay at i-click ang piliin upang ipadala ang mga halaga ng RGB sa board. Dapat mong makita ang pagbabago ng RGB LED sa pagtutugma ng kulay.

Inirerekumendang: