Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Asistente de voz J.A.R.V.I.S DIY con Arduino y diseño Arc Reactor

Componentes y materiales

Componente Cantidad
Arduino Mega 2560 1
Módulo tarjeta SD 1
Módulo reconocimiento de voz v3.0 (Elechouse) 1
Altavoz: 3W, 4 ohmios 1

Sobre este proyecto

Este proyecto nació de una idea divertida. Es básicamente un prototipo de reconocimiento de voz. Se hizo con un Arduino Mega, un módulo de reconocimiento de voz y un módulo de tarjeta SD. Como me inspiré en Iron Man, quise que sonara como J.A.R.V.I.S. Por eso cargué varias pistas de voz que suenan exactamente como él y, para añadir el factor "wow", vinculé mi reactor Arc DIY, haciendo que todo parezca automatizado con IA. Este proyecto puede almacenar hasta 80 comandos de voz, de los cuales 7 pueden cargarse de forma principal. En el futuro, podría convertirse realmente en una IA como J.A.R.V.I.S con la ayuda de creadores y programadores de todo el mundo. Por eso hice este proyecto open-source. Visita mi repositorio GitHub para descargar los archivos necesarios.

Consulta el diagrama esquemático para montar J.A.R.V.I.S.

Una vez montado, sigue estos pasos para hacer el proyecto:

Antes de implementar J.A.R.V.I.S, necesitas entrenar el módulo de reconocimiento de voz con los comandos.

  1. Conecta el módulo de reconocimiento de voz (Elechouse v3.0) con el cableado adecuado.
  2. Entrena el módulo con estos pasos:
    1. Abre la carpeta vr_sample_train y lanza vr_sample_train.ino
    2. Selecciona placa y puerto. Sube el código.
    3. Abre el Monitor Serie.
    4. Aparece menú de ayuda. Sigue instrucciones para entrenar comandos.
      Ejemplo: para entrenar un comando y nombrar su firma, escribe:
      sigtrain <ID> <Firma>
      (Ej: sigtrain 0 JARVIS)
    5. Sigue el esquema de comandos de voz para J.A.R.V.I.S.:
      • ID:0 Firma:JARVIS - Comando: "Hi, what's your name?"
      • ID:1 Firma:ATSERVICE - Comando: "Jarvis, you there?"
      • ID:2 Firma:REACTORON - Comando: "Turn on the reactor!"
      • ID:3 Firma:ILOVEYOU - Comando: "I love you Jarvis!"
      • ID:4 Firma:LASTWORDS - Comando: "Any last words Jarvis?"
    6. Tras entrenar todos los comandos, cárgalos escribiendo load 0 1 2 3 4 en el monitor serie.
    7. Sal del monitor serie; si el LED del módulo parpadea rojo cada segundo, NO apagues el Arduino. Deja el programa en ventana abierta.
    8. Monta la tarjeta SD en tu PC. Extrae VOICE TRACKS.rar y copia todos los archivos de audio a la tarjeta SD. Desmóntala y vuélvela a montar en el módulo SD.
    9. Verifica que todos los componentes estén conectados correctamente. Abre carpeta J.A.R.V.I.S y abre J.A.R.V.I.S.ino. Selecciona placa y puerto adecuados. Sube el código.
    10. Tras subir, abre monitor serie y empieza a hablar los comandos pre-entrenados.
    11. ¡Listo! Notarás las pistas reproduciéndose según tu comando y el módulo de reconocimiento funcionando perfectamente.

¡Felicidades! Has hecho tu propio prototipo de reconocimiento de voz, precisamente un prototipo de J.A.R.V.I.S. ¡Diviértete haciéndolo, sorprende a tus amigos y no olvides contribuir al proyecto! Podríamos avanzar y hacer una IA J.A.R.V.I.S real que ayude en IoT, asistencia en la nube, asistente personal y más.

Comenta tus dudas abajo y dale like al proyecto. ¡Bienvenido a modificar el código y redescubrir mejores versiones!

¡Que tengas un buen día!

Código

Archivos necesarios

Repositorio GitHub con todos los archivos

Esquemáticos

Asistente de voz J.A.R.V.I.S DIY con Arduino y diseño Arc Reactor

Proceso de manufactura

  1. Construya un termostato inteligente tipo NEST con Node‑RED en Raspberry Pi
  2. Construya una API robusta de temperatura y sensores en Raspberry Pi usando el módulo GY‑91
  3. Construya un Detector de Llanto de Bebé Económico con Raspberry Pi – Guía DIY
  4. Construye un reloj Numitron retro con Arduino: Simple, fiable y eficiente energéticamente
  5. Captura Gotas de Agua en Acción con Arduino Nano: Fotografía de Alta Velocidad DIY
  6. Construye un Skateboard VR Casero con Arduino, Google Cardboard y Bluetooth
  7. Construye tu Propio Casco y Reactor Arc de Iron Man con Arduino - Guía Paso a Paso
  8. Conectar Arduino Mega a módulo GPS NEO‑6M: Guía paso a paso
  9. Construye un voltímetro DIY con Arduino y pantalla Nokia 5110 – Guía paso a paso
  10. Elecciones de diseño Bluetooth Mesh: Módulo vs. Dispositivo discreto
  11. Importación de Módulos en Python: Guía Práctica con Ejemplos