
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36



Guiding Robot е мобилен робот, който направихме, за да насочим посетителите към различни отдели в нашия колеж. Успяхме да говорим няколко предварително дефинирани изявления и да се движим напред и назад според входящия глас. В нашия колеж имаме отдел „Мехатроника“и ИТ отдел един срещу друг. Когато роботът е поставен пред отдела „Мехатроника“, той се придвижва напред, за да достигне до отдела „Мехатроника“и се движи назад, за да достигне ИТ отдела според входа глас, толкова прост.
Стъпка 1: Необходими компоненти
- 1 x Raspberry Pi 3
- 1 x Arduino nano
- 4 x 12V двигатели със скоби
- 4 x колела
- 1 x шофьор на мотор
- 1 x 12V батерия
- 1 x 5V захранваща банка
- 1 x дървена основа
- 1 x USB високоговорител
- 1 х микрофон
- 1 x тяло и глава на робота
- някои гайки, болтове и проводници
- интернет връзка
Стъпка 2: Основа на робота


- Вземете правоъгълна дъска (l, b, h според нуждите).
- Пробийте отвори според отворите на скобите на двигателя.
- Фиксирайте двигателя и скобата към основата с гайки и болтове.
- Пробийте дупки, както е показано на изображението, за да фиксирате тялото на робота.
- Пробийте още един отвор, за да изведете проводниците от двигателя до върха на основата.
Стъпка 3: Тяло




- Използвахме две химически кутии като тяло и кутия за пилета като глава.
- Пробийте подходящи дупки върху кутиите и ги фиксирайте една върху друга.
- Поставете тялото върху основата с главата отгоре.
Стъпка 4: Настройване на Raspberry Pi
Използвана операционна система: Rasbian Jessie
Инсталирайте следните библиотеки с техните зависимости:
- Библиотека от текст в реч: eSpeak (справка)
- Разпознаване на реч: SpeechRecognition 3.8.1 (справка)
- Arduino IDE (справка)
Стъпка 5: Връзки




- Свържете двата десни проводника на двигателя към изходния порт-1, а другите два проводника на двигателя към изходния порт-2 на драйвера на двигателя.
- Свържете arduino nano щифтове 2, 3, 4 и 5 към щифтовете 1, 2, 3 и 4 на драйвера на двигателя.
- Свържете arduino nano към RPi чрез USB кабел. Използвахме arduino nano като подчинен и RPi като главен. В някои случаи RPi не можеше да контролира драйвера на двигателя, затова използвахме arduino nano за управление на драйвера на двигателя.
- Свържете USB високоговорител и микрофон (използвахме вграден микрофон на уеб камера) към RPi чрез USB портове и ги фиксирайте към главата на робота.
Стъпка 6: Изтегляния
- Изтеглете прикачения файл и го извлечете.
- Включете RPi и копирайте извлечените файлове на работния плот на RPi.
- качете кода arduino в arduino nano от RPi.
- Щракнете с десния бутон върху иконата на високоговорителя на работния плот и изберете изходното аудио устройство като USB аудио устройство.
- Файлът "1.txt" се състои от изявления за гласово въвеждане и съответните изявления за аудио изход са дадени в този файл "2.txt".
- Добавете желаните входни изявления към файла "1.txt" и изходния израз към съответния ред на файла "2.txt".
Стъпка 7: Тестване на робота
- Захранвайте драйвера на двигателя с 12 V батерия.
- Стартирайте кода "GuideRobot.py"
- Когато говорите първото изявление във файла "1.txt", роботът отговаря, като преобразува първото изявление на файла "2.txt" в реч и т.н.
- Кажете „Насочете ме към отдел„ Мехатроника “, той ще се придвижи напред и ще каже„ Насочете ме към ИТ отдел “, ще се премести назад. Тези изявления могат да бъдат редактирани според изискванията.
Препоръчано:
Плаващо интелигентно магическо огледало от стар лаптоп с разпознаване на глас 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 Гласова услуга, всяко приложение е c
Категоризация на разпознаване на глас: 4 стъпки (със снимки)

Категоризация на разпознаване на глас: За курса TfCD на IPD Master в TU Delft. Това е инструкция за това как да направите система за разпознаване на глас. Обясняваме основите и как да настроим този проект с помощта на Arduino и BitVoicer. След приключване на основите ние вярваме
Разпознаване на лице+разпознаване: 8 стъпки (със снимки)

Face Detection+разпознаване: Това е прост пример за стартиране на разпознаване и разпознаване на лица с OpenCV от камера. ЗАБЕЛЕЖКА: НАПРАВИХ ТОЗИ ПРОЕКТ ЗА СЪДЕЖДАНЕ НА СЕНЗОРИ И ИЗПОЛЗВАХ КАМЕРАТА КАТО СЕНЗОР ЗА ПРОСЛЕДВАНЕ И ПРИЗНАВАНЕ НА ЛИЦА. И така, нашата цел В тази сесия, 1. Инсталирайте Anaconda
VRBOT (робот за разпознаване на глас): 10 стъпки (със снимки)

VRBOT (Робот за разпознаване на глас): В тази инструкция ще направим робот (по -скоро като RC кола), който се управлява от глас, т.е. разпознаване на глас. Преди да започна да ви давам допълнителни подробности, трябва да знаете, че това е разпознаване на глас, а не разпознаване на реч, което означава c