Taula de continguts:

Bluetooth a Arduino -a Led: 7 passos
Bluetooth a Arduino -a Led: 7 passos

Vídeo: Bluetooth a Arduino -a Led: 7 passos

Vídeo: Bluetooth a Arduino -a Led: 7 passos
Vídeo: Большое пиксельное табло для вывода текста через смартфон Arduino+Bluetooth+max7219 DIY 2024, Desembre
Anonim
Bluetooth a Arduino -a Led
Bluetooth a Arduino -a Led
Bluetooth a Arduino -a Led
Bluetooth a Arduino -a Led

Avui us explicaré com utilitzar un mòdul bluetooth HC05 o HC06 amb molta facilitat. Només aprendrem els conceptes bàsics, amb components on / off (els dels pins digitals).

Probablement faré una instrucció sobre els components analògics (pin A …), quan finalment tingui esbrinar com fer-ho, per completar-lo.

Pas 1: què necessiteu?

Què necessites?
Què necessites?

Per aconseguir aquest projecte, necessitareu:

  • 1 Arduino Uno
  • Filferros
  • 1 led
  • 1 resistència (220 ohm)
  • 1 mòdul bluetooth (HC05 o HC06, més endavant explicaré la diferència)
  • 1 tauleta de suport
  • 1 ordinador
  • el cable USB de l'arduino
  • un telèfon intel·ligent Android amb l'aplicació "Bluetooth RC controller" disponible a PlayStore

No sé si l'aplicació està disponible a l'AppStore, però podeu cercar-la. Si no és així, aneu al darrer pas.

Pas 2: el circuit

El Circuit
El Circuit
El Circuit
El Circuit

Si coneixeu una bona aplicació o lloc web per crear un diagrama arduino, us espero als comentaris.

Així que, com que no en vaig trobar (no hi havia el mòdul bluetooth a tinkercad), només vaig fer un bonic dibuix especialment per a vosaltres.

El mòdul bluetooth:

  • RXD → pin 10
  • TXD → pin 11
  • GND → GND
  • VCC → 3,3V

El Led:

  • Cama llarga → pin 9
  • Cama curta → taulell de terra amb la resistència

Simplement utilitzeu la imatge per recrear el circuit.

Pas 3: l'aplicació

L'aplicació
L'aplicació
L'aplicació
L'aplicació

En primer lloc, descarregueu l'aplicació "Bluetooth rc controller". Bàsicament, quan premeu un dels botons, enviarà una carta a l'arduino. Podeu consultar les lletres a la configuració. Hi ha una funció d’acceleròmetre, però no l’utilitzarem.

Pas 4: el programa

El programa
El programa

El programa és la peça principal per entendre com funciona el bluetooth.

Trobareu totes les explicacions directament al programa, que podeu trobar a la imatge però també unir-vos-hi.

Si teniu alguna pregunta, no dubteu a fer-los als comentaris.

Pas 5: connecteu l'aplicació i l'Arduino

Connecteu l'aplicació i l'Arduino
Connecteu l'aplicació i l'Arduino

Per connectar el mòdul bluetooth i el telèfon intel·ligent, aneu a l'aplicació, feu clic al botó de configuració i feu clic a "connectar-se al cotxe". A continuació, feu clic a HC05 (o HC06 si utilitzeu un HC06). El led vermell del mòdul Bluetooth ara hauria de parpellejar 2 vegades, després en blanc, 2 vegades, etc. El botó vermell de l'aplicació hauria d'estar verd.

La primera vegada que connecteu el mòdul, us demanarà una contrasenya. La contrasenya inicial és 1234.

Pas 6: prova

Prova
Prova
Prova
Prova
Prova
Prova
Prova
Prova

Ara que heu connectat el bluetooth i heu posat el programa a la targeta, podeu provar-lo. Simplement premeu el botó amunt per encendre el led i el botó avall per canviar el led.

Pas 7: pas addicional per a aquells que no tenen l'aplicació

Si no utilitzeu un telèfon intel·ligent Android, potser no pugueu descarregar l'aplicació.

Podeu utilitzar una altra aplicació. Cerqueu una aplicació arduino bluetooth i comproveu si funciona com l'aplicació que estic fent servir. Probablement no enviarà el mateix missatge, així que intenteu esbrinar quin missatge envia quan premeu cada botó. Per fer-ho, podeu anar a la configuració de l'aplicació o provar tots els botons amb el monitor sèrie. Si no sabeu com imprimir el missatge al monitor sèrie, només cal que ho pregunteu als comentaris.

També podeu crear la vostra pròpia aplicació mitjançant AppInventor del MIT. No l’he utilitzat mai, només sé que hi ha dues parts, una per al disseny i una per al programa. Haureu de cercar vosaltres mateixos com funciona, ho sento.

Recomanat: