Оглавление:

Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов
Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов

Видео: Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов

Видео: Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов
Видео: #3 NodeMCU | Управление платой через интернет WIFI | PC | Android | 2024, Ноябрь
Anonim
Светодиод, управляемый через Интернет, с использованием NodeMCU
Светодиод, управляемый через Интернет, с использованием NodeMCU

Интернет вещей (IoT) - это система взаимосвязанных вычислительных устройств, механических и цифровых машин, объектов, животных или людей, которым предоставляются уникальные идентификаторы и возможность передавать данные по сети без необходимости взаимодействия человека с человеком или человека. взаимодействие с компьютером.

В этом руководстве мы создадим простой проект IoT. Светодиодный индикатор, управляемый веб-страницей, с помощью NodeMCU, подключенного к локальной сети.

ОПИСАНИЕ NodeMCU - это платформа Интернета вещей с открытым исходным кодом. Он включает в себя прошивку, которая работает на ESP8266 WiFi SoC от Espressif, и оборудование, основанное на модуле ESP-12. Термин «NodeMcu» по умолчанию относится к прошивке, а не к набору разработчика. Прошивка ESP8266 использует язык сценариев Lua. Он основан на проекте Lua и построен на Espressif Non-OS SDK для ESP8266. Он использует множество проектов с открытым исходным кодом, таких как Lua-cjson и spiffs. Интерактивная прошивка на основе LUA для Expressif ESP8622 Wi-Fi SoC, а также аппаратная плата с открытым исходным кодом, которая, в отличие от модулей Wi-Fi ESP8266 за 3 доллара, включает в себя чип CP2102 TTL to USB для программирования и отладки, удобен для макетов и может просто получить питание через порт micro USB.

ОСОБЕННОСТИ

  • Модуль Wi-Fi - модуль ESP-12E, аналогичный модулю ESP-12, но с 6 дополнительными GPIO.
  • USB - порт micro USB для питания, программирования и отладки
  • Разъемы - 2x 2,54 мм 15-контактный разъем с доступом к GPIO, SPI, UART, ADC и контактам питания Разное - кнопки сброса и прошивки
  • Питание - 5 В через порт micro USB

Шаг 1. Необходимые материалы

Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
  1. ESP8266 NodeMCU
  2. Макетная плата
  3. ВЕЛ
  4. Провода перемычки
  5. IDE Arduino

Шаг 2: Установка пакета платы NodeMCU

Установка пакета платы NodeMCU
Установка пакета платы NodeMCU
Установка пакета платы NodeMCU
Установка пакета платы NodeMCU
  1. Откройте Arduino IDE. Перейдите в Файлы-> Настройки. Введите https://arduino.esp8266.com/stable/package_esp8266… в поле дополнительных URL-адресов Board Manager.
  2. Теперь перейдите в Инструменты-> Платы-> Менеджер плат, найдите ESP8266 и установите пакет.

Шаг 3: штыревые соединения

Штыревые соединения
Штыревые соединения
  1. D7 NodeMCU на светодиоды + ve.
  2. G NodeMCU на светодиоды -ve.

Шаг 4: Исходный код

Исходный код
Исходный код
Исходный код
Исходный код
Исходный код
Исходный код
Исходный код
Исходный код

В коде

измените ssid на свое имя ssid

и пароль к вашему паролю SSID

const char * ssid = "MODI"; // ваш ssid

const char * password = "8826675619"; // Ваш пароль

Шаг 5. Загрузка кода

Загрузка кода
Загрузка кода

Когда вы успешно установили соединение на макетной плате и напишите код, вы должны загрузить код в NodeMCU с помощью микро-USB.

Теперь перейдите в Инструменты> Плата> Модули ESP8266, и вы увидите множество вариантов для ESP8266. Выберите «NodeMCU 1.0 (модуль ESP-12E). Затем выберите свой порт. Если вы не можете распознать свой порт, перейдите в Панель управления> Система> Диспетчер устройств> Порт и обновите драйвер USB.

Теперь загрузите код на доску.

Шаг 6: Управление светодиодом

Управление светодиодом
Управление светодиодом
Управление светодиодом
Управление светодиодом
Управление светодиодом
Управление светодиодом
Управление светодиодом
Управление светодиодом
  • Теперь откройте свой Serial Monitor, а не по URL-адресу.
  • Теперь введите URL-адрес в браузере вашего телефона.
  • Откроется страница с двумя кнопками ВКЛ и ВЫКЛ.
  • Если все правильно, при нажатии на кнопку ON светодиод загорится, а при нажатии на OFF светодиод погаснет.

Рекомендуемые: