Inhoudsopgave:

Spraakgestuurde robot: 6 stappen
Spraakgestuurde robot: 6 stappen

Video: Spraakgestuurde robot: 6 stappen

Video: Spraakgestuurde robot: 6 stappen
Video: Een goede instructie maken is niet simpel 2024, November
Anonim
Spraakgestuurde robot
Spraakgestuurde robot

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

De spraakopdrachten opnemen
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

Schakelschema
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

3D-ontwerp en print
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.

Aanbevolen: