La posibilidad de conectar tu smartphone Andoid con Arduino ofrece una gran oportunidad para crear proyectos modernos, simplificando la programaci贸n remota, la gesti贸n y la sincronizaci贸n de datos. Las aplicaciones m贸viles de tu smartphone te permitir谩n interactuar con el mundo f铆sico real desde cualquier lugar del mundo con la ayuda de gadgets.
En este art铆culo presentamos un resumen de las aplicaciones Android para Arduino m谩s utilizadas. Hemos elegido varios tipos de aplicaciones dise帽adas para trabajar con Arduino: aplicaciones que te permiten crear bocetos, gu铆as y controladores Bluetooth/Wi-Fi.
ArduinoDroid
ArduinoDroid es una aplicaci贸n gratuita que te permite editar, compilar y descargar miniaturas a tu placa Arduino directamente desde tu tel茅fono Android o tableta. El sello distintivo de este programa es que puede descargar un c贸digo preprogramado o crear uno nuevo. En caso de aver铆as o fallos del programa, siempre se puede editar el c贸digo fuente abierto.
Actualmente s贸lo soporta las placas basadas en Arduino Uno R3 y FTDI (Duemilanove, Diecimila), pero informan en sitio web que planean el soporte para Mega, Due y Nano. Otras caracter铆sticas que se implementar谩n a futuro son el resaltado de sintaxis personalizable, los mensajes de c贸digo inteligente (autollenado) y la integraci贸n de aplicaciones de terceros (manuales, solicitudes de compilaci贸n de miniaturas, etc.).
Con la ayuda de esta aplicaci贸n podremos dominar arduino s贸lo con una placa Arduino y el cable USB OTG.
Calificaci贸n Google: 4,1 de 5 / Descargas: +500.000 / Descargar de Google Play
Bluino Loader – Arduino IDE
Bluino Loader es un software IDE de Arduino que te permite compilar r谩pida y f谩cilmente tu c贸digo para crear un archivo y cargarlo en tu tarjeta Arduino v铆a USB OTG.
Calificaci贸n Google: 4,2 de 5 / Descargas: +50.000 / Descargar de Google Play
Arduino Bluetooth Controller
La aplicaci贸n ABC es una aplicaci贸n sencilla que est谩 dise帽ada para controlar los contactos de Arduino y tener acceso a las funciones b谩sicas de control. Arduino Bluetooth Controlller se utiliza para controlar y/o monitorizar los contactos de Arduino a trav茅s de Bluetooth.
La aplicaci贸n est谩 desconectada y toda la inicializaci贸n se realiza desde Arduino. Es importante entender que la aplicaci贸n est谩 dise帽ada para los contactos del Arduino, no para el control.
La aplicaci贸n se ejecuta utilizando varias herramientas:
- M茅tricas – esta herramienta transmite datos desde el dispositivo Arduino, que transmite una se帽al al tel茅fono sobre fallos o cambios de valores. Despu茅s de que se activa el bot贸n de alarma, el tel茅fono recibe una notificaci贸n sobre la suspensi贸n de la operaci贸n. Tambi茅n hay una funci贸n de agitaci贸n, con la ayuda de la cual se pueden enviar datos agitando el tel茅fono.
- Botones con flechas – aqu铆 puede trabajar con los botones que regulan completamente el env铆o de datos a la placa.
- Terminal – un terminal est谩ndar que recibe y env铆a datos a la tarjeta con marcas de tiempo.
- Botones – 6 botones completamente funcionales est谩n disponibles en orientaci贸n horizontal para enviar datos a la placa madre Arduino.
- Aceler贸metro – los movimientos se usan para hacer comandos. Tu smartphone puede ser el volante para controlar su robot.
- Control por voz – si alguna vez has querido hablar con robots, esta es la herramienta indicada. Con la comunicaci贸n de voz, puedes crear tus propios comandos y usarlos para controlar tu Arduino.
Calificaci贸n Google: 4,4 de 5 / Descargas: +100.000 / Descargar de Google Play
Bluetooth Controller 8 Lamp
La aplicaci贸n se crea utilizando los m贸dulos Bluetooth HC-05, HC-06 y HC-07. El control de 8 canales le permite ajustar r谩pida y c贸modamente el trabajo del arduino. La interfaz proporciona 8 botones que corresponden a cada l谩mpara.
Se pueden conectar rel茅s modulares de hasta 8 canales para dispositivos electr贸nicos con una tensi贸n de trabajo de 220v, l谩mpara, ventiladores, tv, etc…
Calificaci贸n Google: 4,2 de 5 / Descargas: +50.000 / Descargar de Google Play
RemoteXY: Control de Arduino
La implementaci贸n del control de esta aplicaci贸n de adroid arduino pasa por Bluetooth, Wi-Fi o Internet. La aplicaci贸n permite al usuario crear su propia interfaz gr谩fica individual visitando su sitio web http://remotexy.com. La c贸moda creaci贸n de botones, interruptores y el ajuste completo del arduino no le permitir谩 equivocarse. La conexi贸n a trav茅s de un servidor en nube tambi茅n est谩 disponible, lo que le da una ventaja sobre otras aplicaciones.
Calificaci贸n Google: 4,1 de 5 / Descargas: +50.000 / Descargar de Google Play
Virtuino
Virtuino es una aplicaci贸n gratuita de la subcategor铆a Mantenimiento del sistema de la categor铆a Utilidades del sistema. Permite combinar proyectos en una sola pieza, lo que permite gestionar m谩s de una tarjeta a la vez a trav茅s de Bluetooth o Wi-Fi.
Cree interfaces visuales para LEDs, interruptores, gr谩ficos, dispositivos anal贸gicos, contadores y m谩s. Viene con soporte de biblioteca y una variedad de tutoriales (incluyendo tutoriales en v铆deo) para ayudarle en este proceso. A帽ada unas cuantas l铆neas de c贸digo a los ejemplos y listo. La aplicaci贸n est谩 actualmente disponible en ingl茅s.
Calificaci贸n Google: 4,8 de 5 / Descargas: +50.000 / Descargar de Google Play
Blynk
Esta aplicaci贸n 煤nica con un excelente dise帽o te permite desarrollar proyectos que tienen acceso directo al trigger de eventos en la placa Arduino. Sin embargo, es importante saber que la aplicaci贸n requiere una conexi贸n a Internet, de lo contrario el trabajo es simplemente imposible. Independientemente de si tu conexi贸n a Internet o a Archio est谩 conectada a trav茅s de USB-Fi, Ethernet o este nuevo chip ESSP8266, Bluetooth te permitir谩 empezar a trabajar.
La configuraci贸n tarda unos 5 minutos, despu茅s de los cuales puede empezar a implementar sus proyectos. Tambi茅n soporta el hardware de su elecci贸n.
Puedes utilizar Blynk Nube o implementar tu propio Blynk Server en un minuto y tener un control total en tus manos.
Calificaci贸n Google: 4,6 de 5 / Descargas: +500.000 / Descargar de Google Play
Controlador Wi-Fi IoT
Este controlador Wi-Fi contiene una interfaz que muestra la configuraci贸n de cada E/S de Arduino. La posibilidad de cambiar los valores GPIO en tiempo real, as铆 como la visualizaci贸n de los valores ADC, le permitir谩 gestionar f谩cilmente su gadget.
Calificaci贸n Google: 4,6 de 5 / Descargas: +5.000
Manual Arduino 2
Es una de las aplicaciones m谩s importantes para el aprendizaje en Arduino. S贸lo tomar谩 un par de semanas para que los nuevos usuarios dominen el material con esta aplicaci贸n. La aplicaci贸n est谩 disponible fuera de l铆nea, lo que le permite estudiar el material en cualquier lugar sin necesidad de una conexi贸n a Internet. Se incluyen categor铆as como: operadores, datos, funciones y algunas librer铆as de Arduino.
Calificaci贸n Google: 4,7 de 5 / Descargas: +50.000
BT Voice Control para Arduino
Esta aplicaci贸n te permite enviar y recibir datos de dispositivos como un sensor ultras贸nico conectado al Arduino v铆a Bluetooth. El m贸dulo HC-05 ha sido utilizado para conectar el Arduino a un tel茅fono m贸vil v铆a Bluetooth. Una vez conectado, el sensor de ultrasonidos transmitir谩 la distancia al objeto m谩s cercano y esto se mostrar谩 en el tel茅fono m贸vil en esta aplicaci贸n.
El Arduino ha sido programado para listar los comandos a reconocer, como 芦Forward禄, 芦Back禄, 芦Left禄, 芦Right禄 y 芦Stop禄. Es importante saber que el sensor ultras贸nico env铆a la distancia al objeto m谩s cercano al Arduino, y luego la env铆a a la aplicaci贸n usando el m贸dulo Bluetooth HC-05.
Calificaci贸n Google: 4,4 de 5 / Descargas: +10.000
Por supuesto que hay much铆simas m谩s aplicaciones de Android para arduino que puedes utilizar en tus proyectos. De algunas de ellas hablamos en otros art铆culos de la secci贸n Curso de Arduino: