Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: Дауыстық командаларды жазу
- 3 -қадам: схеманың схемасы
- 4 -қадам: Кодекс
- 5 -қадам: 3D дизайны мен басып шығару
- 6 -қадам: Робот қалай жұмыс істейді:
Бейне: Дауыспен басқарылатын робот: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулық Оңтүстік Флорида университетінің 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 дизайны үшін мен терезелердегі Autodesk Inventor бағдарламалық жасақтамасын сыртқы корпусты және білік пен ұстағыш сияқты механикалық бөлшектерді жобалау үшін қолдандым. Содан кейін мен 3d принтердің көмегімен барлық бөліктерді басып шығардым және оларды біріктірдім
6 -қадам: Робот қалай жұмыс істейді:
Ақырында, бұл мен әр электронды компоненттердің ерекшеліктерін және менің жобамның қалай жұмыс істейтінін көрсету үшін жасаған бейне.
Ұсынылған:
V3 модулін қолданатын дауыспен басқарылатын робот: 6 қадам
V3 модулін қолдана отырып, дауысты басқарылатын робот: Бұл роботты кез келген адам оңай жасай алады, тек мен берген процесті орындаңыз. Бұл - роботтың демонстрациясын көруге болады, сіз оны екі жолмен пайдалана аласыз. қашықтан және басқалары дауыспен
Дауыспен басқарылатын робот қолы: 8 қадам (суреттермен)
Дауыспен басқарылатын робот қолы: a.articles {font-size: 110.0%; қаріптің салмағы: қалың; қаріп стилі: курсив; мәтінді безендіру: жоқ; фон түсі: қызыл;} a.articles: апару {background-color: black;} Бұл нұсқаулықта дауыспен басқарылатын роботты қолмен жасауды түсіндіреді
Дауыспен басқарылатын робот 8051 микроконтроллері: 4 қадам (суреттермен)
Дауыспен басқарылатын робот 8051 микроконтроллерін қолданады: Дауыспен басқарылатын робот дауыс түрінде берілген команданы қабылдайды. Дауыстық модуль немесе Bluetooth модулі арқылы қандай команда берілсе де, ол бар контроллермен декодталады, сондықтан берілген команда орындалады. Міне, бұл жобада мен
Дауыспен басқарылатын робот-раптор: 5 қадам
Дауыспен басқарылатын робот-раптор: Бұл нұсқаулық бақылау деректерін AdafruitIO арнасына беру үшін ұялы телефондар мен планшеттерде бар Google Assistant IFTTT дауысты тануды қалай қолдану керектігін көрсетеді. Содан кейін бұл басқару WiFi арқылы Arduino негізіндегі ESP12F модулі арқылы алынады, ал қарапайым түрде
Дауыспен басқарылатын Arduino робот + Wifi камера + ұстағыш + APP және қолмен қолдану мен кедергілерді болдырмау режимі (KureBas Ver 2.0): 4 қадам
Дауыспен басқарылатын Arduino робот + Wifi камера + ұстағыш + APP және қолмен қолдану мен кедергілерді болдырмау режимі (KureBas Ver 2.0): KUREBAS V2.0 оралды, ол жаңа мүмкіндіктермен өте әсерлі. Оның ұстаушысы, Wi -Fi камерасы және оған арналған жаңа қосымша бар