Table des matières:
- Étape 1: Composants requis
- Étape 2: Base du robot
- Étape 3: Corps
- Étape 4: Configuration du Raspberry Pi
- Étape 5: Connexions
- Étape 6: Téléchargements
- Étape 7: Test du robot
Vidéo: Robot de guidage avec fonction de reconnaissance vocale : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Guiding Robot est un robot mobile que nous avons conçu pour guider les visiteurs dans divers départements de notre campus universitaire. Nous l'avons fait prononcer quelques déclarations prédéfinies et avancer et reculer en fonction de la voix d'entrée. Dans notre collège, nous avons le département de mécatronique et le département informatique en face l'un de l'autre. Lorsque le robot est placé devant le département de mécatronique, il avance pour atteindre le département de mécatronique et il recule pour atteindre le département informatique en fonction de l'entrée. voix, aussi simple que cela.
Étape 1: Composants requis
- 1 x Raspberry Pi 3
- 1 x Arduino nano
- 4 moteurs 12V avec pinces
- 4 roues
- 1 x pilote de moteur
- 1 pile 12V
- 1 banque d'alimentation 5V
- 1 x socle en bois
- 1 x haut-parleur USB
- 1 micro
- 1 x corps et tête de robot
- quelques écrous, boulons et fils
- connexion Internet
Étape 2: Base du robot
- Prenez une planche rectangulaire (l, b, h au besoin).
- Percez des trous en fonction des trous de serrage du moteur.
- Fixez le moteur et la pince à la base avec des écrous et des boulons.
- Percez des trous comme indiqué sur l'image pour fixer le corps du robot.
- Percez un autre trou pour amener les fils du moteur vers le haut de la base.
Étape 3: Corps
- Nous avons utilisé deux boîtes chimiques comme corps et une boîte à poussins comme tête.
- Percez des trous appropriés sur les boîtes et fixez-les l'une sur l'autre.
- Placez le corps sur la base avec la tête sur le dessus.
Étape 4: Configuration du Raspberry Pi
OS utilisé: Rasbian Jessie
Installez les bibliothèques suivantes avec leurs dépendances:
- Bibliothèque de synthèse vocale: eSpeak (référence)
- Reconnaissance vocale: SpeechRecognition 3.8.1 (référence)
- IDE Arduino (référence)
Étape 5: Connexions
- Connectez les deux fils du moteur droit au port de sortie 1 et les deux autres fils du moteur au port de sortie 2 du pilote de moteur.
- Connectez les broches arduino nano 2, 3, 4 et 5 aux broches du pilote de moteur 1, 2, 3 et 4.
- Connectez l'arduino nano au RPi via un câble USB. Nous avons utilisé arduino nano comme esclave et RPi comme maître. Dans certains cas, RPi n'était pas en mesure de contrôler le pilote du moteur, nous avons donc utilisé arduino nano pour contrôler le pilote du moteur.
- Connectez le haut-parleur et le microphone USB (nous avons utilisé le micro intégré d'une webcam) au RPi via les ports USB et fixez-les à la tête du robot.
Étape 6: Téléchargements
- Téléchargez le fichier joint et extrayez-le.
- Alimentez le RPi et copiez les fichiers extraits sur le bureau RPi.
- téléchargez le code arduino sur l'arduino nano depuis RPi.
- Faites un clic droit sur l'icône du haut-parleur sur le bureau et sélectionnez le périphérique audio de sortie en tant que périphérique audio USB.
- Le fichier "1.txt" se compose des déclarations d'entrée vocale et les déclarations de sortie audio correspondantes sont données dans le fichier "2.txt".
- Ajoutez les instructions d'entrée souhaitées au fichier "1.txt" et l'instruction de sortie à la ligne correspondante du fichier "2.txt".
Étape 7: Test du robot
- Alimentez le pilote du moteur avec une batterie de 12 V.
- Exécutez le code "GuideRobot.py"
- Lorsque vous prononcez la 1ère déclaration du fichier "1.txt", le robot répond en convertissant la 1ère déclaration du fichier "2.txt" en parole et ainsi de suite.
- Dites « Guidez-moi vers le département de mécatronique », il avancera et dites « Guidez-moi vers le département informatique », il reculera. Ces déclarations peuvent être modifiées au besoin.
Conseillé:
Miroir magique intelligent flottant d'un vieil ordinateur portable avec reconnaissance vocale Alexa : 6 étapes (avec photos)
Miroir magique intelligent flottant d'un vieil ordinateur portable avec reconnaissance vocale Alexa : inscrivez-vous à mon cours « L'électronique en bref » ici : https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Consultez également mon chaîne youtube ici pour plus de projets et de tutoriels électroniques : https://www.youtube.com/channel/UCelOO
Ouvrir l'ordinateur de guidage Apollo DSKY : 13 étapes (avec photos)
Open Apollo Guidance Computer DSKY : Fier d'être un Instructable en vedette depuis le 1/10/18. S'il vous plaît Votez pour nous et donnez-nous un Like! La campagne Kickstarter a été un super succès !Open DSKY KickstarterNotre Open DSKY est actuellement en ligne sur Backerkit (https://opendsky.backerkit.com/hosted_preorders) et
Introduction à la reconnaissance vocale avec Elechouse V3 et Arduino. : 4 étapes (avec photos)
Introduction à la reconnaissance vocale avec Elechouse V3 et Arduino. : Bonjour… ! La technologie de reconnaissance vocale existe depuis quelques années. Nous nous souvenons encore de la grande excitation que nous avons eue en discutant avec le premier iPhone compatible Siri. Depuis lors, les appareils de commande vocale ont atteint un niveau très avancé beyo
Catégorisation par reconnaissance vocale : 4 étapes (avec photos)
Catégorisation par reconnaissance vocale : Pour le cours TfCD du Master IPD à la TU Delft. Il s'agit d'une instructable sur la façon de faire un système de reconnaissance vocale. Nous expliquons les bases et comment configurer ce projet à l'aide d'Arduino et de BitVoicer. Après avoir terminé les bases, nous croyons
VRBOT (Robot à reconnaissance vocale) : 10 étapes (avec photos)
VRBOT (Robot de reconnaissance vocale) : Dans ce Instructable, nous allons faire un robot (plus comme une voiture RC) qui est contrôlé par la voix, c'est-à-dire la reconnaissance vocale. Avant de commencer à vous donner plus de détails, il faut savoir qu'il s'agit de la reconnaissance vocale et non de la reconnaissance vocale, ce qui signifie que c