Taula de continguts:

Neopixel Ws 2812 LED Strip amb Arduino controlat per Bluetooth des d'Android o Iphone: 4 passos
Neopixel Ws 2812 LED Strip amb Arduino controlat per Bluetooth des d'Android o Iphone: 4 passos

Vídeo: Neopixel Ws 2812 LED Strip amb Arduino controlat per Bluetooth des d'Android o Iphone: 4 passos

Vídeo: Neopixel Ws 2812 LED Strip amb Arduino controlat per Bluetooth des d'Android o Iphone: 4 passos
Vídeo: 7 letsgoING Ardublock Tutorial, Neopixel, anschließen und programmieren 2024, Juliol
Anonim
Image
Image

Hola nois en aquest instructiu que he comentat sobre com controlar una tira de led de neopixel o una tira de leds ws2812 des del vostre telèfon o iPhone Android mitjançant la connectivitat Bluetooth.

de manera que podeu afegir una tira de led neopixel a casa vostra juntament amb Arduino amb hc05 per proporcionar-li connectivitat Bluetooth i controlar-la des del telèfon mòbil i gaudir de l'espectacle de llums.

Pas 1: components necessaris

Components necessaris
Components necessaris
Components necessaris
Components necessaris

COMPRAR PECES: COMPRAR ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

COMPRAR HC05:

www.utsource.net/itm/p/6466232.html

COMPRAR LED WS2812:

COMPRAR Anell LED WS2812:

www.utsource.net/itm/p/8673715.html

//////////////////////////////////////////////////////////////////////////////

els tres components bàsics necessaris són

Arduino uno

Tira led de Neopixel

Bluetooth hc05

I pocs components més com

Filferros de pont

Resistència 1k 2k

Taula de pa, etc.

Enllaç de compra: -

tira 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…

Mòdul 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…

Pas 2: Construeix el circuit

Construeix el circuit
Construeix el circuit

prepareu el circuit a la placa segons els esquemes de la imatge i proveu d’utilitzar una altra font d’alimentació per a ws2812 en lloc d’executar-la des d’Arduino uno perquè ARDUINO no és capaç d’executar ws2812. & Bluetooth alhora, proveu d’utilitzar Adaptador de font d'alimentació de 5 v per ws 2812

Si no teniu font d'alimentació addicional, al codi podeu reduir la brillantor de la tira de led de neopixel per disminuir la potència que consumeix.

Pas 3: Part de codificació

Part de codificació
Part de codificació

Descarregueu el codi des de l'enllaç següent: -

Codi i esquemes: -

I assegureu-vos que heu instal·lat la biblioteca neafixel adafruit.

I a la configuració del codi, el pin de dades de la tira de led, no de led a la tira de led i la brillantor de la tira de led i pengeu el codi a l’Arduino.

Pas 4: Configuració de l'aplicació al telèfon

Image
Image
Configuració de l'aplicació al telèfon
Configuració de l'aplicació al telèfon
Configuració de l'aplicació al telèfon
Configuració de l'aplicació al telèfon

obriu Play Store al telèfon i descarregueu l'aplicació Bluetooth terminal hc 05 i connecteu l'aplicació al mòdul Bluetooth hc05, si teniu un iPhone des de Apple Store, descarregueu qualsevol aplicació del terminal Bluetooth funcionarà bé.

I envieu els caràcters de l'aplicació a hc 05 per controlar la tira de leds tal com es mostra a les imatges. Com que l'enviament del caràcter "r" convertirà la tira de leds en color vermell de manera similar, totes les funcions es detallen a continuació: -

FUNCIÓ DE PERSONATGES

tira led de color vermell "r"

tira led de color verd "g"

tira led de color blau "b"

tira led de color blanc "w"

"o" apaga

animació "a" arc de Sant Martí

patró de mescla "m"

Per tant, proveu tots aquests personatges i envieu-lo i gaudiu del vostre espectacle de llums de llum led a casa i, si teniu algun problema, consulteu el vídeo per obtenir ajuda.

Recomanat: