Съдържание:
- Стъпка 1: Използвани компоненти
- Стъпка 2: Описание
- Стъпка 3: Реле
- Стъпка 4: DHT11 сензор
- Стъпка 5: Приложението Blynk
- Стъпка 6: Електрическа схема
- Стъпка 7: Код
Видео: IOT проект за домашна автоматизация IOT #1: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
# ВЪВЕДЕНИЕ
Домашната автоматизация е процесът на автоматизация на домакински уреди като променлив ток, вентилатор, хладилник, светлини и списъкът продължава, така че да могат да се управляват с вашия телефон, компютър или дори дистанционно. Този проект се занимава с esp2866 nodeMCU за управление на уредите на нашия дом чрез нашата WiFi мрежа.
Стъпка 1: Използвани компоненти
ESP 2866 NodeMCU
2. 5V dc източник / Arduino UNO за 5V източник
3. DHT11 сензор
4. Електрическа крушка
5. 5V релеен модул
6. Платформа
7. Джъмперни проводници (мъж-жена и мъж-мъж)
8. Смартфон с инсталирано приложение Blynk
9. WiFi мрежа.
Стъпка 2: Описание
1. NodeMCU (Node MicroController Unit) е среда за разработка на софтуер и хардуер с отворен код, изградена около много евтина система на чип (SoC), наречена ESP8266.
ESP8266 е евтин чип за WiFi модул, който може да бъде конфигуриран за свързване към Интернет за Интернет на нещата (IoT) и подобни технологични проекти. По принцип вашите нормални електрически и механични съоръжения не могат да се свързват сами с интернет. Те нямат вградена настройка за това.
Можете да настроите ESP8266 с тези съоръжения и да правите невероятни неща. Контрол, мониторинг, анализ и много други. ESP8266 NodeMCU има 17 GPIO пина, които могат да бъдат присвоени на различни функции като I2C, I2S, UART, PWM, IR дистанционно управление, LED светлина и бутон програмно. Всеки цифрово активиран GPIO може да бъде конфигуриран като висок или нисък. За повече подробности вижте
nodeMCU
Стъпка 3: Реле
е електрически превключвател, който може да се включва или изключва, оставяйки тока да премине или не, и може да се управлява с ниско напрежение, като 5V, осигурено от щифтовете Arduino.
Следващата фигура показва извода на релейния модул 3-те пина от лявата страна на релейния модул свързват високо напрежение, а щифтовете от дясната страна свързват компонента, който изисква ниско напрежение-щифтовете Arduino.
Страната с високо напрежение има два конектора, всеки с три гнезда: общ (COM), нормално затворен (NC) и нормално отворен (NO).
1. COM: общ щифт
2. NC (нормално затворен): нормално затворената конфигурация се използва, когато искате релето да бъде затворено по подразбиране, което означава, че токът тече, освен ако не изпратите сигнал от Arduino към релейния модул, за да отворите веригата и да спрете тока.
3. НЕ (нормално отворен): нормално отворената конфигурация работи обратното: релето е винаги отворено, така че веригата е прекъсната, освен ако не изпратите сигнал от Arduino за затваряне на веригата.
Връзките между релейния модул и NodeMCU са наистина прости:
1. GND: отива на земята
2. IN: управлява релето (то ще бъде свързано към цифров извод nodeMCU)
3. VCC: отива на 5V
Тук даваме този 5V и GND щифт на релето е свързан съответно към arduino 5V и GND щифт и GND щифтът на arduino е общ с GND щифта на NodeMCU.
Преди да продължите с този проект, искам да ви уведомя, че имате работа с мрежовото напрежение. Така че, моля, вижте връзката правилно, преди да я включите. Пинове и описание на връзката:
1. Зеленият проводник свързва D2 извода на nodeMCU към i/p на релето
2. Червеният и жълтият проводник свързват съответно 5V и GND към VCC и GND на релето.
Сега за свързване на товара (в този случай крушката). Първо отрежете жив проводник на крушката или лампата. Сега свържете първия край, т.е. отива към мрежово захранване към щифта NO (ако от време на време искате да включите лампата/крушката), а другият край на проводника под напрежение, отиващ към крушката, към COM щифта на релето. Моля, намерете връзката по -долу.
Стъпка 4: DHT11 сензор
Използва се за отчитане на температурата и влажността на работното място в тази стая на сензора.
За повече подробности вижте
Връзката на DHT11 е както следва. Свържете VCC и GND щифтовете на сензора към 3.3V и GND щифтовете на nodeMCU съответно и пина за данни към D4 в тази ямка можете да използвате всеки от GPIO щифтовете в този проект, обсъден досега. Моля, обърнете се към следното изображение:
Тук червеният и зеленият проводник свързват 3.3V и GND щифтовете на nodeMCU съответно с щифта VCC (+) и GND (-) на сензора DHT11.
Стъпка 5: Приложението Blynk
Blynk е нова платформа, която ви позволява бързо да изграждате интерфейси за контрол и мониторинг на вашите хардуерни проекти от вашето iOS и Android устройство. След като изтеглите приложението Blynk, можете да създадете табло за управление на проекта и да подредите бутони, плъзгачи, графики и други приспособления на екрана.
За да започнете с blynk, следвайте връзката по -долу.
За повече подробности вижте
Стъпка 6: Електрическа схема
Стъпка 7: Код
Вземете кода си тук
Още няколко полезни връзки
1. Връзка към библиотеката на Blynk за arduino IDE
2. dht11 сензорна библиотека
3. Проста библиотека с таймер
4. Защо се използва обикновен таймер ??
Препоръчано:
Как да направим домашна автоматизация, базирана на IoT с контролно реле на сензори NodeMCU: 14 стъпки (със снимки)
Как да направим домашна автоматизация на базата на IoT с реле за управление на сензори NodeMCU: В този проект, базиран на IoT, направих домашна автоматизация с модул за релейно управление Blynk и NodeMCU с обратна връзка в реално време. В ръчен режим този релейен модул може да се управлява от мобилен телефон или смартфон и, ръчно превключване. В автоматичен режим този умен
Домашна автоматизация, контролирана от Интернет/облак, използвайки Esp8266 (aREST, MQTT, IoT): 7 стъпки (със снимки)
Интернет/облачна контролирана домашна автоматизация, използваща Esp8266 (aREST, MQTT, IoT): ВСИЧКИ кредити на http://arest.io/ за облачната услуга !! IoT е най -обсъжданата тема в света в момента !! Облачните сървъри и услуги, които правят това възможно, са атракционната точка на днешния свят … ИЗТЕГЛЯНЕТО НА ДИСТАНЦИОННАТА БАРИЕРА беше и е
Планиране на домашна система за домашна автоматизация: 12 стъпки
Планиране на система за домашна автоматизация „Направи си сам“: Целта на тази инструкция не е да ви каже как можете да правите каквото искате в дома си. Вместо това е написано, за да се превърне една идея в реалност, но също така да се превърне лудостта в здрав разум чрез разбиране на границите (технология, цена, необходимо време
Мрежов контролер на IoT. Част 9: IoT, Домашна автоматизация: 10 стъпки (със снимки)
Мрежов контролер на IoT. Част 9: IoT, Домашна автоматизация: Отказ от отговорност ПРОЧЕТЕТЕ ТОЗИ ПЪРВО Тази инструкция описва проект, който използва мрежово захранване (в този случай UK 240VAC RMS), въпреки че са положени всички грижи за използване на безопасни практики и принципи на добър дизайн, винаги съществува риск от потенциално смъртоносен избирам
WiFi IoT сензор за температура и влажност. Част: 8 IoT, Домашна автоматизация: 9 стъпки
WiFi IoT сензор за температура и влажност. Част: 8 IoT, Домашна автоматизация: Преамбюл Тази статия документира практическата стабилност и по -нататъшното развитие на по -ранна инструкция: „Pimping“вашето първо IoT WiFi устройство. Част 4: IoT, Домашна автоматизация, включително цялата необходима софтуерна функционалност, за да се постигне успех