Imagínate que sólo tienes que conectar unos servomotores en un Arduino y puedes controlarlos desde tu smartphone, sin necesidad de programación y de la manera más fácil del mundo… ¿Estás pensando en un proyecto que querías hacer, pero no sabías cómo? ¿Estás pensando en todas las cosas que puede hacer el control de un servomotor fácilmente?
Creé Six Servo Controller Android APP. Con esta aplicación y sin esfuerzo se puede controlar hasta 6 servomotores y crear y guardar hasta 2 con movimientos 8 posiciones controlar muchos parámetros como repeticiones, velocidad entre los movimientos, entre las posiciones individuales, entre los movimientos individuales, etc…
¿Qué necesito?
En primer lugar un dispositivo Android.
Con tu smartphone o tableta Android (con Bluetooth) te la puedes descargar desde el Google Play Store. Instalar y comprobar su aspecto. Tardarás 2 minutos.
En segundo lugar un Arduino, un módulo bluetooth y servomotores.
Perfecto, sólo necesitas la placa Arduino que quieras (A mi me gusta Arduino Uno) lista para conectar los Servomotores desde el PIN DIGITAL 2 al PIN DIGITAL 7 y un Módulo Bluetooth (muy barato en muchas tiendas, Escríbeme a luisma.squall@ gmail.com si necesitas una placa Arduino o un módulo bluetooth o lo que sea acerca de la electrónica y te lo puedo vender barato!) conectado a 5V, GND y los pines RX y TX. Si no estás seguro de cómo conectar bluetooth o servomotores, por favor visita http://www.armdudroid.com y entra en la sección de las instrucciones.
Yo recomiendo usar el sensor shield V5 para la conexión de servomotores y una batería de Lipo para alimentarlos.
En tercer lugar el Sketch Arduino (y tu imaginación)
Sólo tienes que cargar el código en la tabla y ya está listo para usar! Conecta un LED al pin 13 si quieres encenderlo y apagarlo también!
Si no sabes cómo cargar un código en una placa Arduino, por favor visita http://www.arduino.cc y aprender acerca de él.
Características
Conexión Bluetooth
Esta aplicación utiliza la Conexión Bluetooth que expliqué en mi otro post. Es potente y fácil de usar. Fácilmente puedes encender el Bluetooth, emparejar cualquier smartphone o tablet y conectar con cualquier dispositivo Android con bluetooth incluido. Bluetooth es una tecnología buena y barata para controlar cualquier dispositivo.
Muestra cuando estás conectado y listo para controlar tu Arduino, con el indicador ON / OFF.
Hasta 6 Servos controlados
Al hacer clic en cualquier Botón Servo, eliges el servo que vas a mover. Servo 1 utiliza Arduino pin 2 y servo 6 utiliza Arduino pin 7. El botón Activo Servo se convierte en verde, y usted puede cambiar el botón Servo Nombre pulsando los botones Servo, aquí se puede ver:
Puedes establecer la velocidad del servo con el slider Speed o escribir el valor de la velocidad en números, y pulse el botón + o – para activar el servo dependiendo del movimiento que necesites, o también puedes escribir el ángulo exacto al que quieres que tu servo se mueva.
Enciende y apaga un LED o cualquier salida digital:
Al hacer clic en “Switch On the Light” button (se puede ver en la imagen de la APP justo abajo) el PIN número 13 se pone en ON y si en este PIN se conecta un LED, se encenderá! Puedes utilizar un módulo de relé o lo que quieras que puedas encender y apagar! El color del botón muestra si está encendiedo o apagado.
Hasta 2 movimientos, 8 posiciones en cada movimiento y muchos parámetros
Puedes guardar hasta 2 movimientos en la memoria EEPROM de Arduino, y fácilmente adaptar el código para guardarlos en una tarjeta SD! Cada movimiento tiene 8 posiciones (por favor, si hay una posición vacía y es la primera vez que utilizas la APP, bórralas, no arranque el movimiento sin guardar 8 posiciones o eliminar posiciones vacías).
Puedes definir el nombre del movimiento, ajustar la velocidad de cada posición individual, ajustar el delay o retardo entre las posiciones individuales para llegar a la posición global, y el retrardo o delay a la siguiente posición guardada. También puedez borrar las posiciones por supuesto, y establecer las repeticiones que quieras y la demora entre repeticiones.
Aquí se pueden ver dos imágenes:
La aplicación está totalmente hecha con App Inventor y si necesitas el código, por favor, escríbeme un mensaje a luisma.squall @ gmail.com . Es totalmente gratuita y de código abierto, pero me gustaría controlar a la gente que está interesada en ella.
En conclusión, Esta aplicación es:
*Estoy recibiendo más de 10 días correos electrónicos por día pidiéndome el archivo .AIA (la fuente de Android App Inventor). Ahora lo puedes conseguir mediante la compra de abajo. La descarga comenzará automáticamente después del pago:
Gracias por apoyar.
chwilówki
Agosto 18, 2013 @ 16:52:07
Definitivamente, lo que es un magnífico sitio web y los mensajes esclarecedores, Voy a marcar su blog.Have un día impresionante!
jacob
Agosto 19, 2013 @ 16:51:21
Buen trabajo, que
laura
Septiembre 01, 2013 @ 19:48:24
Estoy impresionado por la calidad de la información en este sitio web. Hay un montón de excelentes recursos aquí. Estoy seguro de que voy a visitar este lugar de nuevo en breve.
Cristóbal Eckel
Septiembre 26, 2013 @ 17:01:52
Deseo que se fueron con más interesantes aplicaciones de Android en su próxima.
Qué
Nueva 27, 2013 @ 16:57:36
Este es un buen ejemplo para mi proyecto porque yo estoy tratando de hacer una aplicación con 4 servomotores controlados al igual que una lógica de máquina expendedora. ¿Puedes ayudar a?
arica Higby
Mayo 03, 2014 @ 14:31:25
No puedo esperar 2 empezar… mensajes awsum!!
cesar
Junio 16, 2014 @ 21:50:08
me gusto tu programa no se si me puedes enseñar como hacer la aplicación de app inventor
Federico
Nueva 13, 2014 @ 04:30:08
Mira y como hago el codigo en arduino?
No se que datos envia el bluetooth
Eugene Du Preez
Mar 17, 2015 @ 09:03:31
Gracias por esta aplicación impresionante, obras 100% en mi Arduino Uno, no funciona en mi Arduino Leonardo puede usted tal vez pls ayuda ?