Съдържание:

Автоматизация с помощта на NodeMCU: 5 стъпки
Автоматизация с помощта на NodeMCU: 5 стъпки

Видео: Автоматизация с помощта на NodeMCU: 5 стъпки

Видео: Автоматизация с помощта на NodeMCU: 5 стъпки
Видео: Zigbee реле с энергомониторингом для DIN рейки, интеграция в Home Assistant 2024, Юли
Anonim
Автоматизация с помощта на NodeMCU
Автоматизация с помощта на NodeMCU

Как да управлявате релето чрез уеб сървър.

Стъпка 1: Компоненти

Хардуер

  • Съвет за развитие на NodeMCU
  • Реле
  • USB кабел

Софтуер

Arduino IDE

Стъпка 2: Подробности за компонентите

Какво е реле

Релето е електромагнитно устройство, което се използва за изолиране на две вериги електрически и свързването им магнитно. Те са много полезни устройства и позволяват една верига да превключва друга, докато са напълно отделни. Те често се използват за свързване на електронна верига (работеща при ниско напрежение) към електрическа верига, която работи при много високо напрежение. Например, реле може да направи 5V DC батерийна верига за превключване на 230V AC мрежова верига.

Как работи

Образ
Образ
Образ
Образ

Релето може да бъде разделено на две части: вход и изход. Входната секция има бобина, която генерира магнитно поле, когато към нея се подаде малко напрежение от електронна верига. Това напрежение се нарича работно напрежение. Обикновено използваните релета се предлагат в различна конфигурация на работно напрежение като 6V, 9V, 12V, 24V и т.н. Изходната секция се състои от контактори, които се свързват или изключват механично. В едно основно реле има три контактора: нормално отворен (NO), нормално затворен (NC) и общ (COM). При липса на входно състояние, COM е свързан към NC. Когато се приложи работното напрежение, релейната бобина се захранва и COM променя контакта на NO. Предлагат се различни конфигурации на релета като SPST, SPDT, DPDT и т.н., които имат различен брой контакти за превключване. Чрез подходяща комбинация от контактори електрическата верига може да се включва и изключва. Вземете вътрешни подробности за структурата на релеен превключвател.

COM терминалът е общият терминал. Ако клемите COIL се захранват с номиналното напрежение, терминалите COM и NO имат непрекъснатост. Ако клемите COIL не са под напрежение, тогава терминалите COM и NO нямат непрекъснатост.

NC терминалът е нормално затворен терминал. Това е терминалът, който може да бъде включен, дори ако релето не получава никакво или достатъчно напрежение за работа.

Терминалът NO е нормално отворен терминал. Това е терминалът, където поставяте желания изход, когато релето получи номиналното си напрежение. Ако няма напрежение към клемите COIL или недостатъчно напрежение, изходът е отворен и не получава напрежение. Когато клемите COIL приемат номиналното напрежение или малко под него, NO терминалът получава достатъчно напрежение и може да включи устройството на изхода.

Какво е NodeMCU

NodeMCU е IoT платформа с отворен код, която включва фърмуер, който работи на ESP8266Wi-FiSoC от Espressif Systems и хардуер, базиран на модула ESP-12.

Образ
Образ

Как да програмирате NodeMCU с Arduino IDE

За да свържете NodeMCU към компютър последователно, трябва да инсталирате драйвера cp2102. След като инсталирате драйвер, свържете NodeMCU с компютър, отворете Arduino IDE и изберете борда NodeMCU 1.0 и изберете порт. След това качете кода.

Как да свържа NodeMCU с реле Тук свързах само една връзка. Можете дори да свържете щифт за напрежение към Vin на NodeMCU вместо 3.3V.

Образ
Образ

Стъпка 3: Инсталирайте NodeMCU в Arduino IDE

Стъпка 1 Отворете Arduino IDE, След това отидете на Файл => Предпочитания

Образ
Образ

Стъпка 2 В допълнителен мениджър на табла, копирайте и поставете URL адреса и щракнете върху OK:

arduino.esp8266.com/stable/package_esp8266c…

Образ
Образ
Образ
Образ

Стъпка 3 Отворете мениджъра на борда, като отидете в Инструменти => Борд => Бойджър.

Образ
Образ

Стъпка 4 Отворете Boards Manager и потърсете nodemcu.

Образ
Образ

Стъпка 5 След това изтеглете ESP8266WiFi библиотека. Отворен мениджър на библиотеки: Sketch => Включване на библиотека => Управление на библиотеки

Образ
Образ

Потърсете ESP8266WiFi библиотека

Образ
Образ

Стъпка 6 Изберете Board and Port.

Образ
Образ
Образ
Образ

Стъпка 4: Програма

Стъпка 5: Резултат

Препоръчано: