Съдържание:

Гласово активиран BT: 3 стъпки (със снимки)
Гласово активиран BT: 3 стъпки (със снимки)

Видео: Гласово активиран BT: 3 стъпки (със снимки)

Видео: Гласово активиран BT: 3 стъпки (със снимки)
Видео: Woneligo ID208 BT Smartwatch Review: The Complete Guide! 2024, Ноември
Anonim
Гласово активиран BT
Гласово активиран BT

Гласова контролирана домашна автоматизация с помощта на Arduino: В този проект аз използвам гласова функция за управление на домашните устройства. Този проект е част от моята поредица за домашна автоматизация. Този проект е много лесен за използване в реалния живот. Хората на всяка възраст могат да го контролират, като просто произнасят командите. Този проект, базиран на Arduino, има по-голям обхват от IR и PC базирани. Преди да направите този проект, трябва да знаете как да взаимодействате с HC 05 Bluetooth модула с Arduino, а също и за основите на програмирането на Arduino.

Стъпка 1: Необходими компоненти

Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти

Компоненти, необходими за система за домашна автоматизация с гласово управление, използваща Arduino

Arduino Uno: Ние използваме Arduino поради неговата простота и също така предоставя много цифров щифт за интерфейс с LCD, Bluetooth модул и релейни модули едновременно. HC-05 Bluetooth модул: HC-05 се използва за комуникация с мобилния phone.4 Channel Relay Modules: Модулът, който използваме в този проект, е HL-54S. Той се включва и изключва с помощта на 5v логически сигнал от Arduino. Той може да издържи до 250VAC и 10A. Тези модули имат 4 канала, така че можем да управляваме 4 AC устройства едновременно. 16 × 2 LCD: LCD се използва за показване на името на проекта, списък с команди, които могат да бъдат въведени, след което той иска да даде всяка команда и да покаже състоянието на въведена команда. Ние използваме 16 × 2 LCD, защото е лесен за взаимодействие с Arduino и е много евтин на цена. 10k потенциометър се използва за контрол на контраста на дисплея AC крушки с държачи: AC крушките се използват за представяне на уреди. Тъй като е лесен за работа и е много полезен, когато прототипирате всеки AC проект.

Външно 5-волтово захранване: 5-волтовото захранване е необходимо за включване и изключване на реле …….

Стъпка 2: Схема на система за домашна автоматизация с гласово управление, използваща Arduino

Схема на система за домашна автоматизация с гласово управление, използваща Arduino
Схема на система за домашна автоматизация с гласово управление, използваща Arduino
Схема на система за домашна автоматизация с гласово управление, използваща Arduino
Схема на система за домашна автоматизация с гласово управление, използваща Arduino

Връзки:

Bluetooth модул HC-05 HC-05 Rx към Arduino Tx. HC-05 Tx към Arduino Rx. Vcc до 5v Заземяване. 16 × 2 LCD: VSS към земя. VDD към захранващо напрежение. към Pin 8. RW към земя. Активиране към Pin 9. LCD D4 към Pin 10. LCD D5 към Pin 11. LCD D6 към Pin 12. LCD D7 към Pin 13. Заземете единия край на потенциометър. 5v към друг край на потенциометър. 4 модула за релейни канали: Външни 5 волта към JD VCC. Заземяване. In1 към Pin 3. Един край на 220VAC към всички общи клеми на релето и друг край с друг извод на крушки.

Стъпка 3: Работа на система за домашна автоматизация с гласово управление

Работа на система за домашна автоматизация с гласово управление
Работа на система за домашна автоматизация с гласово управление

Ние говорим предварително зададените команди към приложението AMR_Voice. Приложението изпраща командата до Bluetooth, която след това се получава от Arduino и изпълнява описаната задача. В същото време Arduino показва състоянието на LCD и записва на серийния монитор. Всяка команда има свои уникални операции, които са дефинирани в кода. Можете да променяте командите според вашата лекота. По -долу е даден списък с команди.

Следващото видео показва как използвах приложение за Android, което преобразува гласа ни в речев сигнал и изпраща този сигнал до Arduino чрез Bluetooth модул. Това е много лесно за използване с Arduino и този проект може да бъде направен с малко усилия

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