Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questo istruttivo è stato creato in adempimento del requisito del progetto del Makecourse presso la University of South Florida (www.makecourse.com). Questo progetto è un robot che può essere controllato dando comandi vocali al robot. Il robot ha molte caratteristiche che verranno spiegate nell'istruzione. Tutti i passaggi su come creare questo robot verranno spiegati nei passaggi seguenti.
Passaggio 1: componenti necessari
Componenti elettronici necessari in questo progetto
1- Arduino uno
Modulo di riconoscimento vocale a 2 voci
3-Arduino Servo
4- Due motori CC
Sensore di distanza 5-Arduino
6- Due resistori e fili
Batteria 7-9v
8- Due LED
Passaggio 2: registrazione dei comandi vocali
In questo passaggio, dobbiamo registrare i comandi vocali sul modulo di riconoscimento vocale per comunicare con il riavvio. Il modulo di riconoscimento vocale può memorizzare fino a 15 comandi vocali (5 in ogni gruppo) e i comandi possono essere memorizzati utilizzando un software in Windows chiamato AccessPort.
Ora, dobbiamo connettere l'arduino con il modulo di riconoscimento vocale come segue:
-Modulo Vcc al modulo Arduino 5V
-GND al modulo Arduino GND
-RX su Arduino RX
-Modulo TX ad Arduino TX
Quindi dobbiamo collegare l'arduino con il laptop e aprire il software AccessPort per avviare la registrazione dei comandi vocali inviando i seguenti comandi esadecimali:
Elimina gruppo 1 - invia esadecimale AA 01
Elimina gruppo 2 - invia esadecimale AA 02
Elimina gruppo 3 - invia esadecimale AA 03
Elimina tutti i gruppi - invia esadecimale AA 04
Record Gruppo 1 - invia esadecimale AA 11
Registra gruppo 2 - invia esadecimale AA 12
Record Gruppo 3 - invia esadecimale AA 13
Importa gruppo 1 - invia esadecimale AA 21
Importa gruppo 2 - invia esadecimale AA 22
Importa gruppo 3 - invia esadecimale AA 23
Nel mio progetto ho registrato molti comandi vocali come "avanti" "gira a destra" "stop"
Passaggio 3: schema del circuito
In questo passaggio, dobbiamo collegare tutti i componenti elettronici con l'arduino come spiegato nello schema del circuito sopra
Passaggio 4: il codice
Questo è il codice che ho usato per controllare il mio robot. Nel mio codice ho usato 10 comandi vocali per controllare il mio robot utilizzando un loop per passare dal gruppo 1 al gruppo 2 nel modulo di riconoscimento vocale. Tutte le funzioni dei componenti elettronici sono commentate e spiegate nel codice.
Passaggio 5: progettazione e stampa 3D
Per la progettazione 3D del mio progetto, ho utilizzato il software Autodesk Inventor in Windows per progettare l'involucro esterno e le parti meccaniche come il braccio e la pinza. Poi ho stampato tutte le parti usando una stampante 3D e le ho messe insieme
Passaggio 6: come funziona il robot:
Infine questo è il video che ho realizzato per mostrare le caratteristiche di ogni componente elettronico e come funziona il mio progetto.