Tabla de contenido:
- Paso 1: Lista de elementos que necesitará
- Paso 2: Ensamblaje de hardware
- Paso 3: el código
- Paso 4: ¡Lego
Video: Robot sensible al sonido: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
En este tutorial, aprenderá cómo hacer un robot que responda al sonido, el robot responderá al volumen de su voz. Los dos ojos que son las matrices LED expresan el volumen de tu voz a través de emociones básicas. Se me ocurrió esta idea pensando en cantar, por lo que será un gran robot para cantar, sin embargo, también puedes gritar, gritar o simplemente hablar con él. Hay 12 emociones incluidas en el código proporcionado, estas emociones son:
- Somnoliento
- Neutral
- Feliz, 1
- Feliz, 2
- Guiño
- Corazones de amor
- Feliz, 3
- Frustrado, 1
- Frustrado, 2
- Triste
- Enfadado
- Muerto
Cuanto más fuerte sea su voz, más intensas se volverán las emociones en los ojos.
Paso 1: Lista de elementos que necesitará
1 Arduino Uno
1 tablero
Cables macho a macho
Cables macho a hembra
Matriz de 2 LED
1 módulo de micrófono
Mucho lego
También necesitará el software y las bibliotecas de Arduino que están vinculados a continuación.
* El color del cable realmente no importa siempre que sepa qué cable va a dónde. Es solo una manera fácil de buscar problemas cuando no funciona como se supone que debe hacerlo. Además, la longitud realmente no importa, estas longitudes son solo para facilitarle las cosas.
Paso 2: Ensamblaje de hardware
Primero configuraremos las matrices LED, para esto utilicé el siguiente tutorial https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Siga este instructivo una vez si solo quiere dos ojos.
Si ha seguido el tutorial anterior, podemos comenzar conectando el módulo de micrófono, aquí necesitará los cables macho a hembra, para que esto funcione debe conectar el VCC al + 5V en su placa de pruebas, GND a GND en su Arduino Uno y A0 a A0 en su Arduino Uno.
Cuando haya seguido con éxito estos pasos, terminará con la imagen que se muestra arriba.
Paso 3: el código
El código que utilicé para este proyecto provino de otros dos proyectos de ejemplo que han realizado otras personas. Hay ajustes y extras que puse para que esto funcione. Puede ajustar fácilmente el volumen necesario para que el robot responda más rápido o más lento.
Debe descargar la biblioteca LedControlMS.h desde este enlace https://github.com/shaai/Arduino_LED_matrix_sketch. Inclúyalo en su biblioteca en su proyecto y debería estar listo para comenzar.
Paso 4: ¡Lego
Ahora que todo está ensamblado, puedes dejar que tu lado creativo se vuelva loco y crear todo tipo de apariencias para tu robot. Asegúrate de tener suficiente lego.
Recomendado:
Arduino: Robot sensible: 6 pasos
Arduino: Sensitive Robot: Hola, quiero mostrarte cómo puedes construir un robot con un Arduino y algunas otras partes. Entonces, ¿qué necesitamos? Arduino. Tengo a leonardo pero no es importante el puente H TB6612FNG u otro chasis de robot, por ejemplo, DAGU DG012-SV
Lámpara Arduino de botella de refresco - Sensible al sonido: 3 pasos (con imágenes)
Lámpara Arduino de botella de refresco - Sensible al sonido: Me sobraron algunos LED direccionables individualmente de otro proyecto y quería crear otro desafío bastante fácil pero divertido para mis clases de diseño de productos de nivel de año 10 (13-15 años). Este proyecto utiliza una botella de refresco vacía (o una bebida gaseosa si
Árbol de Navidad sensible al nivel de sonido ambiental: 5 pasos
Árbol de Navidad sensible al nivel de sonido ambiental: ¿Quiere un árbol de Navidad que reaccione al nivel de sonido ambiental en su sala de estar? ¿Qué tal uno que se ilumina con el ritmo de tu canción navideña favorita sin la necesidad de ejecutar una entrada de audio en el árbol? ¿Qué tal un árbol que reacciona en t
PixelOrgan: Tira de LED DotStar sensible al sonido (con MicroView): 3 pasos (con imágenes)
PixelOrgan: Tira de LED DotStar sensible al sonido (con MicroView): esta es una cosa similar a un órgano de luz donde la entrada de un micrófono incorporado se muestra en una tira de LED DotStar 72 para que el LED superior represente el alto / medio / bajo actual leves como R / G / B, y el resto de los LED representan valores anteriores (de modo que obtenemos un
Abrazo & Parche de robot Instructables sensible al tacto: 10 pasos (con imágenes)
Abrazo & Parche de robot Instructables sensible al tacto: siempre quise hacer un proyecto simple pero decente con este parche, y el " tamaño de bolsillo " El concurso parecía la oportunidad perfecta para hacer una mascota robot. Este tipo se sienta en el bolsillo de mi camisa, al igual que en el ícono del concurso, y se pone ingenioso