Tabla de contenido:

Programe su Arduino con un dispositivo Android a través de Bluetooth: 6 pasos (con imágenes)
Programe su Arduino con un dispositivo Android a través de Bluetooth: 6 pasos (con imágenes)

Video: Programe su Arduino con un dispositivo Android a través de Bluetooth: 6 pasos (con imágenes)

Video: Programe su Arduino con un dispositivo Android a través de Bluetooth: 6 pasos (con imágenes)
Video: PR#20 Arduino - Recibir datos Bluetooth en móvil 2024, Diciembre
Anonim
Programe su Arduino con un dispositivo Android a través de Bluetooth
Programe su Arduino con un dispositivo Android a través de Bluetooth

Hola mundo, en este Instructable quiero mostrarte cómo programar tu Arduino Uno con tu dispositivo Android a través de Bluetooth. Es muy sencillo y muy barato. También nos permite programar nuestro Arduino donde queramos a través de bluetooth inalámbrico… ¡Así que comencemos!:)

Paso 1: Materiales y herramientas

Materiales y herramientas
Materiales y herramientas

Hardware:

  • Arduino Uno
  • Módulo Bluetooth HC-05
  • Mini tablero
  • Condensador 1uf / 50v (elco)
  • Reasisor 100 ohmios
  • 5 piezas x cables de puente
  • cable USB
  • Dispositivo Android con Android 4.0.0+ (Bluetooth disponible)
  • Computadora portátil / PC

Software:

Cargador de Bluino de la tienda Google Play

Paso 2: programe su Arduino usando una computadora portátil / PC

Programe su Arduino usando una computadora portátil / PC
Programe su Arduino usando una computadora portátil / PC
Programe su Arduino usando una computadora portátil / PC
Programe su Arduino usando una computadora portátil / PC

Comience copiando el código del cuadro de texto a continuación, luego copie y pegue el código en el editor IDE de Arduino. Compilar. Subir.

Este código contiene varias funciones para cambiar los parámetros de Bluetooth HC-05:

  • AT + NAME = Bluino # 00: Cambiar el nombre del módulo bluetooth, el nombre predeterminado es "HC-05".
  • AT + UART = 115200, 0, 0: cambia la velocidad en baudios a 115200 (Arduino Uno, Bluino y Mega2560)
  • AT + UART = 57600, 0, 0: cambia la velocidad en baudios a 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V y Duemilanove)
  • AT + POLAR = 1, 0: Cambiar la condición del pin de estado
  • Para obtener más información, puede cambiar la contraseña para usar una contraseña no estándar durante el emparejamiento, AT + PSWD = xxxx.

El nombre del bluetooth debe ser "Bluino # 00-9999", si desea un nombre personalizado, debe usar la versión paga de la aplicación Bluino Loader.

configuración vacía () {

Serial.begin (38400); retraso (500); Serial.println ("EN + NOMBRE = Bluino # 00"); retraso (500); Serial.println ("AT + UART = 115200, 0, 0"); // Use esta velocidad en baudios si la usa para Arduino Uno, Bluino y Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Use esta velocidad en baudios si se usa para Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V y Duemilanove delay (500); Serial.println ("AT + POLAR = 1, 0") retraso (500); } bucle vacío () {}

Paso 3: Conecta como en el esquema

Conecta como un esquema
Conecta como un esquema
Conecta como si fuera un esquema
Conecta como si fuera un esquema
Conecta como un esquema
Conecta como un esquema
Conecta como si fuera un esquema
Conecta como si fuera un esquema

Siguiendo la imagen de arriba, el diseño es relativamente simple.

Si lo desea, puede reemplazar la placa de pruebas con una placa de prototipo de PCB con un poco de trabajo de soldadura, por lo que obtiene un tamaño pequeño o un escudo similar para Arduino.

Paso 4: Hora de configurar Bluetooth HC-05

Tiempo para configurar Bluetooth HC-05
Tiempo para configurar Bluetooth HC-05
Tiempo para configurar Bluetooth HC-05
Tiempo para configurar Bluetooth HC-05

Básicamente, en este paso, cómo configurar HC-05 sobre el comando At, siguiendo este paso, configurará HC-05 en algunos parámetros. En el paso 2, ha cargado el boceto a Arduino, en ese código tiene la función serial para comunicarse a través del pin RX / TX (D0 / D1), que es cuando se conecta al pin HC-05 RX / TX, se forzará la configuración del HC-05 en el modo de comando At. Simplemente siga el paso como en las imágenes. • Mantenga presionado el botón KEY • Conecte el cable USB para encender Arduino • Espere unos 5 segundos (aún mantenga presionado el botón KEY) • Desenchufe y vuelva a conectar el USB para reiniciar desde el modo de comando AT

Paso 5: Instale la aplicación Bluino Loader desde Googleplay Store

Instalar la aplicación Bluino Loader desde Googleplay Store
Instalar la aplicación Bluino Loader desde Googleplay Store

Bien, la primera aplicación que quiero mostrarte es "Bluino Loader", para Andorid 4.0 o superior con conexión bluetooth disponible. Puede obtener de la tienda de googleplay:

Bluino Loader - Arduino IDE o versión Pro para apoyar al desarrollador Bluino Loader Pro - Arduino IDE

Esta aplicación es para trabajar con Arduino Uno, puede escribir, editar y cargar bocetos en Arduino uno a través de bluetooth HC-05. La aplicación es fácil de entender como Arduino IDE, hay muchos ejemplos de bocetos, también puede agregar algunas bibliotecas, simplemente copie y pegue la carpeta de la biblioteca en la carpeta BluinoLoader / libraries. Puede cambiar el tema del color del editor, el tamaño del texto y muchas funciones. Si desea obtener la función Serial Monitor, eliminar el anuncio y escanear cualquier nombre de bluetooth (no solo Bluino #…), puede comprar la función en la aplicación, por lo que también es compatible con el desarrollador.

¡Subir un boceto funcionó muy bien a través de Bluetooth! Así que le daría a esta aplicación 4.0 de 5 estrellas:)

Paso 6: intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth

Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
Intente cargar el boceto de muestra Blink.ino en Arduino usando un dispositivo Android a través de Bluetooth
  • Después de terminar de instalar, puede abrir el boceto de ejemplo BluinoLoader / examples / 02. Basic / Blink / Blink.ino
  • Espere hasta que termine la extracción de herramientas
  • Toque el botón "cargar" (flecha en el icono del círculo)
  • Después de completar la compilación sin errores, toque el botón "Escanear hardware Bluino" para buscar bluetooth activo
  • Elija hardware bluetooth con el nombre "Bluino # 00"
  • Si se empareja por primera vez, ingrese el código de emparejamiento estándar "1234", luego OK
  • Espere hasta que se complete el proceso de carga

Después de todo, OK, su Arduino parpadeará en el led 13, y puede repetir todos los pasos para cargar otro boceto.

Recomendado: