Съдържание:
- Стъпка 1: НЕОБХОДИМО ОБОРУДВАНЕ
- Стъпка 2: СХЕМА НА ВРЪЖКИ
- Стъпка 3: РАБОТЕН ПРИНЦИП
- Стъпка 4: БЕЗОПАСНОСТ
Видео: Домашна автоматизация с приложение BLYNK: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
В този проект аз показах, че как всеки може да контролира своите домакински уреди дистанционно, използвайки мобилния си телефон. За това приложение трябва да бъде инсталирано на вашия мобилен телефон. Името на това приложение е BLYNK App (връзката за изтегляне е дадена в описанието) и се препоръчва непрекъсната интернет услуга. Контролирах само 15W крушка, но можете да контролирате всякакви домакински уреди (лампа, вентилатор и др.).
Стъпка 1: НЕОБХОДИМО ОБОРУДВАНЕ
1. Arduino UNO.
2. Релейни модули (AC - 230 V, DC - 5 V, на снимка).
3. Крушка (15 W, 230 V или друга мощност)
4. Приложение BLYNK (инсталирано на вашия мобилен телефон, връзката е дадена по -долу).
5. Захранване 230 V. (A. C.)
6. Джъмпери.
7. Захранване 12 V. (DC)
8. Поставка за крушки и проводници.
▪ Връзка (приложение BLYNK):-
play.google.com/store/apps/details?id=cc.b…
Стъпка 2: СХЕМА НА ВРЪЖКИ
Връзката е много проста. На снимката е дадено, че релейният модул се захранва от 5 V, но в моя модел съм захранвал релейния модул с помощта на адаптер 12 V. По принцип е по -добре да се захранва с 12 V. Има 6 пина в релейния модул.
Щифт 1 - 12 V/5 V
ПИН 2 - GND
Пин 3 - Сигнал
Пин 4 - COM (често срещан)
ПИН 5 - НЕ (нормално отворен)
Pin 6 - NC (нормално свързан)
Пин 1 се използва за захранване на модула. По принцип релейният модул действа като превключвател за управление на уреди за променлив ток. Така че Pin 3 се използва за изпращане на сигнала, независимо дали искаме да включим/изключим уредите. Pin 3 е свързан към всеки един от цифровите пинове на Arduino UNO. В моя проект това е ПИН 13 на Arduino UNO. Според схемата неутралната линия ще бъде свързана директно към крушката, но живата линия ще бъде свързана към крушката чрез модула. Линията под напрежение, идваща от щепсела (230 V ac), ще бъде свързана към COM (Pin 4) и проводникът от другия полюс на крушката ще бъде свързан към NO (щифт 5). Тъй като не съм използвал никакъв Ethernet щит, така че Arduino трябва да бъде свързан към вашия лаптоп, така че да може да приема сигналите през лаптоп (свързан към интернет). Можете също да използвате NODE-MCU, в този случай не се нуждаете от лаптоп за приемане на сигнали, тъй като NODE-MCU може да приема сигнали през интернет.
Стъпка 3: РАБОТЕН ПРИНЦИП
1. Работа на релейния модул:
Според диаграмата можем да видим, че вътре в релейния модул има нещо като превключвател, чийто единият край е свързан към COM, т.е. Pin 4, а другият край е свързан или между NO, т.е. Pin 5 или NC, т.е. Pin 6. Когато прилагаме 0 V към сигналния щифт, т.е. щифт 3, тогава превключвателят остава в положение НЕ (нормално отворен). Когато прилагаме +5 V към сигнален щифт, превключвателят капе от NO към NC (нормално свързан).
2. Създаване на проекта в BLYNK App:
Изтеглете приложението BLYNK от Google Playstore (връзката вече е дадена). Отворете го и трябва да направите акаунт там. След това кликнете върху „Нов проект“. Сега трябва да кликнете върху „ИЗБЕРЕТЕ УСТРОЙСТВО“и ще бъдете помолени да изберете необходимия хардуер, ще изберете „Arduino UNO“и в „ТИП НА ВРЪЗКАТА“трябва да изберете „USB“. Трябва да посочите и името на проекта. След това кликнете върху „Създаване“. Вашият проект вече е създаден и BLYNK ще изпрати маркер за оторизация на вашата поща, който трябва да поставите в кода на arduino. След това ще получите свободно място, където трябва да добавите бутони, графики и т.н. Ще получите всичко това от кутията с приспособления. В този проект, тъй като работим само с един уред, ще добавим само един бутон. След като щракнете върху „Бутон“, иконата ще бъде добавена в свободното пространство. Можете да поставите бутона навсякъде по екрана. След това трябва да кликнете върху бутона, за да го персонализирате. Трябва да дадете име там и трябва да изберете дали използвате цифров или аналогов ao виртуален щифт. Трябва също да споменете щифта №. Както в този проект, ние използваме D13, т.е. цифров пин 13. Сега изберете режима "Push" или "Slide", зависи от вас. След това връщане към главния екран, ще видите бутон за възпроизвеждане в десния ъгъл на екрана, трябва да кликнете върху него, за да активирате проекта. Ако вашата система е готова и свързана с интернет, след това на мобилен, след като щракнете върху бутона за възпроизвеждане той ще показва „Онлайн“иначе „Офлайн“.
n.b. Следвайте снимките последователно и предоставените стъпки, тогава няма да се объркате
3. Анализ на кода и окончателно свързване:
Първо трябва да добавите следната връзка в „URL адрес на допълнителен мениджър на табла“в предпочитанията в Arduino IDE. Връзка:
Трябва да отидете на следната връзка: https://github.com/blynkkk/blynk-library/releases/… и да изтеглите библиотеката blynk. След като изтеглите zip файла, трябва да го разархивирате и да копирате съдържанието на файловете (библиотеки и папки) в папката sketchbook на IDE на Arduino. За да проверите дали библиотеката blynk е добавена или не, рестартирайте Arduino IDE и проверете в секцията библиотека, ако видите „Blynk“, това означава, че библиотеката blynk е успешно добавена.
Просто копирайте кода (вече предоставен) или можете да го получите от ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. И в двата случая единствената промяна, която трябва да направите, е да копирате кода за упълномощаване, изпратен до вашата поща, в кода на Arduino. Не качвайте кода сега. Сега отворете „Команден ред“и го стартирайте като администрация. На екрана ще се появи черен екран. След това трябва да копирате пътя на папката "скриптове". В моя случай това е "Моите документи / Arduino / библиотеки / Blynk / скриптове" и го поставете на черния екран и поставете enter. След това трябва да копирате и поставите.bat файла на черния екран. Файлът е "blynk -ser.bat -c COM4". Трябва да промените номера на COM порта. В моя случай това беше COM8. Сега качете кода на arduino. Сега се върнете към частта на командния ред и натиснете три пъти „enter“. Това ще ви свърже с Blynk Server.
4. Контрол с приложението Blynk:
Сега отворете приложението blynk от мобилния си телефон и отворете проекта, който сте създали. Ако вашата система е свързана към Blynk сървър, тогава ще видите „Online“в мобилния си телефон, в противен случай ще видите „Offline“. Сега кликнете върху бутона за включване или изключване на уреда. Ако не работи, проверете дали системата е свързана към blynk сървъра.
n.b. Следвайте снимките последователно и предоставените стъпки, тогава няма да се объркате
Стъпка 4: БЕЗОПАСНОСТ
"loading =" мързелив ">
Препоръчано:
Изключително ниска мощност WiFi система за домашна автоматизация: 6 стъпки (със снимки)
Система за домашна автоматизация с ултра ниска мощност: В този проект ние показваме как можете да изградите основна локална система за домашна автоматизация в няколко стъпки. Ще използваме Raspberry Pi, който ще действа като централно WiFi устройство. Като има предвид, че за крайните възли ще използваме IOT Cricket, за да направим батерията мощна
Направи си сам алармена система за домашна автоматизация!: 5 стъпки (със снимки)
Направи си алармена система за домашна автоматизация!: В този проект ще ви покажа как да използвате софтуера Home Assistant, за да създадете алармена система за нарушители за вашия дом. По принцип системата ще открие дали вратата се отваря без разрешение и след това ще изпрати известие
Домашна автоматизация с ESP8266 WiFi без използване на Blynk !: 24 стъпки (със снимки)
Домашна автоматизация с ESP8266 WiFi без използване на Blynk !: Първо, искам да БЛАГОДАРЯ на всички, че ме направиха победител в Automation Contest 2016 за това УКАЗАНО. И така, както ви обещах, ето инструкциите за управление на домакински уреди с WiFi модул ESP8266
Проста домашна автоматизация (персонализирано Bluetooth приложение): 6 стъпки
Simple Home Automation (персонализирано приложение за Bluetooth): в този урок ще ви покажа как да изградите проста домашна автоматизация (тоест можем да контролираме нашите домашни приложения с нашия смартфон)
Планиране на домашна система за домашна автоматизация: 12 стъпки
Планиране на система за домашна автоматизация „Направи си сам“: Целта на тази инструкция не е да ви каже как можете да правите каквото искате в дома си. Вместо това е написано, за да се превърне една идея в реалност, но също така да се превърне лудостта в здрав разум чрез разбиране на границите (технология, цена, необходимо време