Съдържание:

Bluetooth автомобил с гласово управление: 5 стъпки
Bluetooth автомобил с гласово управление: 5 стъпки

Видео: Bluetooth автомобил с гласово управление: 5 стъпки

Видео: Bluetooth автомобил с гласово управление: 5 стъпки
Видео: Android Auto Apple Carplay БЕСПРОВОДНОЙ В ЛЮБОЙ АВТОМОБИЛЬ!!! 2024, Ноември
Anonim
Bluetooth автомобил с гласово управление
Bluetooth автомобил с гласово управление
Bluetooth автомобил с гласово управление
Bluetooth автомобил с гласово управление
Bluetooth автомобил с гласово управление
Bluetooth автомобил с гласово управление

Всички са използвали кола с дистанционно … но какво ще кажете за кола с гласово управление ??? Използвали ли сте някога? Ако не, тогава ще го изградите сега. Просто се нуждаете от arduino като мозък и смартфон. Затова разработих този проект, за да можете да използвате гласовата функционалност и това също може да бъде отправна точка за вашите бъдещи проекти, така че нека започнем …

Стъпка 1: Списък на частите

1. Arduino UNO/nano/micro/Mega

2. HC05 bluetooth модул

3 2.2K ом, 4.7K ом резистор

4 комплекта хляб или спойка

5 жици

6 шаси

7 2 150/300 об/мин BO мотор с 2 колела

8 някои винтове и гайки

9 колело

10. шофьор на мотор (: L293 или L298)

11 12V източник на захранване

Стъпка 2: Изграждане на веригата върху платка и шаси за настройка

Изграждане на веригата върху платка и шаси за настройка
Изграждане на веригата върху платка и шаси за настройка
Изграждане на веригата върху платка и шаси за настройка
Изграждане на веригата върху платка и шаси за настройка
Изграждане на веригата върху платка и шаси за настройка
Изграждане на веригата върху платка и шаси за настройка

Сега Arduino nano е мозъкът на проекта за моя. Можете да използвате UNO/MEGA/MICRO. И бих използвал функцията за Bluetooth връзка за управление на колата със смартфон.

Затова предоставих веригата във файла Fritzing. Изтеглете Fritzing и го отворете и вижте файла. Свържете, както е показано на диаграмата. Използвайте делителя на напрежението, както е дадено с 2.2k и 4.7k. Сега жълтите проводници (според този фризиращ файл) представляват 4 изхода, който ще управлява драйвера на двигателя. Тези 4 логически нива всъщност са входовете на драйвера на двигателя и водачът на двигателя използва тези логически нива, за да се движи според логическите нива. Arduino контролира това … … означава, че позволява на водача да движи двата двигателя напред или назад или назад или да се движи надясно или наляво или просто да спре. Това е постигнато в кода.

Така че вижте диаграмите по -горе и след това свържете входовете на драйвера на двигателя. След това свържете двигателите на изхода с няколко винта и фиксирайте колелата. Свързах драйвера си L293 според неговата връзка. Проверете собствения си драйвер, потърсете в мрежата и листа с данни и се свържете според изискванията.

Фиксирайте двигателите с винтове и фиксирайте драйвера на двигателя и платката с двустранни ленти или обикновена лента. Също така фиксирайте колелото на колелото. Вижте снимката. Вашето шаси може да бъде различно, затова проверете внимателно. Прикрепете колела

Стъпка 3: За кода за тестване и принципа на работа на приложението

За кода за тестване и принципа на работа на приложението
За кода за тестване и принципа на работа на приложението
За кода за тестване и принципа на работа на приложението
За кода за тестване и принципа на работа на приложението
За кода за тестване и принципа на работа на приложението
За кода за тестване и принципа на работа на приложението
За кода за тестване и принципа на работа на приложението
За кода за тестване и принципа на работа на приложението

Сега функцията за глас действително работи с Bluetooth. Има приложение, наречено „BT Voice Control for Arduino“Link-https://amr-voice.en.aptoide.com/. Изтеглете и инсталирайте го на телефон с Android и го сдвоете с HC05. Ако се свързвате за първи път, свържете го предварително с 1234 или 0000 като пропуск. Ако не се сдвои, опитайте отново.

След като говорите в приложението след няколко секунди, то връща това, което току -що казахте на екрана на мобилния си телефон. Той всъщност използва Google Voice. Така че сега това, което казахте, се предава по Bluetooth. Качете тестовия код, даден в Nano.remove RX TX линиите, докато качвате. След качване отново поставете отново. HC05 приема тези данни с помощта на функцията Serial.read () и можете да видите това, което току -що казахте на серийния монитор, използвайки Serial.print. Така че можете да проверите работата на приложението там. Говорете всичко в приложението и вижте серийния монитор. Прикачих всички стъпка по стъпка екранни снимки за свързване на HC05 с приложение … говорене и гледане на серийния монитор. Вижте ги. Ако кажете напред, ще се покаже като *напред#. Така че с помощта на това приложение можем да манипулираме нашия код, който е прикачен в предстоящите стъпки.

Стъпка 4: Сега качете кода и прикачете източник на захранване

Сега качете кода и прикачете източник на захранване
Сега качете кода и прикачете източник на захранване
Сега качете кода и прикачете източник на захранване
Сега качете кода и прикачете източник на захранване

Сега качих пълния код на arduino тук, който контролира колата. Можете да го изтеглите.

Сега, докато го качвате … уверете се, че сте изключили RX TX линиите. В противен случай няма да бъде качен. След качването ги свържете отново. Сега свържете източник на захранване 12V. На снимката е блок -схема.

Можете да промените низовете, които написах като напред, назад, стоп, наляво, надясно с всяка дума, която ви се струва лесна. Просто трябва да произнесете тази дума в приложението.

Стъпка 5: Най -накрая

Най -накрая
Най -накрая
Най -накрая
Най -накрая
Най -накрая
Най -накрая

По -рано описах как да използвам това приложение. Сега говорете напред, назад, наляво, надясно, спрете, използвах тези думи в кода си. Сега можете да промените този низ в операторите else if и да качите отново. Просто говорете тази дума в това приложение и ще работи добре. Прикрепил съм и светодиод към щифт 8. Можете да добавите още светлини или зумер или серво.

Така че вашата гласова кола е готова … … забавлявайте се …

Препоръчано: