Мазмұны:

Дауыспен басқарылатын автоматтандыру: 13 қадам
Дауыспен басқарылатын автоматтандыру: 13 қадам

Бейне: Дауыспен басқарылатын автоматтандыру: 13 қадам

Бейне: Дауыспен басқарылатын автоматтандыру: 13 қадам
Бейне: Роботтарды құрастыру және автоматтандыру. 13 дәріс 2024, Қараша
Anonim
Дауыспен басқарылатын автоматтандыру
Дауыспен басқарылатын автоматтандыру

Қазіргі уақытта адамдардың жанында үнемі смартфондар болады. Сондықтан оларды тұрмыстық техниканы басқару үшін қолдану орынды. Мұнда қарапайым Android қосымшасы бар үй автоматтандыру жүйесі ұсынылған, оны электр құрылғыларын шертулер мен дауыстық пәрменмен басқаруға болады. Командалар Bluetooth (HC05) арқылы Arduino Uno -ға жіберіледі, ол реле жұмысын басқарады (ON немесе OFF). Фильмді қарау кезінде, қандай да бір жұмысты орындау кезінде және басқа себептерге байланысты құрылғыны қосу немесе өшіру үшін орнынан тұрудың қажеті жоқ.

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

1.ардуино (нано/біркелкі)

2.4 арналы реле тақтасы (5в)

3. Bluetooth модулі (HC05/HC06)

4. LCD дисплейі 20х4

5.7805 кернеу реттегіші

6.9v smps адаптері (қуат көзі үшін).

2 -қадам: Arduino Uno

Ардуино Уно
Ардуино Уно

Arduino-бұл электроникадағы қарапайым бағдарламалық қамтамасыз ету мен бағдарламалық қамтамасыз етудің ашық көзі. Қарапайым тілмен айтқанда, Arduino - бұл микроконтроллерге негізделген прототиптеу тақтасы, ол саусақ сияқты түймені, экранды түртуді, сенсорды жарықтандыруды және т., моторды айналдыру, динамик арқылы әндерді ойнау және т.

Arduino тақталары әдетте Atmel корпорациясының 8, 16 немесе 32 биттік AVR архитектурасына негізделген микроконтроллерлерге негізделген. Arduino тақталарының маңызды ерекшелігі - стандартты қосқыштар. Бұл қосқыштарды қолдана отырып, біз Arduino тақтасын жарықдиодты немесе Shields деп аталатын қосымша модульдер сияқты басқа құрылғыларға қосамыз. Arduino тақталары сонымен қатар борттық кернеу реттегішінен және кристалды осциллятордан тұрады. Олар сонымен қатар Arduino тақтасын USB қосылымы арқылы бағдарламалауға болатын USB сериялық адаптерден тұрады. Arduino тақтасын бағдарламалау үшін бізге Arduino ұсынған IDE қолдану қажет. Arduino IDE Processing бағдарламалау тіліне негізделген және C және C ++ қолдайды

. Arduino дегеніміз не?

3 -қадам: 4 арналық реле тақтасы

4 арналы реле тақтасы
4 арналы реле тақтасы

Мұнда мен 5в 4арналы реле модулін қолданамын.

Оның VCC, GND, IN1, IN2, IN3, IN4 6 түйреуіштері бар.

VCC Біз жерге 5В, жерге де (GND) жерге қолдана аламыз.

IN1 -ден IN4 -ке дейін басқару сигналы ардуиноға қосылады.

Реле дегеніміз не? Реле қалай жұмыс істейді

4 -қадам: BLUEETOOTH модулі HC05/06

BLUEETOOTH модулі HC05/06
BLUEETOOTH модулі HC05/06
BLUEETOOTH модулі HC05/06
BLUEETOOTH модулі HC05/06

Мұнда мен HC05 bluetooth модулін андроид телефонынан пәрмендерді қайта жаңарту үшін қолданамын.

5 -қадам: СКД дисплейі

СКД дисплейі
СКД дисплейі
СКД дисплейі
СКД дисплейі

Бұл жобада 20x4 LCD дисплейін қолданамын. Суретке сәйкес қосылым арқылы өтіңіз.

6 -қадам: Ic 7805 кернеу реттегіші

Ic 7805 кернеу реттегіші
Ic 7805 кернеу реттегіші

1. кернеу реттегіші

