Taula de continguts:

Led de control Arduino amb mòdul Bluetooth HC-06: 4 passos
Led de control Arduino amb mòdul Bluetooth HC-06: 4 passos

Vídeo: Led de control Arduino amb mòdul Bluetooth HC-06: 4 passos

Vídeo: Led de control Arduino amb mòdul Bluetooth HC-06: 4 passos
Vídeo: Módulos para Arduino - Vídeo 08 - Bluetooth HC-06 2024, Desembre
Anonim
Image
Image
Led de control Arduino amb mòdul Bluetooth HC-06
Led de control Arduino amb mòdul Bluetooth HC-06

Hola a tothom, aquest és el meu primer tutorial oficial a Instructable.com, estic molt emocionat amb el meu primer projecte.

Avui us mostraré com connectar el mòdul Arduino i Bluetooth. Arduino es comunicarà amb la placa del mòdul Bluetooth HC-06 mitjançant comunicació seriosa. (aquest tutorial també no funciona HC-05)

VEURE INTRO AQUÍ

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ó

Què és l'HC-06?

L'HC-06 és un mòdul Bluetooth esclau de classe 2 dissenyat per a comunicacions serials sense fils transparents. Un cop emparellat amb un dispositiu Bluetooth principal, com ara PC, telèfons intel·ligents o tauleta, el seu funcionament esdevé transparent per a l'usuari. Totes les dades rebudes a través de l'entrada serial es transmeten immediatament per l'aire. Quan el mòdul rep dades sense fils, s’envia a través de la interfície sèrie exactament al lloc on es rep. No es necessita cap codi d’usuari específic per al mòdul Bluetooth al programa de microcontrolador d’usuari.

També utilitzarem la comunicació serial per al projecte d’avui. Per a Arduino, són per defecte els pins RX i TX (D0, D1)

Per obtenir més informació, visiteu:

Després de llegir aquest instructiu, podreu:

1) Connecteu Arduino Board amb qualsevol telèfon Android per Bluetooth i envieu / rebeu dades.

2) Construïu un projecte i llegiu els valors dels sensors sense fils

3) Construïu una domòtica o un robot controlat sense fils.

Pas 1: parts i components

Parts i components
Parts i components
Parts i components
Parts i components
Parts i components
Parts i components

Necessitarem aquestes parts:

  • 1x placa Arduino (utilitzaré Arduino UNO)
  • 1 mòdul Bluetooth HC-06 o HC-05
  • 1x Led de qualsevol color (he utilitzat el blau de 5 mm)
  • 1x 220Ω resistència
  • Taula de pa i ponts
  • (Opcional) Bateria de 9 V.

Pas 2: connexions i esquema

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

Construïm!

El circuit és molt senzill i petit, de manera que només queden algunes connexions.

Totes les connexions i esquemes importants es mostren a la imatge superior.

Connecteu l’extrem negatiu del Led a GND amb una resistència de 220Ω i l’extrem positiu al pin digital 2.

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 HC-06 (RX i TX) utilitzen els pins d'Arduino Uno per comunicar-se amb l'ordinador. Aquest tauler en concret només té un pin de sèrie de maquinari i connectar-hi alguna cosa mentre pengeu un esbós crearà conflictes. descarregar

Explicació del codi:

  • En primer lloc, hem declarat una constant (constant, que no es pot canviar més endavant) enter per a Led, que es troba al pin 2
  • A setup () vam iniciar la comunicació sèrie amb una velocitat de 9600 baud i vam configurar el led com a OUTPUT
  • A bucle (), cada vegada que es repeteix el programa, llegim Serial amb Serial.read () i emmagatzemem com un sol caràcter en una variable anomenada "c"
  • Afegim diverses sentències if / else per comprovar si la "c" és una "a" o una "b"
  • Si el caràcter és "a" encenem el led, si el caràcter és "b" apaguem el led
  • Hem afegit un petit retard per a les lectures

Ara 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 primer 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 preferit (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, toqueu el led gran de la primera pestanya (led) i comproveu el LED connectat al vostre Arduino si parpelleja
  6. Si tot funciona i voleu editar les dades enviades a Arduino, desbloquejar més funcions i donar-me suport, compreu premium, estaré molt content:)

Això hauria de ser.

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

Si us plau, doni suport al meu projecte Robotic Arm aquí: Feu clic aquí.

Recomanat: