Съдържание:
- Стъпка 1: Блокова диаграма
- Стъпка 2: HC-05 Bluetooth модул
- Стъпка 3: Компоненти
- Стъпка 4: Електрическа схема на гласово управляван робот, използващ Arduino
- Стъпка 5: Работа на робот с гласово управление с помощта на Arduino
Видео: Гласово активиран RoBoT: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Робот с гласов контрол, използващ Arduino: Здравейте всички, надявам се, че сте добре и се справяте добре. Днес ще стартираме проекти, свързани с роботиката, използвайки Arduino. Днес ще говорим за робота, управляван с глас, използвайки приложението Arduino и Android. Роботът с гласов контрол е мобилен робот, който се управлява от някои определени гласови команди. Мобилното приложение може да идентифицира пет команди, които са „Стоп“, „Напред“, „Назад“, „Наляво“, „Надясно“. В този проект за вградени системи правим роботизирана кола с 4 WD, която можем да контролираме с помощта на глас чрез мобилно приложение. Приложението слуша и изпраща инструкцията до Arduino чрез Bluetooth и след това Arduino изпълнява определената операция. Приложението за разпознаване на глас не е 100% точно. Приложението е чувствително към околните шумове. Понякога погрешно тълкува гласовите команди, дадени на робота. Но можете да проектирате свое собствено приложение, което може да игнорира обкръжението и може да получи само вашия глас.
Стъпка 1: Блокова диаграма
Компоненти, необходими за роботи с гласово управление
Arduino Uno: Arduino Uno се използва, защото можем да монтираме щита на драйвера на двигателя в него. Освен това е евтин, лесен за използване и придобива по -малко място, тъй като трябва да поставим всичко върху шасито. Ако сте нов в програмирането на Arduino, препоръчвам ви да проверите как да започнете с Arduino. Щит за шофьор на мотор: Щитът за шофьор на мотор се основава на IC L293, който е двоен драйвер с пълен мост. Това се използва за задвижване на индуктивни товари като релета, соленоиди, DC и стъпкови двигатели. Той ви позволява да управлявате четири DC двигателя и 2 сервомотора с вашия Arduino. Можем да контролираме скоростта и посоката на всеки двигател независимо.
Стъпка 2: HC-05 Bluetooth модул
: Това е Bluetooth модул от клас 2 с профил на сериен порт, който може да се конфигурира като главен или подчинен. Можем да го използваме просто за подмяна на сериен порт, за да установим връзка между MCU, компютър към вашия вграден проект и т.н.
HC-05 Спецификация:
Bluetooth протокол: Bluetooth Спецификация v2.0+EDR Честота: 2.4GHz ISM честотна лента Модулация: GFSK (Gaussian Frequency Shift Keying) Емисионна мощност: ≤4dBm, Клас 2 Чувствителност: ≤-84dBm при 0.1% BERS Скорост: Асинхронна: 2.1Mbps (Макс) / 160 kbps, Синхронно: 1Mbps/1Mbps Сигурност: Удостоверяване и криптиране Профили: Bluetooth сериен порт Захранване: +3.3VDC 50mA Работна температура: -20 ~ +75C градуси Размери: 26.9mm x 13mm x 2.2 mm
Стъпка 3: Компоненти
4-WD автомобилно шаси: Съдържа 2 платформи, изработени от акрил. Съдържа 4 dc мотор с енкодери на скоростта. Лесно се сглобява и осигурява много място за поставяне на Arduino, Bluetooth модул и батерии.
Батерия: Всеки двигател използва до 200mA ток. Използвал съм три 3.7v, 2200mA литиево-йонни клетки паралелно. Захранването на батерията е 12,1 волта. Литиево-йонната клетка е вид акумулаторна батерия. Така че можем да използваме тези клетки отново и отново.
Стъпка 4: Електрическа схема на гласово управляван робот, използващ Arduino
На първо място монтирайте щита на драйвера на двигателя на Arduino Uno.
HC-05 или HC-06 Връзки: Свържете Vcc към 5 волта. Свържете GND към земя. Модул Rx към Arduino Tx. Модул Tx към Arduino Rx. Ако Bluetooth модулът не работи, направете разделител на напрежение с помощта на 1K и 2K резистори и свържете към Rx щифт на модула за преобразуване на 5v в 3.3v. Двигател към щит на водача на двигателя: Двигатели от лявата страна към клемите M3 и M4. Двигатели от дясната страна към клемите M1 и M2. Ако двигателят се върти в противоположна посока, сменете кабелната връзка, за да завъртите всички двигатели в една и съща посока.
Стъпка 5: Работа на робот с гласово управление с помощта на Arduino
Забележка: Винаги изключвайте Rx и Tx щифтовете на Bluetooth модула, когато качвате код в Arduino, в противен случай той показва някои грешки и кодът не се качва. Опитайте парола „1234“или „0000“, когато свържете Bluetooth модула с мобилния си телефон за първи път. Ако колелата се въртят в обратна посока, просто сменяте връзката на двигателя от терминала на щита за управление на двигателя. Управлението на робота чрез глас не е ефективен начин..
Препоръчано:
Матрична лампа с активиран WiFi: 6 стъпки (със снимки)
Матрична лампа с активиран WiFi: Кой не иска да има зашеметяваща лампа, която да показва анимации и да синхронизира с други лампи в къщата? Нали, никой. Ето защо направих персонализирана RGB лампа. Лампата се състои от 256 индивидуално адресируеми светодиода и всички светодиоди могат да се контролират
TextPlayBulb: REST активиран PlayBulb с помощта на Raspberry Pi 3, BLE и Telegram: 3 стъпки
TextPlayBulb: REST активиран PlayBulb с помощта на Raspberry Pi 3, BLE и Telegram: Тази инструкция показва как да се свържете с Bluetooth LED лампа с PlayBulb Color с помощта на Python, Raspberry Pi 3 и Bluetooth библиотека и да разширите контролите чрез REST API за сценарий на IoT , и като предел, проектът също така показва как да се разшири
Гласово активиран BT: 3 стъпки (със снимки)
Гласово активиран BT: Гласово контролирана домашна автоматизация с помощта на Arduino: В този проект аз използвам гласова функция за управление на домашните устройства. Този проект е част от моята поредица за домашна автоматизация. Този проект е много лесен за използване в реалния живот. Хората на всяка възраст могат да контролират
Гласово активиран релеен превключвател (Arduino): 6 стъпки (със снимки)
Гласово активиран релеен превключвател (Arduino): Здравейте на всички! В този проект ще ви покажа как да прилагате гласови команди за вашите проекти на Arduino. Използвайки гласови команди, ще ви покажа как да управлявате модул за релеен превключвател
Гласово активиран асистент - MAX: 10 стъпки
Гласово активиран асистент - MAX: Хей, в тази инструкция ще говоря за това как да направя MAX чат -бот (наречен аз !!!) може да го направи като гласов асистент. Аз тук аз