Tabla de contenido:
- Paso 1: Piezas y componentes
- Paso 2: Conexiones y esquema
- Paso 3: Código Arduino y comunicación en serie
- Paso 4: conecta Arduino al dispositivo Android
- Paso 5: cubra sus componentes
Video: Habla con tu luz: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Cual es mi proyecto
Este proyecto es una luz que puede cambiar de color diciendo qué color le gustará. La luz que hice en estos proyectos usa 4 luces diferentes: verde, roja, amarilla, azul y, por supuesto, puedes agregar más luces y cambiar más colores. Esta guía le enseñará cómo controlar su Arduino con su voz desde su teléfono.
¿Como funciona?
Su Android tiene un reconocimiento de voz y lo usaremos para controlar su Arduino, a través de Bluetooth. La aplicación que utilicé está diseñada por SimpleLabsIN y funciona presionando el botón del micrófono, luego esperará a que digas un comando. La aplicación mostrará las palabras que ha indicado y enviará cadenas de datos para que Arduino las procese.
TechBuilder me inspiró para hacer este proyecto
Paso 1: Piezas y componentes
Necesitaremos estas partes:
- Indicadores LED 4x o más (el color de su elección)
- 1x Arduino Leonardo
- 1x módulo Bluetooth serie HC-06
- Protoboard y puentes
- (Opcional) Batería de 9v
- Resistencias 220Ω
Paso 2: Conexiones y esquema
Recuerde, el HC-06 solo funciona con 3.3v, no puede simplemente conectarlo a 5v.
La batería de 9v es opcional si no desea que el cable USB esté visible al final.
Si la imagen de todos modos no es clara, no dude en ponerse en contacto conmigo, con mucho gusto le ayudaré
Paso 3: Código Arduino y comunicación en serie
¿Cómo subir el código?
Sube el código con un cable USB. El código está hecho para la placa Leonardo. Si desea utilizar el código en la placa UNO, deberá cambiar el código Serial1.read, Serial1.available y Serial1.println. Borre todo el número "1" para usar el código en el tablero UNO.
Entendiendo la aplicación:
La aplicación funciona reconociendo su comando de voz, luego mostrará las palabras que ha dicho y luego enviará datos / cadenas al Arduino a través de bluetooth. ¿Qué es una cuerda? Una cadena es como una palabra, puedes hacer declaraciones condicionales a partir de ella [por ejemplo: if (voz == "* computadora encendida") {// activa el Pin # 2}]. La "voz" es su cadena, "==" es su condición, "* computadora encendida" es su comando, y el código dentro de las llaves "{}" son los códigos que se ejecutarán una vez que su cadena coincida con la condición del comando. La aplicación envía cadenas en este formato * comando #, el asterisco (*) indica el inicio de un nuevo comando y la etiqueta hash (#) indica el final de un comando.
¿Cómo puedo cambiar los comandos?
Puede ver que el "* 綠色" está resaltado en la imagen de arriba.綠色 es el chino de verde. Puedes cambiar la palabra a lo que quieras, digamos que quieres cambiarla al color rosa, puedes reemplazar "* 綠色" con "* Rosa". Recuerde siempre iniciar el comando con un asterisco.
Código:
Paso 4: conecta Arduino al dispositivo Android
Descarga la aplicación: BT Voice Control para Arduino
La aplicación que utilicé está diseñada por SimpleLabsIN
5 sencillos pasos:
- Descarga la aplicación de Google PlayStore
- Toque el menú de opciones y luego seleccione "Conectar robot"
- Haga clic en su módulo BT (en mi caso es el HC-06)
- Espere hasta que diga Conectado al módulo BT (HC-06)
- ¡Toque el icono del micrófono y diga su comando!
Paso 5: cubra sus componentes
Ahora debe cubrir sus componentes, para que su luz no sea demasiado brillante y también hará que el proyecto sea más estilístico.
Asi es como lo hice
- Cubra todo con un papel semitranslúcido.
- Pégalo desde abajo
- Abre la luz
Debería verse bonito
Recomendado:
Tecnología de asistencia para dificultades del habla con MakeyMakey W / Scratch: 4 pasos
Tecnología de asistencia para dificultades del habla Uso de MakeyMakey W / Scratch: Mi dispositivo de tecnología de asistencia se utiliza para ayudar con las discapacidades del habla o el habla limitada. Está. destinado a ayudar en el proceso de aprendizaje
Minifig gigante de Lego Hulk que se mueve y habla (escala 10: 1): 14 pasos (con imágenes)
Minifig de Lego Hulk gigante en movimiento y parlante (escala 10: 1): Siempre he jugado con legos cuando era niño, pero no tenía ninguno de los legos 'elegantes', solo ladrillos clásicos de lego. También soy un gran fan de Marvel Cinematic Universe (MCU) y mi personaje favorito es Hulk. Entonces, ¿por qué no combinar los dos y hacer un gigante
Barbara: la cámara con IA que habla: 4 pasos (con imágenes)
Barbara: la cámara de IA que habla: IA es la última palabra de moda, este proyecto tiene que ver con lo ligeramente inútil. Después de encontrar una API ordenada que subtitula imágenes y una cámara vieja, se establecen los objetivos: ¡Una cámara que subtitula lo que ve
Radio que habla Pi Zero: 7 pasos (con imágenes)
Pi Zero Talking Radio: esta es una radio de mesa DeWald de finales de la década de 1940 a la que le he dado una nueva vida usando una Raspberry Pi Zero, ¡una Blinkt! Tira de LED y un par de altavoces para PC. Lee las notificaciones de una variedad de servicios conectados a Internet utilizando el texto a voz de Pyvona (TTS)
Habla con Alexa y el Asistente de Google juntos en una Raspberry Pi: 4 pasos
Hable con Alexa y el Asistente de Google juntos en una Raspberry Pi: ejecute Amazon Alexa y el Asistente de Google al mismo tiempo en una Raspberry Pi. Llamen a cualquiera de sus nombres, encienden sus propios LED y suenan para responder. Luego haces alguna petición y te la responden respectivamente. Puedes conocer su carácter