Мазмұны:

Дауыспен белсендірілген BT: 3 қадам (суреттермен)
Дауыспен белсендірілген BT: 3 қадам (суреттермен)

Бейне: Дауыспен белсендірілген BT: 3 қадам (суреттермен)

Бейне: Дауыспен белсендірілген BT: 3 қадам (суреттермен)
Бейне: Еркекті төсекте қалай қызықтырамыз?Күйеуім өзгеге кетіп қалама деп қорқамын 2024, Қараша
Anonim
Дауыспен белсендірілген BT
Дауыспен белсендірілген BT

Arduino көмегімен дауысты басқарылатын үй автоматикасы: Бұл жобада үй құрылғыларын басқару үшін дауыс функциясы қолданылады. Бұл жоба менің үйдегі автоматтандыру сериясының бөлігі. Бұл жобаны өмірде қолдану өте оңай. Кез келген жастағы адамдар оны тек командаларды айту арқылы басқара алады. Arduino негізіндегі бұл жобаның инфрақызыл және дербес компьютерлерге қарағанда үлкен ауқымы бар. Бұл жобаны жасамас бұрын сіз HC 05 Bluetooth модулін Arduino -мен қалай байланыстыру керектігін білуіңіз керек, сонымен қатар Arduino бағдарламалау негіздері туралы білуіңіз керек.

1 -қадам: Қажетті компоненттер

Қажетті компоненттер
Қажетті компоненттер
Қажетті компоненттер
Қажетті компоненттер
Қажетті компоненттер
Қажетті компоненттер

Arduino көмегімен дауысты басқарылатын үй автоматтандыру жүйесі үшін қажетті компоненттер

Arduino Uno: Біз Arduino-ны қарапайымдылығына байланысты қолданамыз, сонымен қатар ол бір мезгілде СКД, Bluetooth модулі мен реле модулімен интерфейстің сандық түйреуішін қамтамасыз етеді. HC-05 Bluetooth модулі: HC-05 ұялы телефонмен байланысу үшін қолданылады. phone.4 Channel Relay Modules: Бұл жобада біз қолданатын модуль-HL-54S. Ол Arduino 5V логикалық сигналының көмегімен қосылады және өшеді. Ол 250 В және 10 А дейін көтере алады. Бұл модульдерде 4 арна бар, сондықтан біз бір уақытта 4 айнымалы ток құрылғыларын басқара аламыз.16 × 2 СКД: СКД жоба атауын, енгізуге болатын командалар тізімін көрсету үшін пайдаланылады, содан кейін кез келген команданы беруді және оның күйін көрсетуді сұрайды. енгізілген команда. Біз 16 × 2 СК қолданамыз, себебі Arduino -мен интерфейс оңай және бағасы өте арзан. 10к потенциометр дисплей 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 СК: жерге VSS. Кернеуді беру үшін. 8. RW жерге қосу. 9. DCD түйреуішке қосу 10. LCD D5 түйреуішке 11. LCD D6 түйреуішке 12. LCD D7 түйреуішке 13. Потенциометрдің бір ұшын 5в екінші ұшына жерге қосу потенциометр.4 Арналы релелік модульдер: Жерге 5 Вольт. Жерге қосу. Ізгіге ІІІге түйреуге 4. Інге дейін 5ке дейін. Vcc -ке Arduino 5v -ге дейін. Барлық лампалардың бір терминалын әдетте ашық реле терминалына жалғаңыз. 220ВС бір шеті реленің барлық жалпы терминалдарына, ал екінші шеті басқа шамдар терминалына.

3 -қадам: Дауыспен басқарылатын үй автоматтандыру жүйесінің жұмысы

Дауыспен басқарылатын үй автоматтандыру жүйесінің жұмысы
Дауыспен басқарылатын үй автоматтандыру жүйесінің жұмысы

Біз AMR_Voice қосымшасына алдын ала анықталған командаларды айтамыз. Қолданба Bluetooth пәрменін жібереді, оны Arduino қабылдайды және сипатталған тапсырманы орындайды. Сонымен қатар, Arduino СКД күйін көрсетеді және сериялық мониторға жазады. Әр команданың кодта анықталған бірегей операциялары бар. Сіз өзіңіздің ыңғайлылығыңызға сәйкес командаларды өзгерте аласыз. Төменде командалар тізімі берілген.

Келесі бейнеде біздің дауысты сөйлеу сигналына түрлендіретін және бұл сигналды Bluetooth модулі арқылы Arduino -ға жіберетін андроид қосымшасын қалай қолданғаным көрсетілген. Бұл Arduino -мен қолдануға өте оңай және бұл жобаны аз күш жұмсауға болады

Ұсынылған: