Съдържание:
- Стъпка 1: Компоненти
- Стъпка 2: Arduino Uno
- Стъпка 3: 4 -канална релейна платка
- Стъпка 4: BLUEETOOTH МОДУЛ HC05/06
- Стъпка 5: LCD ДИСПЛЕЙ
- Стъпка 6: Регулатор на напрежение Ic 7805
- Стъпка 7: Релейни връзки
- Стъпка 8: ВРЪЗКИ НА МОДУЛА BLUETOOTH
- Стъпка 9: LCD връзки
- Стъпка 10: ПРИЛОЖЕНИЕ НА АНДРОИДИТЕ И НЕГОВИТЕ КОНФИГРАЦИИ
- Стъпка 11: КОД
- Стъпка 12: Свържете всички компоненти
Видео: Автоматизация с гласово управление: 13 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В днешно време хората имат смартфони със себе си през цялото време. Така че има смисъл да ги използвате за управление на домакински уреди. Представена тук е система за домашна автоматизация, използваща просто приложение за Android, което можете да използвате за управление на електрически уреди с кликвания и гласова команда. Командите се изпращат чрез Bluetooth (HC05) към Arduino Uno, който контролира работата на релето (ON или OFF). Така че не е нужно да ставате, за да включите или изключите устройството, докато гледате филм или вършите някаква работа и други причини.
Стъпка 1: Компоненти
1. arduino (nano/uno)
2.4 -канална релейна платка (5v)
3. Bluetooth модул (HC05/HC06)
4. LCD дисплей 20x4
5.7805 регулатор на напрежението
6.9v smps адаптер (за захранване).
Стъпка 2: Arduino Uno
Arduino е платформа за прототипиране с отворен код в електрониката, базирана на лесен за използване хардуер и софтуер. Фино казано, Arduino е прототипираща платка, базирана на микроконтролер, която може да се използва при разработването на цифрови устройства, които могат да четат входове като пръст върху бутон, докосване на екран, осветяване на сензор и т.н., въртене на мотор, възпроизвеждане на песни през високоговорител и др.
Платките Arduino обикновено се основават на микроконтролери от Atmel Corporation, като 8, 16 или 32 -битова AVR архитектура, базирана на микроконтролери. Важната характеристика на платките Arduino са стандартните конектори. Използвайки тези конектори, можем да свържем платката Arduino към други устройства като светодиоди или допълнителни модули, наречени Shields. Платките Arduino също се състоят от вграден регулатор на напрежението и кристален осцилатор. Те също така се състоят от USB към сериен адаптер, чрез който платката Arduino може да бъде програмирана чрез USB връзка. За да програмираме дъската Arduino, трябва да използваме IDE, предоставена от Arduino. IDE на Arduino е базиран на език за програмиране Processing и поддържа C и C ++
. Какво е arduino?
Стъпка 3: 4 -канална релейна платка
Тук използвам 5v 4 -канален релеен модул.
Той има 6 пина VCC, GND, IN1, IN2, IN3, IN4.
VCC Можем да приложим 5v и земя (GND) към земята.
IN1 до IN4 е свързан към arduino, който е контролен сигнал.
Какво е реле? Как работи релето
Стъпка 4: BLUEETOOTH МОДУЛ HC05/06
Тук използвам Bluetooth модул HC05 за получаване на команди от телефона andriod.
Стъпка 5: LCD ДИСПЛЕЙ
В този проект аз използвам 20x4 LCD дисплей. Преминете през връзка, както е на снимката.
Стъпка 6: Регулатор на напрежение Ic 7805
1. регулатор на напрежение
вход-9v от адаптер, свързан към входния щифт на ic7805. втори щифт към земята. Третият извод е изходният извод, изходът е 5 V. Този 5v се използва като vcc на LCD дисплей, Bluetooth модул и релейна платка.
Стъпка 7: Релейни връзки
Видеото показва как да се свърже натоварването с променлив ток в релето.
сега свържете щифт arduino D6, D7, D8, D9 към IN1, IN2, 1N3, 1N4 на релейната платка.
VCC 5v (o/p на регулатор на напрежението (7805))
GND-GND
Стъпка 8: ВРЪЗКИ НА МОДУЛА BLUETOOTH
RX на Bluetooth модул, свързан към TX на платката arduino (цифров пин1 на arduino)
TX на Bluetooth модул, свързан към RX на платката arduino (цифров пин 0 на arduino).
VCC-5v (с помощта на регулатор на напрежението olp)
земя-земя (gnd)
Стъпка 9: LCD връзки
* LCD RS щифт към цифров пин 12
* LCD Активиране на щифт към цифров пин 11
* LCD D4 извод към цифров извод 5
* LCD D5 извод към цифров извод 4
* LCD D6 извод към цифров извод 3
*LCD D7 извод към цифров извод 2
* LCD R/W щифт към земята
* LCD VSS щифт към земята
* LCD VCC щифт до 5V
*15 пина на LED подсветка на LCD дисплея + свързан към 5v.
*16 пина към земята.
*V0 е току що заземен, можете да използвате 10k пот за регулиране на контраста на дисплея.
ПОСЛЕДВАЙТЕ СХЕМАТА НА ВРЪЖКАТА
Стъпка 10: ПРИЛОЖЕНИЕ НА АНДРОИДИТЕ И НЕГОВИТЕ КОНФИГРАЦИИ
ИЗТЕГЛЕТЕ ТОВА ПРИЛОЖЕНИЕ В PLAYSTORE
ВРЪЗКА НА ПРИЛОЖЕНИЕТО
Стъпка 11: КОД
ИЗИСКВА СОФТУЕР: ARDUINO IDE
ARDUINO IDE СОФТУЕР ИЗТЕГЛЕТЕ ВРЪЗКА - прозорци
КОД:
ИЗПОЛЗВАНЕ НА БУТОНА ЗА Вкл./ИЗКЛ. изключи.
Fan-'2 'Използва се за включване на устройството и' B 'се използва за изключване на устройството. С помощта на гласово управление командата е "вентилатор включен" за включване и "вентилатор на" за изключване.
AC-'3 'Използва се за включване на устройството и' C 'за използване за изключване на устройството. С помощта на гласово управление командата е "AC on" за включване и "AC of" за изключване.
TV-'4 'Използвайте за включване на устройството и' D 'използвайте за изключване на устройството. С помощта на гласово управление командата е "TV on" за включване и "TV of" за изключване.
включете всички устройства-'9 '. гласова команда-„всички включени“.
изключете всички устройства-'I '. гласова команда-„всички“
ИЗТЕГЛЯНЕ НА ПЪЛЕН КОД
свържете вашата arduino платка към компютъра.
Изтеглете кода и го отворете в софтуера arduino.
изберете arduino board щракнете върху Tools> Board> изберете вашата дъска.
Задаване на порт-Инструменти> порт> изберете порта.
Качете кода.
Стъпка 12: Свържете всички компоненти
след свързване на всички компоненти проверете всички връзки с помощта на мултицет.
сега връзките са добри, след това включете.
Препоръчано:
Talkative Automation -- Аудио от Arduino -- Автоматизация с гласово управление -- HC - 05 Bluetooth модул: 9 стъпки (със снимки)
Talkative Automation || Аудио от Arduino || Автоматизация с гласово управление || HC - 05 Bluetooth модул: …………………………. Моля АБОНИРАЙТЕ се за канала ми в YouTube за още видеоклипове …. …. В това видео ние сме изградили Talkative Automation .. Когато изпратите гласова команда през мобилен телефон, тя ще включи домашните устройства и ще изпрати обратна връзка
Домашна автоматизация с гласово управление (като Alexa или Google Home, не са необходими Wifi или Ethernet): 4 стъпки
Гласова автоматизирана домашна автоматизация (като Alexa или Google Home, без Wi -Fi или Ethernet) съществуващи електрически уреди (ако имате Moto -X smartp
Домашна автоматизация с Raspberry Pi с гласово управление: 5 стъпки
Raspberry Pi с гласова автоматизация на дома: Автоматизация на дома
Домашна автоматизация и мониторинг с домашно гласово/интернет управление, използвайки ESP8266 и Google Home Mini: 6 стъпки
Домашна автоматизация и мониторинг с домашно гласово/интернет управление, използвайки ESP8266 и Google Home Mini: Хей !! След дълга почивка съм тук, тъй като всички ние трябва да свършим нещо скучно (работа), за да печелим. След всички статии за ДОМАШНА АВТОМАТИЗАЦИЯ, които съм написал от BLUETOOTH, IR, Local WIFI, Cloud, т.е. трудните, * СЕГА * идва най -лесният, но най -ефективният
Домашна автоматизация с гласово управление: 8 стъпки (със снимки)
Домашна автоматизация с гласово управление: Здравейте, В тази инструкция ще ви науча да правите домашна автоматизация с гласов контрол. Просто ще се включим в мобилния си телефон и ще контролираме уредите си с глас. Повярвайте ми, не е толкова трудно да се направи, колкото звучи. Просто следвайте стъпките и y