Taula de continguts:
- Pas 1: parts i components
- Pas 2: connexions i esquema
- Pas 3: Codi Arduino i comunicació en sèrie
- Pas 4: connecteu Arduino al dispositiu Android
Vídeo: Led de control Arduino amb mòdul Bluetooth HC-06: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
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
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
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
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
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:)
- Obriu l'aplicació, llisqueu per la introducció, premeu el botó CERCA i cerqueu dispositius propers
- Quan es trobi el dispositiu, seleccioneu-lo fent-hi clic
- Seleccioneu el tema preferit (fosc o clar) i manteniu premut el botó que heu seleccionat
- Espereu la connexió, si falla, proveu de tornar a connectar-vos
- 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
- 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:
Control de persianes amb ESP8266, integració de Google Home i Openhab i control web: 5 passos (amb imatges)
Control de persianes amb ESP8266, integració de Google Home i Openhab i control web: en aquest instructiu us mostro com he afegit automatització a les meves persianes. Volia poder afegir i eliminar l’automatització, de manera que tota la instal·lació és fixa. Les parts principals són: Motor pas a pas Controlador pas a pas controlat per ESP-01 Engranatge i muntatge
Shadow Light Box: control per control remot IR amb Arduino: 8 passos (amb imatges)
Shadow Light Box: control per control remot IR amb Arduino: aquesta instrucció us guiarà com fer una caixa de llum d’ombra per al proper Nadal. Podeu decorar la vostra habitació o fer-la per al vostre amic com a regal. Aquesta caixa d’ombres pot fer diversos tipus de color barrejant el color per vermell, blau, verd
Control de LEDs amb el vostre Android - Mòdul Arduino-Bluetooth: 5 passos
Control de LEDs amb el vostre Android | Mòdul Arduino-Bluetooth: el tutorial ens ajudarà a construir un circuit i controlar-lo a través de l’aplicació mòbil. Suposem que podreu controlar els llums de casa vostra? Per tant, no realment les llums, però per brevetat, controlarem un LED per ara i podeu afegir tots els ki
Comandament a distància sense fils que utilitza el mòdul NRF24L01 de 2,4 Ghz amb Arduino - Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter - Helicòpter Rc - Avió Rc amb Arduino: 5 passos (amb imatges)
Comandament sense fils que utilitza un mòdul NRF24L01 de 2,4 Ghz amb Arduino | Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter | Helicòpter Rc | Avió Rc amb Arduino: per fer funcionar un cotxe Rc | Quadcopter | Drone | Avió RC | Vaixell RC, sempre necessitem un receptor i un transmissor, suposem que per RC QUADCOPTER necessitem un transmissor i un receptor de 6 canals i aquest tipus de TX i RX és massa costós, així que en farem un al nostre
Controleu-vos els aparells elèctrics amb el vostre control remot de televisió (control remot ir) amb pantalla de temperatura i humitat: 9 passos
Controleu-vos els aparells elèctrics amb el vostre control remot de televisió (control remot ir) amb pantalla de temperatura i humitat: hola, sóc Abhay i és el meu primer bloc sobre Instructables i avui us mostraré com controlar els vostres electrodomèstics amb el vostre control remot de TV construint aquest projecte senzill. gràcies al laboratori atl per obtenir suport i proporcionar el material