Оглавление:
- Шаг 1. Необходимые материалы
- Шаг 2: Установка пакета платы NodeMCU
- Шаг 3: штыревые соединения
- Шаг 4: Исходный код
- Шаг 5. Загрузка кода
- Шаг 6: Управление светодиодом
![Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов](https://i.howwhatproduce.com/images/001/image-1235-45-j.webp)
Видео: Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов
![Видео: Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов Видео: Светодиод, управляемый через Интернет с использованием NodeMCU: 6 шагов](https://i.ytimg.com/vi/LHmj3CSN3xc/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Светодиод, управляемый через Интернет, с использованием NodeMCU Светодиод, управляемый через Интернет, с использованием NodeMCU](https://i.howwhatproduce.com/images/001/image-1235-46-j.webp)
Интернет вещей (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. Необходимые материалы
![Необходимые материалы Необходимые материалы](https://i.howwhatproduce.com/images/001/image-1235-47-j.webp)
![Необходимые материалы Необходимые материалы](https://i.howwhatproduce.com/images/001/image-1235-48-j.webp)
![Необходимые материалы Необходимые материалы](https://i.howwhatproduce.com/images/001/image-1235-49-j.webp)
![Необходимые материалы Необходимые материалы](https://i.howwhatproduce.com/images/001/image-1235-50-j.webp)
- ESP8266 NodeMCU
- Макетная плата
- ВЕЛ
- Провода перемычки
- IDE Arduino
Шаг 2: Установка пакета платы NodeMCU
![Установка пакета платы NodeMCU Установка пакета платы NodeMCU](https://i.howwhatproduce.com/images/001/image-1235-51-j.webp)
![Установка пакета платы NodeMCU Установка пакета платы NodeMCU](https://i.howwhatproduce.com/images/001/image-1235-52-j.webp)
- Откройте Arduino IDE. Перейдите в Файлы-> Настройки. Введите https://arduino.esp8266.com/stable/package_esp8266… в поле дополнительных URL-адресов Board Manager.
- Теперь перейдите в Инструменты-> Платы-> Менеджер плат, найдите ESP8266 и установите пакет.
Шаг 3: штыревые соединения
![Штыревые соединения Штыревые соединения](https://i.howwhatproduce.com/images/001/image-1235-53-j.webp)
- D7 NodeMCU на светодиоды + ve.
- G NodeMCU на светодиоды -ve.
Шаг 4: Исходный код
![Исходный код Исходный код](https://i.howwhatproduce.com/images/001/image-1235-54-j.webp)
![Исходный код Исходный код](https://i.howwhatproduce.com/images/001/image-1235-55-j.webp)
![Исходный код Исходный код](https://i.howwhatproduce.com/images/001/image-1235-56-j.webp)
![Исходный код Исходный код](https://i.howwhatproduce.com/images/001/image-1235-57-j.webp)
В коде
измените ssid на свое имя ssid
и пароль к вашему паролю SSID
const char * ssid = "MODI"; // ваш ssid
const char * password = "8826675619"; // Ваш пароль
Шаг 5. Загрузка кода
![Загрузка кода Загрузка кода](https://i.howwhatproduce.com/images/001/image-1235-58-j.webp)
Когда вы успешно установили соединение на макетной плате и напишите код, вы должны загрузить код в NodeMCU с помощью микро-USB.
Теперь перейдите в Инструменты> Плата> Модули ESP8266, и вы увидите множество вариантов для ESP8266. Выберите «NodeMCU 1.0 (модуль ESP-12E). Затем выберите свой порт. Если вы не можете распознать свой порт, перейдите в Панель управления> Система> Диспетчер устройств> Порт и обновите драйвер USB.
Теперь загрузите код на доску.
Шаг 6: Управление светодиодом
![Управление светодиодом Управление светодиодом](https://i.howwhatproduce.com/images/001/image-1235-59-j.webp)
![Управление светодиодом Управление светодиодом](https://i.howwhatproduce.com/images/001/image-1235-60-j.webp)
![Управление светодиодом Управление светодиодом](https://i.howwhatproduce.com/images/001/image-1235-61-j.webp)
![Управление светодиодом Управление светодиодом](https://i.howwhatproduce.com/images/001/image-1235-62-j.webp)
- Теперь откройте свой Serial Monitor, а не по URL-адресу.
- Теперь введите URL-адрес в браузере вашего телефона.
- Откроется страница с двумя кнопками ВКЛ и ВЫКЛ.
- Если все правильно, при нажатии на кнопку ON светодиод загорится, а при нажатии на OFF светодиод погаснет.
Рекомендуемые:
Управление Led через приложение Blynk с помощью Nodemcu через Интернет: 5 шагов
![Управление Led через приложение Blynk с помощью Nodemcu через Интернет: 5 шагов Управление Led через приложение Blynk с помощью Nodemcu через Интернет: 5 шагов](https://i.howwhatproduce.com/images/001/image-766-j.webp)
Управление светодиодом через приложение Blynk с помощью Nodemcu через Интернет: Привет всем, сегодня мы покажем вам, как вы можете управлять светодиодом с помощью смартфона через Интернет
Светодиод, управляемый через Интернет, с использованием веб-сервера на базе ESP32: 10 шагов
![Светодиод, управляемый через Интернет, с использованием веб-сервера на базе ESP32: 10 шагов Светодиод, управляемый через Интернет, с использованием веб-сервера на базе ESP32: 10 шагов](https://i.howwhatproduce.com/images/002/image-3512-61-j.webp)
Светодиод, управляемый через Интернет с использованием веб-сервера на основе ESP32: обзор проекта В этом примере мы выясним, как настроить веб-сервер на основе ESP32 для управления состоянием светодиода, доступного из любой точки мира. Для этого проекта вам понадобится компьютер Mac, но вы можете запустить это программное обеспечение даже на i
Ровер, управляемый через Интернет: 14 шагов (с изображениями)
![Ровер, управляемый через Интернет: 14 шагов (с изображениями) Ровер, управляемый через Интернет: 14 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-8614-9-j.webp)
Ровер, управляемый через Интернет: создание роботов и игры с ними - мое главное виноватое удовольствие в жизни. Другие играют в гольф или на лыжах, но я создаю роботов (так как я не могу играть в гольф или кататься на лыжах :-). Я нахожу это расслабляющим и веселым! Чтобы сделать большинство своих ботов, я использую комплекты шасси. Использование комплектов помогает мне делать то, что
Плотти Ботти: робот для рисования, управляемый через Интернет!: 10 шагов
![Плотти Ботти: робот для рисования, управляемый через Интернет!: 10 шагов Плотти Ботти: робот для рисования, управляемый через Интернет!: 10 шагов](https://i.howwhatproduce.com/images/004/image-10234-2-j.webp)
Plotti Botti: робот для рисования, управляемый через Интернет !: Plotti Botti - это XY-плоттер, прикрепленный к доске, которым может управлять кто угодно через LetsRobot.tv
Светодиодный индикатор Arduino, управляемый через Интернет: 5 шагов (с изображениями)
![Светодиодный индикатор Arduino, управляемый через Интернет: 5 шагов (с изображениями) Светодиодный индикатор Arduino, управляемый через Интернет: 5 шагов (с изображениями)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11135881-web-controlled-arduino-led-5-steps-with-pictures-j.webp)
Светодиодный индикатор Arduino, управляемый через Интернет: в этом руководстве показано, как создать трехцветный светодиод с подключением к Интернету на основе Arduino и экрана WIZnet Ethernet, которым можно управлять из любого веб-браузера. Поскольку светодиод отображается через простой веб-сервис RESTful, работающий на цвете Arduino