Table des matières:
- Étape 1: Composants nécessaires
- Étape 2: Enregistrement des commandes vocales
- Étape 3: Schéma du circuit
- Étape 4: le code
- Étape 5: Conception et impression 3D
- Étape 6: Comment fonctionne le robot:
Vidéo: Robot à commande vocale : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Cette instructable a été créée pour répondre aux exigences du projet du Makecourse à l'Université de Floride du Sud (www.makecourse.com). Ce projet est un robot qui peut être contrôlé en donnant des commandes vocales au robot. Le robot a de nombreuses fonctionnalités qui seront expliquées dans l'instructable. Toutes les étapes de création de ce robot seront expliquées dans les étapes suivantes.
Étape 1: Composants nécessaires
Composants électroniques nécessaires dans ce projet
1- Arduino uno
Module de reconnaissance à 2 voix
3-Servo Arduino
4- Deux moteurs à courant continu
5-Capteur de distance Arduino
6- Deux résistances et fils
Batterie 7-9v
8- Deux LED
Étape 2: Enregistrement des commandes vocales
Dans cette étape, nous devons enregistrer des commandes vocales sur le module de reconnaissance vocale afin de communiquer avec le redémarrage. Le module de reconnaissance vocale peut stocker jusqu'à 15 commandes vocales (5 dans chaque groupe) et les commandes peuvent être stockées à l'aide d'un logiciel dans Windows appelé AccessPort.
Maintenant, nous devons connecter l'arduino avec le module de reconnaissance vocale comme suit:
-Module Vcc vers Arduino 5V
-Module GND vers Arduino GND
-RX vers Arduino RX
-Module TX vers Arduino TX
Ensuite, nous devons connecter l'arduino à l'ordinateur portable et ouvrir le logiciel AccessPort pour commencer à enregistrer les commandes vocales en envoyant les commandes hexadécimales suivantes:
Supprimer le groupe 1 - envoyer l'hex AA 01
Supprimer le groupe 2 - envoyer l'hex AA 02
Supprimer le groupe 3 - envoyer l'hex AA 03
Supprimer tous les groupes - envoyer l'hex AA 04
Groupe d'enregistrement 1 - envoyer hexadécimal AA 11
Groupe d'enregistrement 2 - envoyer hex AA 12
Groupe d'enregistrement 3 - envoyer l'hex AA 13
Importer le groupe 1 - envoyer l'hex AA 21
Importer le groupe 2 - envoyer l'hex AA 22
Importer le groupe 3 - envoyer l'hex AA 23
Dans mon projet, j'ai enregistré de nombreuses commandes vocales comme « avancer » « tourner à droite » « arrêter »
Étape 3: Schéma du circuit
Dans cette étape, nous devons connecter tous les composants électroniques avec l'arduino comme il est expliqué dans le schéma de circuit ci-dessus
Étape 4: le code
C'est le code que j'ai utilisé pour contrôler mon robot. Dans mon code, j'ai utilisé 10 commandes vocales pour contrôler mon robot en utilisant une boucle pour passer du groupe 1 au groupe 2 dans le module de reconnaissance vocale. Toutes les fonctions des composants électroniques sont commentées et expliquées dans le code.
Étape 5: Conception et impression 3D
Pour la conception 3D de mon projet, j'ai utilisé le logiciel Autodesk Inventor sous Windows pour concevoir le boîtier extérieur et les pièces mécaniques comme le bras et la pince. Ensuite, j'ai imprimé toutes les pièces à l'aide d'une imprimante 3D et les ai assemblées
Étape 6: Comment fonctionne le robot:
Enfin c'est la vidéo que j'ai créée pour montrer les caractéristiques de chaque composant électronique et comment fonctionne mon projet.
Conseillé:
Robot à commande vocale utilisant le module V3 : 6 étapes
Robot à commande vocale utilisant le module V3 : ce robot peut être fabriqué facilement par n'importe qui, suivez simplement le processus que j'ai donné. Il s'agit d'un robot à commande vocale et vous pouvez voir la démo de mon robot, vous pouvez l'utiliser de deux manières. à distance et autre est par la voix
ROBOT À COMMANDE VOCALE VIA BLUETOOTH : 3 étapes
ROBOT COMMANDÉ PAR LA VOIX VIA BLUETOOTH : Ce robot est contrôlé par notre téléphone. Lien pour l'application : https://play.google.com/store/apps/details?id=com…. Ce robot est contrôlé par notre voix et il peut également être contrôlé par les boutons. Ce robot est uniquement à des fins de démonstration. Suivez les
Main de robot à commande vocale : 8 étapes (avec photos)
Main de robot à commande vocale : a.articles {font-size : 110,0 %; font-weight : gras ; style de police : italique ; texte-décoration : aucun; background-color: red;} a.articles:hover {background-color: black;} Cette instructable explique comment construire une main robotique à commande vocale en utilisant
Robot à commande vocale utilisant le microcontrôleur 8051 : 4 étapes (avec photos)
Robot à commande vocale utilisant le microcontrôleur 8051 : Un robot à commande vocale prend une commande spécifiée sous forme de voix. Quelle que soit la commande donnée via le module vocal ou le module Bluetooth, elle est décodée par le contrôleur existant et donc la commande donnée est exécutée. Ici, dans ce projet, je
Robot Raptor à commande vocale : 5 étapes
Robot Raptor à commande vocale : cette instructable montre comment utiliser la reconnaissance vocale IFTTT de l'assistant Google disponible sur les téléphones portables et les tablettes pour transmettre les données de contrôle à un canal AdafruitIO. Ce contrôle est ensuite récupéré via WiFi par un module ESP12F basé sur Arduino, et dans un simple