Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: Робот негізі
- 3 -қадам: дене
- 4 -қадам: Raspberry Pi орнату
- 5 -қадам: Қосылымдар
- 6 -қадам: жүктеулер
- 7 -қадам: роботты тестілеу
Бейне: Дауысты тану мүмкіндігі бар бағыттаушы робот: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бағыттаушы робот - бұл келушілерді біздің колледж қалашығындағы әр түрлі бөлімдерге бағыттау үшін жасаған мобильді робот. Біз бірнеше алдын ала анықталған мәлімдемелерді айтуға және кіріс дауысына сәйкес алға және артқа жылжуға мүмкіндік алдық. Біздің колледжде Мехатроника мен АТ бөлімі бір -біріне қарама -қарсы орналасқан. Роботты Мехатроника бөлімінің алдына қойған кезде, ол Мехатроника бөліміне жету үшін алға жылжиды, ал кіріске сәйкес АТ бөліміне жету үшін артқа жылжиды. дауыс, сол сияқты қарапайым.
1 -қадам: Қажетті компоненттер
- 1 x Raspberry Pi 3
- 1 x Arduino нано
- Қысқышы бар 4х 12В қозғалтқыштар
- 4 x дөңгелектер
- 1 x мотор жүргізушісі
- 1 х 12 В батарея
- 1 х 5В қуат банкі
- 1 x ағаш негізі
- 1 x USB динамигі
- 1 x микрофон
- 1 x робот корпусы мен басы
- бірнеше гайкалар, болттар мен сымдар
- Интернет байланысы
2 -қадам: Робот негізі
- Тіктөртбұрышты тақтаны алыңыз (l, b, h қажетінше).
- Қозғалтқыштың қысқыш саңылауларына сәйкес тесіктерді бұрғылаңыз.
- Қозғалтқышты және қысқышты негізге гайкалар мен болттармен бекітіңіз.
- Роботтың корпусын бекіту үшін суретте көрсетілгендей тесіктерді бұрғылаңыз.
- Қозғалтқыштан сымдарды негіздің жоғарғы жағына жеткізу үшін басқа тесік бұрғылаңыз.
3 -қадам: дене
- Біз дене ретінде екі химиялық қорапты және бас ретінде балапандар қорабын қолдандық.
- Қораптарға тиісті тесіктерді бұрғылаңыз және оны бір -біріне бекітіңіз.
- Басты жоғарғы жағымен денені негізге қойыңыз.
4 -қадам: Raspberry Pi орнату
Қолданылған ОЖ: Расби Джесси
Келесі кітапханаларды тәуелділіктермен орнатыңыз:
- Мәтіннен сөйлеуге арналған кітапхана: eSpeak (сілтеме)
- Сөйлеуді тану: SpeechRecognition 3.8.1 (сілтеме)
- Arduino IDE (анықтама)
5 -қадам: Қосылымдар
- Екі оң қозғалтқыш сымын шығыс порт-1-ге, ал қалған екі қозғалтқыш сымын қозғалтқыш драйверінің шығыс порт-2-не қосыңыз.
- 2, 3, 4 және 5 arduino нано түйреуіштерін 1, 2, 3 және 4 қозғалтқыш штырларына қосыңыз.
- Arduino наносын RPi -ге USB кабелі арқылы қосыңыз. Біз arduino nano -ны құл ретінде және RPi -ді шебер ретінде қолдандық, кейбір жағдайларда RPi қозғалтқыштың драйверін басқара алмады, сондықтан біз мотор драйверін басқару үшін arduino наноды қолдандық.
- USB динамигі мен микрофонды (біз кіріктірілген веб -камераны қолдандық) USB порттары арқылы RPi -ге қосыңыз және оларды роботтың басына бекітіңіз.
6 -қадам: жүктеулер
- Қосылған файлды жүктеп алып, шығарып алыңыз.
- RPi -ге қуат беріңіз және алынған файлдарды RPi жұмыс үстеліне көшіріңіз.
- arduino кодын RPi -ден arduino наноға жүктеңіз.
- Жұмыс үстеліндегі динамик белгішесін тінтуірдің оң жақ түймесімен нұқыңыз және USB аудио құрылғысы ретінде шығатын аудио құрылғыны таңдаңыз.
- «1.txt» файлы дауысты енгізу мәлімдемелерінен тұрады және «2.txt» файлында сәйкес аудио шығыс мәлімдемелері берілген.
- Қажетті енгізу мәлімдемелерін «1.txt» файлына және шығыс операторын «2.txt» файлының сәйкес жолына қосыңыз.
7 -қадам: роботты тестілеу
- Мотор драйверін 12 В батареямен қосыңыз.
- «GuideRobot.py» кодын іске қосыңыз
- Сіз «1.txt» файлындағы 1 -ші сөйлемді айтқан кезде, робот «2.txt» файлының 1 -ші мәлімдемесін сөйлеуге және басқаларға түрлендіру арқылы жауап береді.
- «Мехатроника бөліміне жол көрсет» деп айтыңыз, ол алға жылжиды және «IT бөліміне мені бағыттаңыз» дейді, ол артқа жылжиды. Бұл мәлімдемелерді қажет болған жағдайда өңдеуге болады.
Ұсынылған:
Таңдау мүмкіндігі бар Arduino OLED дисплей мәзірі: 8 қадам
Таңдау мүмкіндігі бар Arduino OLED дисплей мәзірі: Бұл оқулықта біз OLED Display және Visuino көмегімен таңдау опциясы бар мәзір жасауды үйренеміз
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: 6 қадам (суреттермен)
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: менің «Электроника» курсына жазылыңыз: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Сондай-ақ youtube каналында басқа жобалар мен электроникаға арналған оқулықтар: https://www.youtube.com/channel/UCelOO
Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: 3 қадам
Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: Бұл оқулық пайдаланушыға Android қосымшасын AWS IOT серверіне қосуды және кофе машинасын басқаратын дауысты тану API түсінуді үйретеді. Қолданба Alexa арқылы кофе машинасын басқарады. Дауыстық қызмет, әр қосымшаның
CS122A дауысты тану музыкалық ойнатқышы: 7 қадам
CS122A дауысты тану музыкалық ойнатқышы: бұл дауысты тану музыкалық ойнатқышы. Ол қанша ән атауы мен әртістің сақталуына байланысты 33 әнге дейін ойнай алады
VRBOT (дауысты тану роботы): 10 қадам (суреттермен)
VRBOT (Дауысты тану роботы): Бұл нұсқаулықта біз дауыспен басқарылатын роботты (RC машинасына ұқсас) жасаймыз, яғни Дауысты тану. Мен сізге қосымша мәлімет беруді бастамас бұрын, бұл сөйлеуді тану емес, дауысты тану екенін білу керек