¿Te gustaría controlar tu Arduino utilizando solo tu voz? ¡Entonces estás en el lugar correcto! En este artículo te mostraremos cómo puedes utilizar una aplicación de Android para enviar comandos de voz y controlar tu Arduino de forma remota. Sigue leyendo para descubrir cómo hacerlo y sorprende a todos con tu habilidad para controlar dispositivos con solo hablar. ¡No te lo pierdas!
Hola,
En este proyecto controlaremos un Arduino con comandos de voz usando una aplicación de Android simple que creé usando MIT App Inventor.
Mira el vídeo a continuación
Recursos para este proyecto:
- Cómo utilizar App Inventor con un Arduino
- Cómo controlar enchufes con un transmisor de 433 MHz
- Informe de prueba del módulo Bluetooth HC-05
Piezas requeridas
- Arduino UNO – leer Los mejores kits de inicio de Arduino
- 1x teléfono inteligente
- 1x módulo Bluetooth (por ejemplo, HC-06 – Lea mi reseña aquí)
- 1x receptor y transmisor de 433 MHz
- 2x enchufes controlados remotamente con control remoto (controlados por frecuencia de 433 MHz)
- 1x placa de pruebas
- Cables de salto
Puedes utilizar los enlaces anteriores o ir directamente MakerAdvisor.com/tools ¡Para encontrar todas las piezas para tus proyectos al mejor precio!
Circuito receptor
Haga clic aquí para descargar la biblioteca RCSwitch. Instálelo y vuelva a abrir el IDE de Arduino. Luego abra el ejemplo «ReceiveDemo_Advanced». Cargue el código y abra el monitor serial. Comienza a presionar los botones del control remoto que deseas usar y guárdalo.
Circuito final
Cargue e instale el código fuente a continuación
- boceto de arduino
- Instalar la biblioteca RC Switch
- Control_de_voz.apk
- Voice_Control.aia (para editar la aplicación de Android)
Haga clic aquí para descargar todo
Nota: Si desea editar mi aplicación, esto es lo que debe hacer. Descargue y cargue Voice_Control.aia Inventor de la aplicación del MIT.
Consejos:
- Deberá quitar los cables RX y TX cuando cargue el boceto en su Arduino.
- A veces la gente conecta el TX del módulo Bluetooth al TX del Arduino… esto está mal y no funcionará. Asegúrate de conectarlo correctamente, el TX al RX y el RX al TX.
- Cuando el módulo Bluetooth HC-05 solicita una contraseña, es “1234”.
- Antes de probar mi aplicación “BlueLED”, compruebe si ha realizado todas las conexiones correctamente. Como puedes hacer eso? Simplemente ingrese los números (“1”, “0”) en su monitor en serie y su LED debería encenderse y apagarse.
¡Espero que hayas encontrado esto util!
¿Tiene usted alguna pregunta? ¡Deja un comentario a continuación!
Gracias por leer. Si te gusta esta publicación, es posible que también te gusten mis próximas. Así que apóyame suscribiéndote a mi blog y a mi página de Facebook.
PD: Haga clic aquí para ver cómo usar MIT App Inventor con Arduino
PPS Haga clic aquí para aprender cómo utilizar el circuito transmisor/receptor de 433 MHz para controlar las tomas de corriente.
» limit=»1″]
Controla tu Arduino con comandos de voz [Android App]
En este proyecto vamos a controlar un Arduino con comandos de voz a través de una sencilla aplicación de Android que he creado con MIT App Inventor.
Recursos para este proyecto:
- Cómo utilizar App Inventor con un Arduino
- Cómo controlar enchufes con transmisor 433Mhz
- Reseña del módulo Bluetooth HC-05
Partes necesarias:
- Arduino UNO
- 1 teléfono inteligente
- Módulo Bluetooth (por ejemplo, HC-06)
- Receptor y transmisor 433Mhz
- 2 enchufes controlados a distancia con control remoto
- Protoboard
- Cables jumper
Puedes encontrar todas las piezas para tus proyectos al mejor precio en MakerAdvisor.com/tools.
Circuito receptor:
Haz clic aquí para descargar la biblioteca RCSwitch. Instálala y vuelve a abrir el IDE de Arduino. Luego abre el ejemplo «ReceiveDemo_Advanced». Sube el código y abre el monitor serial. Comienza a presionar los botones del control remoto que vas a utilizar y guárdalos.
Circuito final:
Sube e instala el código fuente a continuación:
- Sketch de Arduino
- Instala la biblioteca RC Switch
- Voice_Control.apk
- Voice_Control.aia (para editar la aplicación de Android)
Nota: Si deseas editar mi aplicación, esto es lo que necesitas hacer. Descarga Voice_Control.aia y súbela a MIT App Inventor.
Consejos:
- Debes quitar los cables RX y TX cuando estés subiendo el sketch a tu Arduino.
- En ocasiones, las personas conectan el TX del módulo Bluetooth al TX del Arduino… eso es incorrecto y no funcionará. Asegúrate de conectarlo correctamente, el TX en el RX y el RX en el TX.
- Si el módulo Bluetooth HC-05 solicita una contraseña, ésta es ‘1234’.
- Antes de probar mi aplicación «BlueLED», verifica si has realizado todas las conexiones correctamente. ¿Cómo puedes hacerlo? Simplemente ingresa números (‘1’, ‘0’) en tu monitor serial y tu LED debería encenderse y apagarse.
¡Espero que hayas encontrado útil esta información!
¿Tienes alguna pregunta? ¡Déjala en los comentarios!
Gracias por leer. Si te gustó esta publicación, probablemente te gustarán las siguientes, así que por favor apóyame suscribiéndote a mi blog y a mi página de Facebook.
P.D. Haz clic aquí para ver cómo utilizar MIT App Inventor con Arduino
P.P.D. Haz clic aquí para aprender a utilizar el circuito de transmisor/receptor 433Mhz para controlar enchufes.
Wow, ¡qué innovador! Nunca pensé que podría controlar mi Arduino con comandos de voz. Definitivamente voy a probar esta app. ¡Gracias por la recomendación!
¡Suena interesante! Nunca imaginé que pudiera controlar mi Arduino de esa manera. Definitivamente probaré esta app.
¡Qué genial! Siempre he querido controlar mi Arduino de forma más práctica. ¡Descargando la app ahora mismo!