Tabla de contenido:

Interfaz de cualquier Arduino con un teléfono móvil: 6 pasos (con imágenes)
Interfaz de cualquier Arduino con un teléfono móvil: 6 pasos (con imágenes)

Video: Interfaz de cualquier Arduino con un teléfono móvil: 6 pasos (con imágenes)

Video: Interfaz de cualquier Arduino con un teléfono móvil: 6 pasos (con imágenes)
Video: 16º ¿Cómo vigilar tu casa desde el celular? || ARDUINO ONLINE 2024, Junio
Anonim
Interfaz de cualquier Arduino con un teléfono móvil
Interfaz de cualquier Arduino con un teléfono móvil

Al usar un Arduino, puede resultar bastante molesto no poder usarlo solo porque no tiene una computadora disponible. Tal vez el sistema operativo Windows o Mac no sea compatible, no tenga ninguna computadora o simplemente desee más libertad para conectar su placa. La solución: un simple cable OTG (On The Go) y una aplicación capaz de realizar esta tarea. El más conocido es ArduinoDroid, que aparentemente está disponible para Android. Este software le brinda la capacidad de hacer, modificar, compilar y cargar bocetos de Arduino a su tablero desde su teléfono móvil e incluso tabletas. También actúa como un monitor en serie, pero lamentablemente aún no incluye un trazador. Tenga en cuenta que la versión de su sistema operativo debe ser compatible.

Además de este IDE, también hay aplicaciones de monitor en serie que pueden recibir y enviar información a las placas, pero no pueden cargar nada. Estos ocupan menos memoria que ArduinoDroid, ya que este último incluye, naturalmente, una gran cantidad de bibliotecas y ejemplos. Ahora que terminó la introducción básica, comencemos con los Materiales y Pasos.

Paso 1: Materiales

Materiales
Materiales
Materiales
Materiales
Materiales
Materiales

Los materiales necesarios para este proyecto son sorprendentemente pocos. Por supuesto, necesitará:

  • Teléfono móvil Android (o incluso tableta);
  • Cable OTG compatible con su teléfono celular;
  • Placa Arduino;
  • Cable o programador de datos de la placa Arduino;
  • Por último, la aplicación ArduinoDroid u otro software de terminal / monitor en serie.

Ahora que hemos terminado con esto, pasemos a conectar todo.

Paso 2: conexiones

Conexiones
Conexiones
Conexiones
Conexiones
Conexiones
Conexiones
Conexiones
Conexiones

Arduino a cable o programador:

Si su Arduino no es un Pro Mini, solo tendrá que tomar el cable de datos USB correspondiente y enchufarlo.

Si, por otro lado, su placa es una Pro Mini, tome el programador USB de 5 o 6 pines y conecte, usando cables de puente hembra-hembra, (pin del programador primero, pin Arduino después) el 5v o 3.3v a Vcc en el tablero, el Gnd a Gnd, el Rxd al Txo y el Txd al Rxi (al cargar, recuerde presionar el botón Reset en el tablero después de que el boceto haya terminado de compilarse y esté comenzando a cargarse).

2. Cable / Programador a OTG:

Simplemente conecte el USB A macho al hembra en el cable OTG.

3. OTG a teléfono celular o tableta:

Conecte el conector USB Micro, C o Lightning al puerto del teléfono o tableta.

Paso 3: la aplicación ArduinoDroid

La aplicación ArduinoDroid
La aplicación ArduinoDroid
La aplicación ArduinoDroid
La aplicación ArduinoDroid
La aplicación ArduinoDroid
La aplicación ArduinoDroid
  1. Busque ArduinoDroid en Google Play, Play Store, App Store o cualquiera que tenga.
  2. Instálelo y ábralo.
  3. Mira las imágenes de arriba y lee los comentarios.
  4. Dado que es una aplicación bastante compleja, le sugiero que explore todas las opciones. Incluí algunas de las funciones y cómo lograrlas en los comentarios.
  5. Si desea realizar un proyecto interesante con Arduino, consulte este Instructable.

Paso 4: Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)

Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
Otras aplicaciones de monitorización en serie (solo para recibir y enviar información desde y hacia el tablero)
  1. Ingrese la aplicación de su tienda de aplicaciones (¡eh!) Y busque una aplicación de monitor en serie para Arduino. Asegúrese de que dependan de la conexión USB y no de Bluetooth. Realmente me gusta uno que se llama Consola serial USB. Consulte las imágenes de arriba para asegurarse de cuál es.
  2. Proceda a instalarlo y ábralo.
  3. La interfaz es relativamente básica. Tienes una sección para escribir mensajes usando el teclado y luego un botón para enviarlos a la placa, la mayor parte de la pantalla muestra la información recibida de tu Arduino, y luego tienes tres puntos en la parte superior derecha que dan acceso al menú.
  4. Si hace clic en los tres puntos, aparecerá un pequeño menú en la parte superior derecha con diferentes opciones como configuración, conectar, etc. Haga clic en "Configuración" para elegir cosas importantes con respecto al puerto serie, la conexión, la licencia, etc. Baud La velocidad se puede configurar haciendo clic en "Puerto serie" y luego procediendo a ajustarla.
  5. Después de conectar el cable Arduino y OTG al teléfono / tableta, haga clic en los tres puntos y luego en "Conectar". Elija la configuración correcta y debería comenzar a recibir su información. Puede decidir si la aplicación marca la hora en cada línea en la sección Configuración.
  6. ¡Finalmente has terminado! ¡Disfrute de la nueva versatilidad que le brinda el uso de su Arduino con su teléfono o tableta!

Paso 5: solución de problemas

Solución de problemas
Solución de problemas
  1. A decir verdad, no hay muchas complicaciones posibles en este proyecto. Empezaré por los problemas de hardware hasta los relacionados con el software.
  2. En primer lugar, es posible que su Arduino no esté conectado correctamente al cable de datos o al programador. Asegúrese de que lo estén y luego continúe con el siguiente.
  3. Asegúrese de que el programador / cable de datos esté conectado correctamente al cable OTG. Si aún no funciona, vaya al siguiente paso.
  4. Compruebe si la conexión entre el cable OTG y el teléfono móvil funciona correctamente. Una vez me pasó que los contactos OTG eran un poco viejos y sucios, por lo que la placa se encendía pero no se enviaba información. Usé un destornillador pequeño para limpiarlo y funcionó perfectamente después.
  5. Si todo el hardware está configurado correctamente (y la placa realmente funciona), pero aún así no funciona, verifique si la versión de Android es compatible con la aplicación. No poseo un dispositivo Apple, por lo que no puedo decirles si funciona con todos estos teléfonos.
  6. En segundo lugar, asegúrese de "decirle" a la aplicación que conecte el programador o la placa. Por lo general, cuando conecta el cable OTG, debería aparecer un mensaje sugiriéndole que lo conecte.
  7. Por último, asegúrese de que la velocidad en baudios (para el monitor en serie) sea la misma que la especificada en el esquema.

Paso 6: el final

¡Muchas gracias por haber leído este Instructable! ¡Espero que haya resultado útil! Si hay algo que no haya dejado claro, ¡no dudes en consultarme!

Recomendado: