Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
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.