ic7805 кіріс істігіне қосылған адаптерден кіріс-9в. жерге екінші түйреуіш. Үшінші түйін - шығыс штыры. Шығу - 5 в. Бұл 5 влодисплей, bluetooth модулі мен реле тақтасы ретінде қолданылады.

7 -қадам: Релелік қосылыстар

Image
Image
СКД қосылымдары
СКД қосылымдары

Бейнеде реледегі айнымалы ток жүктемесін қосу әдісі көрсетілген.

енді D6, D7, D8, D9 ардуино түйреуішін IN1, IN2, 1N3, 1N4 реле тақтасына қосыңыз.

VCC 5v (кернеу реттегішінің о/п (7805))

GND-GND

8 -қадам: BLUETOOTH МОДУЛЬДІ ҚОСУЛАР

RX Of bluetooth модулі arduino тақтасының TX -ке қосылған (сандық pin1 arduino)

Bluetooth модулінің TX arduino тақтасының RX -ке қосылған (сандық pin 0of arduino).

VCC-5v (кернеу реттегішінің көмегімен)

жер үсті (gnd)

9 -қадам: СКД қосылымдары

СКД қосылымдары
СКД қосылымдары

* СКД RS цифрлық цифрлық пинге 12

* LCD түйреуішті цифрлық түйреуішке қосу 11

* LCD D4 түйрегіші цифрлық пин 5

* LCD D5 түйрегіші цифрлық істікке 4

* LCD D6 түйрегіші цифрлық түйреуішке 3

*LCD D7 түйрегіші цифрлық түйреуішке 2

* Жерге R/W СК түйреуіші

* Жерге VSS LCD түйреуіші

* 5 В кернеуге арналған LCD VCC түйреуіші

*15 түйреуішті дисплейдің артқы жарығы + 5в қосылған.

*Жерге 16 істік.

*V0 iam жаңадан қосылған, дисплей контрастын реттеу үшін сіз 10к ыдысты пайдалана аласыз.

ЦИРКТІҢ ДИАГРАММАСЫН ҚАРАҢЫЗ

10 -қадам: ANDROID ӨТІНІШІ ЖӘНЕ ОНЫҢ КОНФИГРАЦИЯЛАРЫ

БҰЛ ӨТІНІШТІ PLAYSTORE ЖҮКТЕУ

APP LINK

11 -қадам: КОД

БАҒДАРЛАМА ҚАЖЕТ: ARDUINO IDE

ARDUINO IDE SOFTWARE DOWNLOAD LINK - терезелер

КОД:

I SETLight-'1' ҚОЛДАНБАСЫНДА ҚОСУ/ӨШІРУ ТҮЙМЕСІН ҚОЛДАНУ Құрылғыны қосу үшін, ал 'А'-құрылғыны сөндіру үшін қолданады. Дауыспен басқарудың көмегімен қосу үшін «жарық қосулы» және «жарық» өшіру.

Желдеткіш-'2 'Құрылғыны қосу үшін, ал' B '-құрылғыны өшіру үшін. Дауыспен басқарудың көмегімен қосу үшін «желдеткіш қосулы», ал өшіру үшін «желдеткіш» командасы қолданылады.

AC-'3 'Құрылғыны қосу үшін пайдаланады және құрылғыны өшіру үшін' C 'пайдаланады. Дауыспен басқарудың көмегімен қосылу үшін «айнымалы ток қосулы» және өшіру үшін «айнымалы ток» қосылады.

TV-'4 'Құрылғыны қосу үшін, ал' D '-құрылғыны өшіру үшін. Дауысты басқаруды қолдану үшін қосу үшін «ТД қосулы» және өшіру үшін «Теледидар».

барлық құрылғыларды қосыңыз-'9'. дауыстық пәрмен-«бәрі қосулы».

барлық құрылғыларды өшіріңіз-'I'. дауыстық пәрмен-«барлығы»

ТОЛЫҚ КОД ЖҮКТЕУ

arduino тақтасын компьютерге қосыңыз.

Кодты жүктеп алып, arduino бағдарламалық жасақтамасында ашыңыз.

arduino тақтасын таңдаңыз Құралдар> Тақта> тақтаны таңдаңыз.

Портты орнату-Құралдар> порт> портты таңдаңыз.

Кодты жүктеңіз.

12 -қадам: Барлық компоненттерді қосыңыз

барлық компоненттерді қосқаннан кейін мультиметр көмегімен барлық қосылымдарды тексеріңіз.

енді қосылулар жақсы, содан кейін қуат қосылады.

Ұсынылған: