NODEMCU 1.0 (ESP8266) управление модулем реле через BLYNK (через Интернет)
NODEMCU 1.0 (ESP8266) управление модулем реле через BLYNK (через Интернет)
 
В этой статье вы узнаете как управлять модулем реле с помощью приложения BLYNK

Шаг 1. Элементы

1. NODEMCU ESP8266-12E

2. РЕЛЕ модуль 4-канальное

3. Перемычки

4. 5V ПИТАНИЕ

5. УСТРОЙСТВО на Android С ИНТЕРНЕТОМ

6. PC С ИНТЕРНЕТОМ

7. BYNK APP


Шаг 2: Приложение BLYNK





 
1. СОЗДАЙТЕ НОВЫЙ ПРОЕКТ

2. ВЫБЕРИТЕ BOARD NODEMCU

3. НАЖМИТЕ НА ЗНАЧОК (+) ICON

4. ВЫБЕРИТЕ BUTTON

5. ДОБАВЬТЕ ЧЕТЫРЕ КНОПКИ

6. ВЫБЕРИТЕ КАЖДУЮ КНОПКУ И ИЗМЕНИТЕ ПИН СЛЕДУЮЩИМ ОБРАЗОМ

КНОПКА 1 (D1) / КНОПКА 2 (D2) / КНОПКА 3 (D3) / КНОПКА 4 (D4)

Шаг 3: ПРОГРАММИРОВАНИЕ MCU NODE

СКАЧАТЬ ARDUINO

STEP1.OPEN ARDUINO

ШАГ 2. ВЫБЕРИТЕ FILE => PREFERNCES => ADDITIONAL BOARD MANAGERS URL => ВСТАВИТЬ ЭТО http://arduino.esp8266.com/stable/package_esp8266com_index.json

ШАГ 3. ВЫБЕРИТЕ TOOLS =>BOARDS=>BOARD MANAGER
ВЫПОЛНИТЕ ПОИСК "ESP8266"

ВЫ ПОЛУЧИТЕ "esp8266 В ESP8266 COMMUNITY"

УСТАНОВИТЕ ПОСЛЕДНУЮ ВЕРСУЮ V2.3.0

ШАГ 4. 1. ВЫБЕРИТЕ SKETCH => INCLUDE LIBRARIES=>MANAGE LIBRARIES
2. НАЙДИТЕ "BLYNK"

3. УСТАНАВИТЕ «Blynk by volodysmr shymansky»

ШАГ 5. ТЕПЕРЬ ПЕРЕЙДИТЕ В TOOLS=>BOARD=>NODEMCU V1.0 (ESP8266-12E)

ТЕПЕРЬ ПЕРЕЙДИТЕ В TOOLS=>PROGRAMMER=.ARDUINO ISP

ШАГ6. ЗАГРУЗИТЬ ЭТОТ (https://github.com/stevenchanti/P.STEVEN-LYLE-JYOTHI/blob/master/NODEMCU_ESP8266-12E.ino) КОД НА ВАШNODEMCU

#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "your autho token";
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "youretworkssd";
char pass[] = "your network password";
void setup()
{
  // Debug console
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
  // You can also specify server:
  //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 8442);
  //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8442);
}
void loop()
{
  Blynk.run();
  // You can inject your own code or combine it with other sketches.
  // Check other examples on how to communicate with Blynk. Remember
  // to avoid delay() function!
}


ВАМ НУЖНО ИЗМЕНИТЬ НЕКОТОРЫЕ ВЕЩИ В КОДЕ, КАК SSID И ПАРОЛЬ ВАШЕЙ СЕТИ И ВСТАВЬТЕ ВАШУ АУТЕНТИФИКАЦИЮ, КОТОРЫЙ ВЫ ПОЛУЧИЛИ В EMAIL

Шаг 4: СХЕМА


Перевод статьи "NODEMCU 1.0 (ESP8266) CONTROLLED RELAY USING BLYNK (OVER THE WEB)"
1 613