Съдържание:
- Стъпка 1: Компоненти
- Стъпка 2: Подробности за компонентите
- Стъпка 3: Инсталирайте NodeMCU в Arduino IDE
- Стъпка 4: Програма
- Стъпка 5: Резултат
Видео: Автоматизация с помощта на NodeMCU: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Как да управлявате релето чрез уеб сървър.
Стъпка 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: Резултат
Препоръчано:
Домашна автоматизация с помощта на ESP8266 или NODEMCU: 6 стъпки
Домашна автоматизация с помощта на ESP8266 или NODEMCU: Искали ли сте някога да направите дома си автоматизиран чрез wifi? Искате да управлявате светлините, вентилатора и всички други уреди от вашия смартфон? Или някога сте искали инструктаж за свързани устройства и как да започнете с него? Този проект за домашна автоматизация ще
IR домашна автоматизация с помощта на реле: 6 стъпки (със снимки)
IR Home Automation Използване на реле: Infared Remote Home Automation System (Внимание: Повторете проекта на свой собствен риск! Този проект включва високо напрежение)
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino - Идеи за домашна автоматизация: 15 стъпки (със снимки)
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino | Идеи за домашна автоматизация: В този проект за домашна автоматизация ще проектираме интелигентен домашен релейен модул, който може да управлява 5 домакински уреди. Този релейен модул може да се управлява от мобилен телефон или смартфон, дистанционно IR или дистанционно за телевизор, ръчно превключване. Това интелигентно реле също може да усети
Домашна автоматизация с Raspberry Pi с помощта на релейна платка: 7 стъпки
Домашна автоматизация с Raspberry Pi с помощта на релейна платка: Голям брой хора искат голям комфорт, но на разумни цени. Чувстваме се мързеливи да осветяваме къщите всяка вечер, когато слънцето залезе и следващата сутрин, отново да изключим осветлението или да включим/изключим климатика/вентилатора/нагревателите, както
Как да направим система за домашна автоматизация на Firebase с помощта на NodeMCU - в IOT платформа: 14 стъпки
Как да направите система за домашна автоматизация на Firebase с помощта на NodeMCU | в платформата IOT: ЦЕЛ НА ТОЗИ ПРОЕКТ Този проект има за цел да разработи система за домашна автоматизация, която дава на потребителя пълен контрол над всички устройства с дистанционно управление на дома му, използвайки приложението IOT Android. Има много онлайн сървъри и платформи на трети страни