Оглавление:
- Шаг 1: Компоненты
- Шаг 2: детализация компонентов
- Шаг 3: Настройте NodeMCU в Arduino IDE
- Шаг 4: программа
- Шаг 5: Результат
Видео: Автоматизация с использованием NodeMCU: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Как управлять реле с помощью веб-сервера.
Шаг 1: Компоненты
Аппаратное обеспечение
- Плата разработки NodeMCU
- Реле
- USB-кабель
Программное обеспечение
IDE Arduino
Шаг 2: детализация компонентов
Что такое реле
Реле - это электромагнитное устройство, которое используется для электрической изоляции двух цепей и их магнитного соединения. Это очень полезные устройства, которые позволяют одной цепи переключать другую, пока они полностью разделены. Они часто используются для сопряжения электронной схемы (работающей при низком напряжении) с электрической схемой, работающей при очень высоком напряжении. Например, реле может создать цепь батареи 5 В постоянного тока для переключения цепи сети 230 В переменного тока.
Как это работает
Релейный переключатель можно разделить на две части: вход и выход. Входная секция имеет катушку, которая генерирует магнитное поле, когда на нее подается небольшое напряжение от электронной схемы. Это напряжение называется рабочим напряжением. Обычно используемые реле доступны в различных конфигурациях рабочих напряжений, таких как 6 В, 9 В, 12 В, 24 В и т. Д. Выходная секция состоит из контакторов, которые подключаются или отключаются механически. В базовом реле есть три контактора: нормально разомкнутый (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 и перейдите в File => Preference.
Шаг 2 В диспетчере дополнительных плат скопируйте и вставьте URL-адрес и нажмите ОК:
arduino.esp8266.com/stable/package_esp8266c…
Шаг 3 Откройте Board Manager, перейдя в Tools => Board => Boards Manger.
Шаг 4 Откройте Boards Manager и найдите nodemcu.
Шаг 5 После этого загрузите библиотеку ESP8266WiFi. Откройте диспетчер библиотек: Sketch => Включить библиотеку => Управление библиотеками.
Найдите библиотеку ESP8266WiFi
Шаг 6 Выберите Board and Port.
Шаг 4: программа
Шаг 5: Результат
Рекомендуемые:
Домашняя автоматизация нового поколения с использованием Eagle Cad (часть 1 - печатная плата): 14 шагов
Домашняя автоматизация нового поколения с использованием Eagle Cad (Часть 1 - Печатная плата): Введение: Почему я говорю о следующем поколении: потому что в нем используются некоторые компоненты, которые намного лучше традиционных устройств домашней автоматизации. Он может управлять устройствами с помощью: Голосовых команд Google Сенсорной панели на устройстве Управление из приложения
Домашняя автоматизация с использованием ESP8266 или NODEMCU: 6 шагов
Домашняя автоматизация с использованием ESP8266 или NODEMCU: Вы когда-нибудь хотели автоматизировать свой дом через Wi-Fi? Хотите управлять освещением, вентилятором и прочей бытовой техникой со своего смартфона? Или когда-нибудь хотели получить инструкции по подключенным устройствам и началу работы с ними? Этот проект домашней автоматизации будет
Недорогая домашняя автоматизация своими руками с использованием Esp8266: 6 шагов
Самодельная недорогая домашняя автоматизация с использованием Esp8266: Привет всем, Сегодня в этой инструкции я покажу вам, как я подготовил свою собственную домашнюю автоматизацию в качестве шага к умному дому с использованием модуля ESP 8266, обычно известного как nodemcu, чтобы не терять время Давайте начнем:)
Google Ассистент - Домашняя автоматизация Iot с использованием Esp8266: 6 шагов
Google Assistant | Домашняя автоматизация Iot с использованием Esp8266: в этой инструкции я покажу вам домашнюю автоматизацию, управляемую Google Assistant
ДОМАШНЯЯ АВТОМАТИЗАЦИЯ НА ОСНОВЕ ЛОКАЛЬНОГО MQTT-СЕРВЕРА С ИСПОЛЬЗОВАНИЕМ МАЛИНЫ PI И NODEMCU BOARD: 6 шагов
ДОМАШНЯЯ АВТОМАТИЗАЦИЯ НА ОСНОВЕ ЛОКАЛЬНОГО MQTT-СЕРВЕРА С ИСПОЛЬЗОВАНИЕМ МАЛИНЫ PI И NODEMCU BOARD: До сих пор я сделал несколько обучающих видео по управлению приборами через Интернет. И для этого я всегда предпочитал сервер Adafruit MQTT, так как он был прост в использовании и удобен для пользователя. Но все это было основано на Интернете. Это означает, что мы