Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Assistant vocal J.A.R.V.I.S DIY Arduino avec design Réacteur Arc

Composants et fournitures

Composant Quantité
Arduino Mega 2560 1
Module carte SD 1
Module reconnaissance vocale v3.0 (Elechouse) 1
Haut-parleur : 3W, 4 ohms 1

À propos de ce projet

Ce projet est né d'une idée amusante ! C'est essentiellement un prototype de reconnaissance vocale. Il a été réalisé avec un Arduino Mega, un module de reconnaissance vocale et un module carte SD. Inspiré par Iron Man, je voulais que ce projet sonne comme J.A.R.V.I.S. J'ai donc chargé plusieurs pistes vocales pour qu'il ressemble exactement à l'IA de Tony Stark. Pour ajouter le facteur « wow », j'ai connecté mon réacteur arc DIY, pour que l'ensemble ressemble à un système automatisé par IA. Ce projet peut stocker jusqu'à 80 commandes vocales, dont 7 peuvent être chargées en mode principal. À l'avenir, cela pourrait vraiment devenir une IA comme J.A.R.V.I.S grâce à l'aide de makers et codeurs du monde entier. C'est pourquoi j'ai rendu ce projet open-source. Visitez mon dépôt GitHub pour télécharger les fichiers nécessaires.

Consultez le schéma de câblage pour configurer J.A.R.V.I.S.

Une fois le montage fait, suivez les étapes ci-dessous pour réaliser ce projet !

Avant d'implémenter J.A.R.V.I.S, vous devez entraîner le module de reconnaissance vocale avec les commandes vocales.

Connectez d'abord le module de reconnaissance vocale (Elechouse v3.0) avec le câblage approprié.

Entraînez maintenant le module avec les étapes suivantes :

  1. Ouvrez le dossier vr_sample_train et lancez vr_sample_train.ino
  2. Sélectionnez la carte et le port. Téléversez le code.
  3. Ouvrez le Moniteur Série.
  4. Le menu d'aide apparaît. Suivez les instructions pour entraîner les commandes.
  5. Pour entraîner une commande vocale et lui donner une signature :
sigtrain  
(Ex: sigtrain 0 JARVIS)
  1. Suivez le schéma des commandes vocales pour J.A.R.V.I.S. :
  1. Après entraînement réussi de toutes les commandes, chargez-les en tapant load 0 1 2 3 4 dans la zone de texte du moniteur série.
  2. Quittez le moniteur série. Si la LED du module clignote rouge toutes les secondes, c'est bon. N'éteignez PAS l'Arduino. Laissez le programme en fenêtre ouverte.
  3. Montez la carte SD sur votre PC. Extrayez VOICE TRACKS.rar et copiez tous les fichiers audio sur la carte SD. Démontez-la et remettez-la dans le module carte SD.
  4. Vérifiez que tous les composants sont bien connectés. Ouvrez le dossier J.A.R.V.I.S et J.A.R.V.I.S.ino. Sélectionnez la carte et le port appropriés. Téléversez le code.
  5. Après le téléversement, ouvrez le moniteur série et prononcez les commandes vocales pré-entraînées.
  6. Voilà ! Vous verrez les pistes audio jouer selon vos commandes et le module de reconnaissance vocale fonctionner parfaitement.

Félicitations ! Vous avez créé votre propre prototype de reconnaissance vocale, précisément un prototype de J.A.R.V.I.S. Amusez-vous à réaliser ce projet, épatez vos amis et n'oubliez pas de contribuer à mon projet. Nous pourrions aller plus loin et créer une vraie IA J.A.R.V.I.S qui pourrait aider dans l'IoT, l'assistance cloud, l'assistant personnel et bien plus.

Laissez vos questions en commentaire et likez ce projet ! Vous êtes les bienvenus pour modifier les codes et redécouvrir de meilleures versions de mon projet !

Bonne journée !

Code

Fichiers nécessaires

Disponibles sur GitHub : https://github.com/yahiyabinsiraj/J.A.R.V.I.S

Schéma de câblage

Assistant vocal J.A.R.V.I.S DIY Arduino avec design Réacteur Arc

Processus de fabrication

  1. Choix de conception Bluetooth Mesh : Module vs dispositif discret
  2. Construire un thermostat intelligent type NEST avec Node-RED sur Raspberry Pi
  3. Créer une API robuste de température et capteurs sur Raspberry Pi avec le module GY‑91
  4. Construire un détecteur de pleurs de bébé économique avec Raspberry Pi – Guide DIY
  5. Construire une horloge Numitron rétro avec Arduino : simple, fiable et économe en énergie
  6. Importation de Modules Python — Guide Pratique avec Exemples
  7. Photographie Haute Vitesse : Capturez les Gouttes d'Eau avec Arduino Nano
  8. Construisez un skateboard VR DIY avec Arduino, Google Cardboard et Bluetooth
  9. Fabriquez votre casque Iron Man et réacteur Arc avec Arduino - Guide complet