Мазмұны:

Дауыспен басқарылатын робот: 6 қадам
Дауыспен басқарылатын робот: 6 қадам

Бейне: Дауыспен басқарылатын робот: 6 қадам

Бейне: Дауыспен басқарылатын робот: 6 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Дауыспен басқарылатын робот
Дауыспен басқарылатын робот

Бұл нұсқаулық Оңтүстік Флорида университетінің Makecourse жобасының талаптарын орындау үшін жасалған (www.makecourse.com). Бұл жоба - роботқа дауыстық командалар беру арқылы басқарылатын робот. Роботта көптеген ерекшеліктері бар, олар нұсқаулықта түсіндіріледі. Бұл роботты жасаудың барлық қадамдары келесі қадамдарда түсіндіріледі.

1 -қадам: Қажетті компоненттер

Бұл жобаға қажет электронды компоненттер

1- Arduino Uno

2-Дауысты тану модулі

3-Arduino Servo

4- Екі тұрақты ток қозғалтқышы

5-Arduino қашықтық сенсоры

6- Екі резистор мен сымдар

7-9В батарея

8- Екі жарық диоды

2 -қадам: Дауыстық командаларды жазу

Дауыстық командаларды жазу
Дауыстық командаларды жазу

Бұл қадамда біз қайта жүктеумен байланысу үшін дауысты тану модуліне дауыстық командаларды жазуымыз керек. Дауысты тану модулі 15 дауыстық пәрменді сақтай алады (әр топта 5), ал командаларды AccessPort деп аталатын терезеде бағдарламалық қамтамасыз ету арқылы сақтауға болады.

Енді біз arduino -ны дауысты тану модулімен келесідей қосуымыз керек:

-Arduino 5V модуліне Vcc модулі

-GND Arduino GND модуліне

-RX -Arduino RX

-Arduino TX -тен TX модулі

Содан кейін біз arduino -ны ноутбукке қосып, AccessPort бағдарламалық жасақтамасын ашып, келесі он алтылық командаларды жіберу арқылы дауыстық командаларды жазуды бастауымыз керек:

1 -топты жою - AA 01 алтыбұрышын жіберу

2 -топты жою - AA 02 алтыбұрышын жіберу

3 -топты жою - AA 03 алтыбұрышын жіберу

Барлық топтарды жою - он алтылық AA 04 жіберу

Жазу тобы 1 - hex AA 11 жіберіңіз

Жазу 2 -топ - он алтылық АА 12 жіберу

Жазу тобы 3 - hex AA 13 жіберіңіз

Импорт 1 -топ - он алтылық АА 21 жіберу

2 -топты импорттау - hex AA 22 жіберу

3 -топты импорттау - он алтылық АА 23 жіберу

Мен өз жобамда «алға», «оңға бұрылу», «тоқтату» сияқты көптеген дауыстық командаларды жаздым.

3 -қадам: схеманың схемасы

Схема схемасы
Схема схемасы

Бұл қадамда біз барлық электронды компоненттерді arduino -мен байланыстыруымыз керек, жоғарыда көрсетілген схемада көрсетілгендей.

4 -қадам: Кодекс

Бұл мен роботты басқаратын код. Менің кодымда роботты басқару үшін дауысты тану модулінде 1 -топтан 2 -топқа өту үшін 10 дауыстық пәрменді қолдандым. Электрондық компоненттердің барлық функциялары кодта түсіндірілген және түсіндірілген.

5 -қадам: 3D дизайны мен басып шығару

3D дизайны мен басып шығару
3D дизайны мен басып шығару

Менің жобамның 3D дизайны үшін мен терезелердегі Autodesk Inventor бағдарламалық жасақтамасын сыртқы корпусты және білік пен ұстағыш сияқты механикалық бөлшектерді жобалау үшін қолдандым. Содан кейін мен 3d принтердің көмегімен барлық бөліктерді басып шығардым және оларды біріктірдім

6 -қадам: Робот қалай жұмыс істейді:

Ақырында, бұл мен әр электронды компоненттердің ерекшеліктерін және менің жобамның қалай жұмыс істейтінін көрсету үшін жасаған бейне.

Ұсынылған: