INHOUDSOPGAWE:

Stembeheerde robot: 6 stappe
Stembeheerde robot: 6 stappe

Video: Stembeheerde robot: 6 stappe

Video: Stembeheerde robot: 6 stappe
Video: nissan leaf 2023 2024, November
Anonim
Stembeheerde robot
Stembeheerde robot

Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com). Hierdie projek is 'n robot wat beheer kan word deur stemopdragte aan die robot te gee. Die robot het baie funksies wat in die instruksies verduidelik sal word. Al die stappe om hierdie robot te skep, sal in die volgende stappe verduidelik word.

Stap 1: Komponente benodig

Elektroniese komponente benodig in hierdie projek

1- Arduino uno

2-stem herkenning module

3-Arduino servo

4- Twee DC-motors

5-Arduino-afstandsensor

6- Twee weerstande en drade

7-9v battery

8- Twee LED's

Stap 2: Opneem van die stemopdragte

Opneem van die stemopdragte
Opneem van die stemopdragte

In hierdie stap moet ons stemopdragte opneem in die stemherkenningsmodule om met die herlaai te kommunikeer. Stemherkenningsmodule kan tot 15 stemopdragte stoor (5 in elke groep) en die opdragte kan gestoor word met behulp van sagteware in vensters genaamd AccessPort.

Nou moet ons die arduino verbind met die stemherkenningsmodule soos volg:

-Module Vcc na Arduino 5V -module

-GND tot Arduino GND -module

-RX tot Arduino RX

-Module TX na Arduino TX

Dan moet ons die arduino met die skootrekenaar koppel en die AccessPort -sagteware oopmaak om die stemopdragte op te neem deur die volgende heksadesimale opdragte te stuur:

Vee groep 1 uit - stuur hex AA 01

Vee groep 2 uit - stuur hex AA 02

Vee groep 3 uit - stuur hex AA 03

Vee alle groepe uit - stuur hex AA 04

Rekordgroep 1 - stuur hex AA 11

Rekordgroep 2 - stuur hex AA 12

Rekordgroep 3 - stuur hex AA 13

Invoergroep 1 - stuur hex AA 21

Invoergroep 2 - stuur hex AA 22

Invoergroep 3 - stuur hex AA 23

In my projek het ek baie stemopdragte soos 'vorentoe', 'regs', 'stop' herhaal

Stap 3: Kringskema

Kringskema
Kringskema

In hierdie stap moet ons al die elektroniese komponente met die arduino verbind, soos uiteengesit in die bogenoemde stroombaan.

Stap 4: Die kode

Dit is die kode waarmee ek my robot beheer het. In my kode het ek 10 stemopdragte gebruik om my robot te beheer deur 'n lus te gebruik om van groep 1 na groep 2 in die stemherkenningsmodule te beweeg. Al die funksies van die elektroniese komponente word in die kode kommentaar gelewer en verduidelik.

Stap 5: 3D -ontwerp en druk

3D ontwerp en druk
3D ontwerp en druk

Vir die 3D -ontwerp van my projek het ek Autodesk Inventor -sagteware in vensters gebruik om die buitekas en die meganiese dele soos die arm en die grijper te ontwerp. Toe druk ek alle dele met 'n 3D -drukker en sit dit bymekaar

Stap 6: Hoe die robot werk:

Laastens is dit die video wat ek gemaak het om die funksies van elke elektroniese komponent te wys en hoe my projek werk.

Aanbeveel: