Мазмуну:

BLYNK колдонмосун колдонуу менен үйдү автоматташтыруу: 7 кадам (сүрөттөр менен)
BLYNK колдонмосун колдонуу менен үйдү автоматташтыруу: 7 кадам (сүрөттөр менен)

Video: BLYNK колдонмосун колдонуу менен үйдү автоматташтыруу: 7 кадам (сүрөттөр менен)

Video: BLYNK колдонмосун колдонуу менен үйдү автоматташтыруу: 7 кадам (сүрөттөр менен)
Video: Кантип эки каналдуу ESP8266 ESP01 Wi-Fi релейсин жасоо керек | ESP01 Үйдү автоматташтыруу 2024, Июль
Anonim
BLYNK колдонмосун колдонуу менен үйдү автоматташтыруу
BLYNK колдонмосун колдонуу менен үйдү автоматташтыруу

Бул долбоордо мен кимдир бирөө уюлдук телефонун колдонуп, тиричилик техникасын алыстан башкара аларын көрсөттүм. Бул үчүн мобилдик телефонуңузга тиркеме орнотулушу керек. Бул колдонмонун аты - BLYNK App (Жүктөө шилтемеси сүрөттөмөдө берилген) жана үзгүлтүксүз интернет кызматы сунушталат. Мен болгону 15 Вт лампаны башкардым, бирок сиз каалаган тиричилик техникасын башкара аласыз (түтүктүн жарыгы, желдеткич ж.б.).

1 -кадам: ЖАБДЫКТАР КЕРЕК

ЖАБДЫКТАР КЕРЕК
ЖАБДЫКТАР КЕРЕК

1. Arduino UNO.

2. Реле модулу (AC - 230 V, DC - 5 V, сүрөттө).

3. Лампа (15 Вт, 230 В же башка ватт)

4. BLYNK App (мобилдик телефонуңузга орнотулган, шилтеме төмөндө берилген).

5. 230 В электр менен камсыздоо. (A. C.)

6. Секирүүчүлөр.

7. 12 В электр менен камсыздоо. (DC)

8. Лампа кармагыч жана зымдар.

▪ Шилтеме (BLYNK App):-

play.google.com/store/apps/details?id=cc.b…

2 -кадам: ЦИРКТИН ДИАГРАММАСЫ

ЦИРКТИН ДИАГРАММАСЫ
ЦИРКТИН ДИАГРАММАСЫ
ЦИРКТИН ДИАГРАММАСЫ
ЦИРКТИН ДИАГРАММАСЫ

Байланыш абдан жөнөкөй. Сүрөттө релелик модуль 5 В менен иштейт деп берилген, бирок менин моделимде 12 В адаптерин колдонуп реле модулун иштеттим. Жалпысынан 12 В менен кубаттоо жакшы. 6 казык бар. реле модулунда.

Pin 1 - 12 V/5 V

Pin 2 - GND

Pin 3 - Сигнал

Pin 4 - COM (Жалпы)

Pin 5 - ЖОК (Адатта ачык)

Pin 6 - NC (Адатта туташкан)

Pin 1 модулду иштетүү үчүн колдонулат. Негизинен реле модулу А. С. приборлорун башкаруу үчүн коммутатор катары иштейт. Ошентип, Pin 3 биз шаймандарды күйгүзүүнү/өчүрүүнү каалайбызбы же жокпу, сигнал жөнөтүү үчүн колдонулат. Менин долбоорумда бул Arduino UNOнун PIN 13. Диаграммага ылайык, нейтралдуу линия лампага түз туташат, бирок жандуу линия модул аркылуу лампага туташтырылат. Плагинден келген жандуу линия (230 В ac) COM (Pin 4) менен туташат. жана лампочканын башка уюлунан зым NO (Pin 5) менен туташат. Мен эч кандай Ethernet калканчын колдонбогондуктан, Arduino ноутбукка туташтырылышы керек, ал сигналдарды ноутбук аркылуу ала алат (интернетке туташкан). Сиз NODE-MCU колдоно аласыз, бул учурда сизге талап кылынбайт. NODE-MCU сигналдарды кабыл алуу үчүн ноутбук интернет аркылуу сигналдарды кабыл ала алат.

3 -кадам: ЭМГЕК ПРИНЦИПИ

ИШТЕГЕН ПРИНЦИП
ИШТЕГЕН ПРИНЦИП
ИШТЕГЕН ПРИНЦИП
ИШТЕГЕН ПРИНЦИП
ИШТЕГЕН ПРИНЦИП
ИШТЕГЕН ПРИНЦИП

1. Реле модулунун иштеши:

Диаграммага ылайык, биз реле модулунун ичинде бир учу COM башка, башкача айтканда 4 -пин, экинчиси NO, башкача айтканда, пин 5 же NC, башкача айтканда, 6 -пин ортосунда туташкан нерсени көрө алабыз. V сигналдык пинге, башкача айтканда 3 -пинге, андан кийин которгуч NO абалында калат (кадимкидей ачык). Биз сигналды туташтыруу үчүн +5 В колдонгондо, которгуч NOдан NCга чейин тамчылайт (кадимки туташкан).

2. BLYNK колдонмосунда долбоорду түзүү:

BLYNK колдонмосун Google Playstoreдон жүктөп алыңыз (шилтеме мурунтан эле берилген). Аны ачыңыз жана ошол жерде эсеп жазышыңыз керек. Андан кийин "Жаңы долбоорду" чыкылдатыңыз. Эми сиз "ТАНДОО ТАНДОО" баскычын басышыңыз керек жана сизден керектүү жабдыктарды тандоо талап кылынат, сиз "Arduino UNO" жана "CONNECTION TYPE" дан "USB" тандашыңыз керек. Сиз ошондой эле долбоордун аталышын көрсөтүшүңүз керек. Андан кийин сиз "Түзүү" баскычын чыкылдатыңыз. Сиздин долбоор азыр түзүлдү жана BLYNK почтаңызга arduino кодун киргизишиңиз керек болгон авторизация энбелгисин жөнөтөт. Андан кийин сиз боштукту аласыз, анда сиз баскычтарды, графиктерди ж. Мунун баарын виджет кутусунан аласыз. Бул долбоордо биз бир гана шайманды иштетип жаткандыктан, биз бир гана баскычты кошобуз. "Баскычты" баскандан кийин, бош орунга сөлөкөт кошулат. Сиз баскычты экрандын каалаган жерине чаптай аласыз. Андан кийин аны ыңгайлаштыруу үчүн баскычты басуу керек. Сиз ошол жерде ат коюшуңуз керек жана сиз санариптик же аналогдук виртуалдык пин колдонуп жатканыңызды тандашыңыз керек. Сиз ошондой эле пин номерин айтышыңыз керек. Бул долбоордо болгондой эле биз D13, башкача айтканда Digital pin 13 колдонуп жатабыз. Эми "Түртүү" же "Слайд" режимин тандаңыз, бул сизге көз каранды. Негизги экранга кайткандан кийин, сиз экрандын оң бурчунда ойнотуу баскычын көрөсүз, долбоорду активдештирүү үчүн аны басышыңыз керек. Эгер сиздин система даяр болсо жана интернетке туташкан болсо, анда ойнотуу баскычын чыкылдатып мобилдик телефондо ал "Онлайнды" көрсөтөт, болбосо "Оффлайнда".

nb. Сүрөттөрдү жана берилген кадамдарды ээрчиңиз, ошондо сиз чаташпайсыз

3. Код анализи жана акыркы туташуу:

Биринчиден, төмөнкү шилтемени Arduino IDEдеги артыкчылыктарга "кошумча такталар менеджеринин URL'ине" кошушуңуз керек. Шилтеме:

Сиз төмөнкү шилтемеге өтүшүңүз керек: https://github.com/blynkkk/blynk-library/releases/… жана blynk китепканасын жүктөп алыңыз. ZIP файлын жүктөп алгандан кийин, аны ачып, файлдардын мазмунун (китепканалар жана папкалар) Arduino IDEдин эскиз-папкасына көчүрүүңүз керек. Blynk китепканасы кошулганын же өчүрүлбөгөнүн текшерүү үчүн Arduino IDE жана китепкана бөлүмүн текшериңиз, эгер сиз "Blynk" көрсөңүз, бул blynk китепканасы ийгиликтүү кошулганын билдирет.

Жөн эле кодду көчүрүңүз (мурунтан эле берилген) же сиз ExamplesBlynkBoards_USB_SerialsArduino_Serial_USBден кодду ала аласыз. Эки учурда тең сиз жасай турган жалгыз өзгөрүү - бул сиздин почтаңызга Arduino кодуна жөнөтүлгөн авторизация кодун көчүрүү. Кодду азыр жүктөбөңүз. Эми "Command Prompt" ачыңыз жана аны администрация катары иштетиңиз. Экранда кара экран пайда болот. Андан кийин "скрипттер" папкасынын жолун көчүрүү керек. Менин учурда бул "Менин документтерим / Arduino / китепканалары / Blynk / скрипттери" жана аны кара экранга чаптап, киргизиңиз. Андан кийин.bat файлын кара экранга көчүрүп, чапташыңыз керек. Файл "blynk -ser.bat -c COM4". Сиз COM портунун номерин өзгөртүшүңүз керек. Менин учурда бул COM8 болчу. Эми arduino кодун жүктөңүз. Эми командалык кеңеш бөлүгүнө кайтып келип, үч жолу "enter" басыңыз. Бул сизди Blynk Server менен байланыштырат.

4. Blynk App менен көзөмөлдөө:

Эми мобилдик телефонуңуздан blynk колдонмосун ачыңыз жана өзүңүз түзгөн долбоорду ачыңыз. Эгерде тутумуңуз Blynk серверине туташкан болсо, анда мобилдик телефонуңузда 'Онлайн' көрөсүз, болбосо 'Оффлайнда' көрөсүз. Эми шайманды күйгүзүү же өчүрүү баскычын чыкылдатыңыз. Эгер ал иштебей жатса, анда системанын blynk серверине туташкандыгын текшериңиз.

nb. Сүрөттөрдү жана берилген кадамдарды ээрчиңиз, ошондо сиз чаташпайсыз

4 -кадам: КООПСУЗДУК

"loading =" жалкоо ">

Сунушталууда: