
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Это введение в автоматизацию WiFi через NodeMCU или ESP32 и приложение Blynk.
Если вы еще не возились с NodeMCU, автоматизация Wi-Fi может немного раздражать, поэтому здесь я постарался сделать все простым и понятным, чтобы помочь вам присоединиться к победе над Интернетом вещей.
Давайте начнем!
Шаг 1: необходимые вещи



1.) Макетная плата - для соединения компонентов без пайки.
2.) Провода перемычки - для подключения контактов NodeMCU к макетной плате и светодиоду.
3.) Телефон с установленным приложением Blynk - Blynk заставит наш интернет светодиодов мигать.
4.) светодиоды - мигать!
5.) Узел MCU - локальный мозг нашего проекта.
6.) Токоограничивающий резистор 220 Ом - не обязательно, если вы просто делаете этот проект, чтобы учиться, а не на самом деле где-то реализовывать, тем не менее, добавление резистора является хорошей практикой.
Шаг 2: Подключение светодиодов



Подключить светодиоды к Arduino очень просто и просто, просто подключите три отрицательных вывода к контакту GND NodeMCU, затем подключите положительный провод светодиода к любому из цифровых контактов, но помните эти контакты, поскольку вам нужно будет указать их в Blynk.
Шаг 3: Подготовка NodeMCU


Arduino IDE позволяет нам программировать NodeMCU, просто нам нужно загрузить необходимую плату из Board Manager в Arduino.
Теперь подключите NodeMCU к вашему ПК через USB-кабель и откройте Arduino IDE, перейдите в Files-> Preferences-> Additional Board URL. Вставьте эту ссылку -
Теперь перейдите в Инструменты-> Доски-> Менеджер доски. В строке поиска введите «ESP» и установите первый пакет Board, который вы увидите в результатах. Выберите NodeMCU в Инструменты-> Платы, а затем убедитесь, что скорость передачи составляет 115200 бод.
Шаг 4: Настройка Blynk



Откройте приложение, зарегистрируйтесь, создайте новый проект, и вы получите токен аутентификации по электронной почте, скопируйте его.
Шаг 5: Код


В среде Arduino IDE перейдите в Примеры, Blynk, Wifi Boards, выберите NodeMCU.
Теперь вставьте свой токен аутентификации на место, а также введите SSID и пароль своей сети Wi-Fi.
Наконец, загрузите программу на доску.
Шаг 6: Окончательная настройка



Теперь откройте проект в приложении Blynk, а затем добавьте кнопки. Количество кнопок, которые вы будете размещать, зависит от количества подключенных светодиодов.
Когда вы нажмете на кнопку, вы попадете в его настройки (проект должен быть в автономном режиме), в которых вы должны указать номер контакта, на котором вы подключили светодиоды.
Как только вы это сделаете, просто запустите проект, нажав кнопку в правом верхнем углу экрана, и в зависимости от выбранного вами режима кнопки (Push или Switch) вы сможете включать и выключать светодиоды в сюда.
Спасибо за прочтение!
Рекомендуемые:
Большой 7-сегментный интернет-дисплей своими руками: 5 шагов

Большой 7-сегментный интернет-дисплей DIY: в этом проекте я покажу вам, как я объединил 4-дюймовые 7-сегментные дисплеи и модуль Wi-Fi ESP8266, чтобы создать 8-значный дисплей, который может отображать ваши самые важные данные из Интернета. Давайте начнем
Bolt - Ночные часы с беспроводной зарядкой своими руками (6 шагов): 6 шагов (с изображениями)

Bolt - Ночные часы с беспроводной зарядкой своими руками (6 шагов): Индуктивная зарядка (также известная как беспроводная зарядка или беспроводная зарядка) - это тип беспроводной передачи энергии. Он использует электромагнитную индукцию для обеспечения электропитания портативных устройств. Самым распространенным применением является беспроводная зарядка Qi st
Создайте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: 18 шагов

Постройте мини-гидропонные системы своими руками и сад гидропонных трав своими руками с помощью предупреждений Wi-Fi: в этом уроке мы покажем вам, как построить систему #DIY #hydroponics. Эта гидропонная система, сделанная своими руками, будет поливать в соответствии с индивидуальным гидропонным циклом полива с 2 минутами включения и 4 минутами перерыва. Он также будет контролировать уровень воды в резервуаре. Эта система
Беспроводная автоматическая система полива растений своими руками без необходимости доступа в Интернет: 3 шага

Беспроводная автоматическая система полива растений своими руками без необходимости доступа в Интернет: я хотел бы автоматически поливать свои растения регулярно, возможно, один или два раза в день в зависимости от разных сезонов. Но вместо того, чтобы заставить друга по IOT выполнять эту работу, я бы предпочел что-то отдельное для этой конкретной задачи. Потому что я не хочу идти
Окружающее освещение ПК своими руками с использованием светодиодов Arduino и WS2812b: 6 шагов (с изображениями)

Окружающее освещение для ПК своими руками с использованием светодиодов Arduino и WS2812b: мне нужно было больше глубины для моих впечатлений от игр / просмотра фильмов, поэтому вот как я установил окружающее освещение. Прежде чем мы начнем, этот проект требует, чтобы вы знали, как использовать паяльник и некоторые другие базовые инструменты. Если вам неудобно паять