Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Deze instructable is gemaakt om te voldoen aan de projectvereiste van de Makecourse aan de University of South Florida (www.makecourse.com). Dit project is een robot die kan worden bestuurd door spraakopdrachten aan de robot te geven. De robot heeft veel functies die in de instructable zullen worden uitgelegd. Alle stappen om deze robot te maken, worden in de volgende stappen uitgelegd.
Stap 1: Benodigde onderdelen
Elektronische componenten die nodig zijn in dit project
1- Arduino-uno
2-Stemherkenningsmodule
3-Arduino servo
4- Twee gelijkstroommotoren
5-Arduino afstandssensor
6- Twee weerstanden en draden
7-9v batterij
8- Twee LED's
Stap 2: De spraakopdrachten opnemen
In deze stap moeten we spraakopdrachten opnemen in de spraakherkenningsmodule om te communiceren met het opnieuw opstarten. De spraakherkenningsmodule kan maximaal 15 spraakopdrachten opslaan (5 in elke groep) en de opdrachten kunnen worden opgeslagen met behulp van software in vensters genaamd AccessPort.
Nu moeten we de Arduino als volgt verbinden met de spraakherkenningsmodule:
-Module Vcc naar Arduino 5V-module
-GND naar Arduino GND-module
-RX naar Arduino RX
-Module TX naar Arduino TX
Vervolgens moeten we de arduino verbinden met de laptop en de AccessPort-software openen om de spraakopdrachten op te nemen door de volgende hexadecimale opdrachten te verzenden:
Groep 1 verwijderen - verzend hex AA 01
Groep 2 verwijderen - verzend hex AA 02
Groep 3 verwijderen - verzend hex AA 03
Verwijder alle groepen - verzend hex AA 04
Opnamegroep 1 - verzend hex AA 11
Record Groep 2 - stuur hex AA 12
Record Groep 3 - stuur hex AA 13
Groep 1 importeren - verzend hex AA 21
Groep 2 importeren - verzend hex AA 22
Groep 3 importeren - verzend hex AA 23
In mijn project heb ik veel spraakopdrachten opgenomen, zoals "vooruit", "rechtsaf", "stop"
Stap 3: Schakelschema
In deze stap moeten we alle elektronische componenten verbinden met de Arduino zoals uitgelegd in het bovenstaande circuitschema
Stap 4: De code
Dit is de code die ik heb gebruikt om mijn robot te besturen. In mijn code heb ik 10 spraakopdrachten gebruikt om mijn robot te besturen door een lus te gebruiken om van groep 1 naar groep 2 in de spraakherkenningsmodule te gaan. Alle functies van de elektronische componenten worden becommentarieerd en uitgelegd in de code.
Stap 5: 3D-ontwerp en print
Voor het 3D-ontwerp van mijn project heb ik Autodesk Inventor-software in Windows gebruikt om de behuizing en de mechanische onderdelen zoals de arm en de grijper te ontwerpen. Daarna heb ik alle onderdelen geprint met een 3D-printer en in elkaar gezet
Stap 6: Hoe de robot werkt:
Eindelijk is dit de video die ik heb gemaakt om de kenmerken van elke elektronische component te laten zien en hoe mijn project werkt.