Taula de continguts:

Programa el teu Arduino amb un dispositiu Android mitjançant Bluetooth: 6 passos (amb imatges)
Programa el teu Arduino amb un dispositiu Android mitjançant Bluetooth: 6 passos (amb imatges)

Vídeo: Programa el teu Arduino amb un dispositiu Android mitjançant Bluetooth: 6 passos (amb imatges)

Vídeo: Programa el teu Arduino amb un dispositiu Android mitjançant Bluetooth: 6 passos (amb imatges)
Vídeo: Scratch Challenge: 2n seminari web 2024, Setembre
Anonim
Programa el teu Arduino amb un dispositiu Android mitjançant Bluetooth
Programa el teu Arduino amb un dispositiu Android mitjançant Bluetooth

Hola món, en aquest instructiu us vull mostrar com podeu programar el vostre Arduino Uno amb el vostre dispositiu Android mitjançant Bluetooth. És molt senzill i tan barat. També ens permet programar el nostre Arduino allà on vulguem mitjançant bluetooth sense fils … Comencem, doncs!:)

Pas 1: materials i eines

Materials i eines
Materials i eines

Maquinari:

  • Arduino Uno
  • Mòdul Bluetooth HC-05
  • Mini taulell de suport
  • Condensador 1uf / 50v (elco)
  • Ressisor de 100 ohm
  • 5 peces x cables de pont
  • Cable USB
  • Dispositiu Android amb Android 4.0.0+ (Bluetooth disponible)
  • Ordinador portàtil / PC

Programari:

Bluino Loader de Google Play Store

Pas 2: programa el vostre Arduino mitjançant un ordinador portàtil / PC

Programa el teu Arduino mitjançant un ordinador portàtil / PC
Programa el teu Arduino mitjançant un ordinador portàtil / PC
Programa el teu Arduino mitjançant un ordinador portàtil / PC
Programa el teu Arduino mitjançant un ordinador portàtil / PC

Comenceu per copiar el codi del quadre de text següent i, a continuació, copieu i enganxeu el codi a l’editor IDE d’Arduino. Compila. Pujar.

Aquest codi conté diverses funcions per canviar els paràmetres de Bluetooth HC-05:

  • AT + NAME = Bluino # 00: canvieu el nom del mòdul Bluetooth; el nom per defecte és "HC-05".
  • AT + UART = 115200, 0, 0: canvia la velocitat en bauds a 115200 (Arduino Uno, Bluino i Mega2560)
  • AT + UART = 57600, 0, 0: canvia la velocitat de transmissió a 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V i Duemilanove)
  • AT + POLAR = 1, 0: canvia l'estat conditio del pin
  • Per obtenir més informació, podeu canviar la contrasenya per utilitzar una contrasenya no estàndard durant el sincronització, AT + PSWD = xxxx.

El nom del bluetooth ha de ser "Bluino # 00-9999"; si voleu un nom personalitzat, heu d'utilitzar la versió de pagament de l'aplicació Bluino Loader.

configuració nul·la () {

Serial.begin (38400); retard (500); Serial.println ("AT + NAME = Bluino # 00"); retard (500); Serial.println ("AT + UART = 115200, 0, 0"); // Utilitzeu aquesta velocitat de transmissió si s'utilitza per a Arduino Uno, Bluino i Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Utilitzeu aquesta velocitat de transmissió si s’utilitza per Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V i Duemilanove delay (500); Retard Serial.println ("AT + POLAR = 1, 0") (500); } bucle buit () {}

Pas 3: connecteu-vos com un esquema

Connecteu com un esquema
Connecteu com un esquema
Connecteu com un esquema
Connecteu com un esquema
Connecteu com un esquema
Connecteu com un esquema
Connecteu com un esquema
Connecteu com un esquema

Seguint la imatge anterior, el disseny és relativament senzill.

Si voleu, podeu substituir la placa de protecció per una placa de prototipus de PCB amb una mica de soldadura, de manera que obtingueu una mida petita o un blindatge per a Arduino.

Pas 4: hora de configurar el Bluetooth HC-05

Temps per configurar Bluetooth HC-05
Temps per configurar Bluetooth HC-05
Temps per configurar Bluetooth HC-05
Temps per configurar Bluetooth HC-05

Bàsicament en aquest pas, com configurar HC-05 a l'ordre, amb aquest pas establireu HC-05 en alguns paràmetres. Al pas 2 heu carregat l'esbós a Arduino, en aquest codi teniu la funció sèrie per comunicar-vos mitjançant el pin RX / TX (D0 / D1), que és quan es connecta al pin HC-05 RX / TX és forçarà la configuració HC-05 al mode de comandament. Simplement seguiu el pas com a les imatges. • Mantingueu premut el botó KEY • Connecteu el cable USB per alimentar Arduino • Espereu uns 5 segons (manteniu premut el botó KEY) • Desconnecteu i torneu a endollar el USB per restablir-lo des del mode d’ordres AT

Pas 5: instal·leu l'aplicació Bluino Loader des de Googleplay Store

Instal·leu l'aplicació Bluino Loader des de Googleplay Store
Instal·leu l'aplicació Bluino Loader des de Googleplay Store

D'acord, la primera aplicació que us vull mostrar és "Bluino Loader", per a Andorid 4.0 o superior, amb connexió Bluetooth disponible. Podeu obtenir des de Googleplay Store:

Bluino Loader - Arduino IDE o versió Pro per donar suport al desenvolupador Bluino Loader Pro - Arduino IDE

Aquesta aplicació serveix per treballar amb l’Arduino Uno, podeu escriure, editar i penjar esbossos a Arduino uno mitjançant bluetooth HC-05. L'aplicació és fàcil d'entendre com Arduino IDE, hi ha molts exemples d'esbossos, també podeu afegir algunes biblioteques simplement copieu i enganxeu la carpeta de la biblioteca a la carpeta BluinoLoader / biblioteques. Podeu canviar el tema del color de l'editor, la mida del text i moltes funcions. Si voleu obtenir la funció Serial Monitor, elimineu l’anunci i podeu escanejar qualsevol nom de bluetooth (no només Bluino # …), podeu comprar funcions a l’aplicació, així que també ajudeu el desenvolupador.

La càrrega d’un esbós ha funcionat molt bé mitjançant Bluetooth. Per tant, donaria a aquesta aplicació 4,0 de 5 estrelles:)

Pas 6: proveu de penjar un esbós de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth

Proveu de penjar un esbós de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
Proveu de penjar un esbós de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
Proveu de penjar un esbós de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
Proveu de penjar un esbós de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
Proveu de penjar el Sketch de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
Proveu de penjar el Sketch de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
Proveu de penjar un esbós de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
Proveu de penjar un esbós de mostra Blink.ino a Arduino mitjançant un dispositiu Android mitjançant Bluetooth
  • Després d’acabar la instal·lació, podeu obrir l’esquema d’exemple BluinoLoader / examples / 02. Basic / Blink / Blink.ino
  • Espereu fins que finalitzeu l'extracció de les eines
  • Toqueu el botó "penja" (fletxa a la icona del cercle)
  • Després d'haver compilat cap error, toqueu el botó "Escaneja el maquinari Bluino" per cercar el Bluetooth actiu
  • Trieu maquinari Bluetooth amb el nom "Bluino # 00"
  • Si el primer emparellament introduïu el codi de parellament estàndard "1234", feu clic a D'acord
  • Espereu fins que es faci la càrrega del procés

Després de tot, OK, el vostre Arduino parpellejarà al led 13 i podreu repetir tots els passos per penjar un altre esbós.

Recomanat: