Cuprins:
Video: Benzi LED Neopixel Ws 2812 cu Arduino controlate prin Bluetooth de pe Android sau Iphone: 4 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Bună ziua, băieți, în acest instructables am discutat despre cum să controlați o bandă cu led neopixel sau o bandă cu led ws2812 de pe telefonul sau iPhone-ul dvs. Android utilizând conectivitate Bluetooth.
astfel încât să puteți adăuga o bandă cu led neopixel în casa dvs. împreună cu Arduino cu hc05 pentru a-i oferi conectivitate Bluetooth și a o controla de pe telefonul mobil și pentru a vă bucura de spectacolul de lumini.
Pasul 1: Componente necesare
CUMPĂRĂ PIESE: CUMPĂRĂ ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
CUMPARA HC05:
www.utsource.net/itm/p/6466232.html
CUMPĂRĂ LED-ul WS2812:
CUMPARA Inel LED WS2812:
www.utsource.net/itm/p/8673715.html
//////////////////////////////////////////////////////////////////////////////
cele trei componente de bază necesare sunt
Arduino uno
Benzi cu led Neopixel
Bluetooth hc05
Și mai puține componente ca
Sârme de jumper
Rezistor 1k 2k
Panou etc.
BB Link de cumpărare: -
benzi led neopixel: -
www.banggood.com/1M-WS2812-IC-SMD5050-Wate…
www.banggood.com/1M-WS2812-IC-SMD5050-Drea…
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/1M-5M-WS2813-RGB-Dream-Co…
www.banggood.com/WS2812-5V-Colorful-Highli…
www.banggood.com/1M-2M-3M-WS2812-SMD5050-B…
Modul Bluetooth HC05-
www.banggood.com/HC-05-Wireless-Bluetooth-…
www.banggood.com/HC-05-Wireless-Bluetooth-…
Arduino Uno: -
www.banggood.com/Wholesale-Arduino-Compati…
www.banggood.com/3Pcs-Arduino-Compatible-R…
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Pasul 2: Construiți circuitul
pregătiți circuitul de pe panou conform schemelor date în imagine și încercați să utilizați o altă sursă de alimentare pentru ws2812 în loc să o rulați de la Arduino uno deoarece ARDUINO nu este capabil să ruleze ws2812. & Bluetooth în același timp, așa că încercați să utilizați suplimentar Adaptor de alimentare 5v pentru ws 2812
Dacă nu aveți o sursă de alimentare suplimentară, atunci în cod puteți reduce luminozitatea benzii led neopixel pentru a reduce puterea consumată de acesta.
Pasul 3: Codificarea părții
Descărcați codul de pe linkul de mai jos: -
Cod și schematică: -
Și asigurați-vă că instalați biblioteca adafruit neopixel este instalată.
Și în configurarea codului, pinul de date al benzii led, nu al ledului în banda led și luminozitatea benzii led și încărcați codul pe Arduino.
Pasul 4: Configurarea aplicației pe telefon
deschideți magazinul de pe telefonul dvs. și descărcați aplicația terminal Bluetooth hc 05 și conectați aplicația la modulul hc05 Bluetooth, dacă aveți un iPhone din magazinul Apple descărcați orice aplicație terminal Bluetooth va funcționa bine.
Și trimiteți caractere din aplicație la hc 05 pentru a controla banda LED, așa cum se arată în imagini. În timp ce caracterul „r” va transforma banda LED în culoare roșie în mod similar, toate funcțiile sunt date mai jos: -
FUNCȚIA CARACTERULUI
bandă de culoare roșie „r”
Benzi de culoare verde „g”
"b" bandă de culoare albastră
Benzi de culoare albă „w”
„o” opriți
„o” animație curcubeu
model de amestec „m”
Așa că încercați toate aceste personaje și trimiteți-le și bucurați-vă de spectacolul de lumini cu benzi led în casă și dacă aveți o problemă, consultați videoclipul pentru ajutor.