Taula de continguts:

Arduino DIY Bluetooth Controller LED RGB Strip: 4 passos
Arduino DIY Bluetooth Controller LED RGB Strip: 4 passos

Vídeo: Arduino DIY Bluetooth Controller LED RGB Strip: 4 passos

Vídeo: Arduino DIY Bluetooth Controller LED RGB Strip: 4 passos
Vídeo: Arduino Bluetooth12V RGB LED Strip Controller 2024, Juny
Anonim
Arduino DIY Bluetooth Controller LED RGB Strip
Arduino DIY Bluetooth Controller LED RGB Strip
Arduino DIY Bluetooth Controller LED RGB Strip
Arduino DIY Bluetooth Controller LED RGB Strip

Hola a tothom, aquest és el segon projecte que vull compartir amb vosaltres. Avui us mostraré com connectar el mòdul Arduino i Bluetooth i, posteriorment, utilitzar-lo per controlar una tira LED RGB.

En aquest tutorial utilitzarem el mòdul Bluetooth HC-06, perquè és barat i fàcil d'utilitzar. (Tinc el meu per 2 $ d’aliexpress)

El mòdul Bluetooth que utilitzarem avui és HC-06, que és molt conegut i econòmic. (Tinc el meu per 2 € d’aliexpress)

La nostra aplicació encara està en procés de prova, així que us recomanem que envieu un correu electrònic a: [email protected] si teniu algun problema tècnic o si teniu algun problema. Moltes gràcies per la seva comprensió!

Pas 1:

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Necessitarem aquestes parts:

  • 1 placa Arduino (utilitzaré Arduino NANO)
  • 1 mòdul Bluetooth HC-06 o HC-05
  • 1x 12V de longitud de tira LED RGB (estic utilitzant 30LEDs / m amb ànode comú)
  • 1x cargol terminal
  • 3x 220Ω resistència
  • 3x MOSFET d'alimentació de canal N BUZ11 (o equivalent)
  • Taula de pa i ponts
  • (Opcional) Connector de CC i connector de CC
  • I, per descomptat, font d'alimentació de 12V, estic fent servir una font d'alimentació variable

Pas 2: connexions i esquema

Connexions i esquema
Connexions i esquema
Connexions i esquema
Connexions i esquema
Connexions i esquema
Connexions i esquema

El circuit no és tan complicat com pot semblar a primera vista.

En primer lloc, hem de determinar si la nostra tira LED té ànode comú o càtode comú. El meu té un ànode comú, de manera que vaig connectar l'ànode de la tira LED a la font d'alimentació de 12 V i la resta a terminals de rosca, que connectarem a la sortida del MOSFET més endavant.

Totes les connexions i esquemes importants es mostren a les imatges anteriors.

Tingueu molta precaució a l’hora de connectar el rail de 12 V + a VIN a la placa Arduino, perquè podeu gravar la placa si la connecteu falsa. A més, no oblideu posar a terra (GND) tot

Pas 3: Codi Arduino i comunicació en sèrie

Codi Arduino i comunicació en sèrie
Codi Arduino i comunicació en sèrie

Pengeu l'esbós següent a l'Arduino mitjançant un cable USB.

No oblideu desconnectar el mòdul HC-06 abans de penjar l'esbós!

Per què? Els pins de comunicació de l'HC-06 (RX i TX) bloquegen la comunicació entre Arduino i l'ordinador.

Explicació del codi:

  • En primer lloc, hem declarat poques constants (constants, que no es poden canviar més endavant) per als tres colors (vermell, verd, blau)
  • A setup () vam iniciar la comunicació en sèrie amb una velocitat de 9600 baud i vam configurar tots els pins LED com a SORTIDA
  • In loop () si el serial rep alguna cosa, analitza les dades rebudes com a enter (Important al següent pas)
  • Si rep un caràcter de línia nova ('\ n'), primer limita els valors a l'interval 0-255, a causa de l'interval PWM i, després, fa canvis als pins digitals amb el mètode analogWrite ()

Això és! Ja estem preparats per al pas final!

Pas 4: connecteu Arduino al dispositiu Android

Connecteu Arduino al dispositiu Android
Connecteu Arduino al dispositiu Android
Connecteu Arduino al dispositiu Android
Connecteu Arduino al dispositiu Android
Connecteu Arduino al dispositiu Android
Connecteu Arduino al dispositiu Android

Ara baixeu l'aplicació següent: Smart Bluetooth: Arduino Bluetooth Serial ⚡

ENLLAÇ:

Smart Bluetooth és una aplicació que us permet utilitzar el telèfon per comunicar-vos amb el vostre mòdul o placa Bluetooth, de la manera més senzilla i senzilla. Obre la porta a maneres il·limitades de controlar els vostres projectes de bricolatge. Smart Bluetooth ofereix moltes maneres diferents d’enviar dades al vostre mòdul.

Smart Bluetooth té les funcions següents:

  • Connexió ràpida al vostre mòdul
  • Enviar i rebre dades del vostre mòdul
  • Controleu els pins digitals i PWM del receptor
  • Tema fosc i clar Dissenys de control diferents per a diferents propòsits
  • IU moderna i sensible
  • Botons i commutadors personalitzables
  • Implementeu el vostre projecte DIY RC Car amb un preciós gamepad
  • Controleu fàcilment les tires LED RGB amb lliscadors
  • Apaga automàticament el Bluetooth quan es tanca per estalviar bateria
  • Línia d'ordres (terminal)

En aquest tutorial, estem utilitzant el segon TAB amb led gran, suficient per enviar dos caràcters.

En aquestes imatges següents us mostraré com utilitzar l'aplicació. Us mostraré com cercar dispositius propers, com vincular-lo amb el mòdul que fem servir i com configurar les dades enviades des de l’aplicació. Si us sentiu confús, feu una pausa i torneu als passos anteriors fins que funcioneu. Tot i això, si encara teniu problemes, feu-m'ho saber [email protected], us respondré en un termini de 24 hores:)

  1. Obriu l'aplicació, llisqueu per la introducció, premeu el botó CERCA i cerqueu dispositius propers
  2. Quan es trobi el dispositiu, seleccioneu-lo fent-hi clic
  3. Seleccioneu el tema que preferiu (fosc o clar) i manteniu premut el botó que heu seleccionat
  4. Espereu la connexió, si falla, proveu de tornar a connectar-vos
  5. Després de la connexió correcta, trieu el segon TAB fent-hi clic i arrossegueu els control lliscants i comproveu si la tira LED canvia de color o no.
  6. Si tot funciona i esteu satisfet amb aquest projecte, deixeu-nos un bon comentari i una valoració per a la meva aplicació, això us ajudarà amb el desenvolupament i el tutorial posteriors:)

No us oblideu de valorar i deixar un bon comentari. Gràcies i ens veiem al proper tutorial:)

Recomanat: