#define BLYNK_PRINT Serial
#include <CurrentSensor.h> //Инициализируем библиотеку для работы с ACS712
#include <ESP8266WiFi.h> //Инициализируем библиотеку для работы с WiFi
#include <BlynkSimpleEsp8266.h> //Инициализируем библиотеку Blynk для ESP8266
ACS712 sensorCurrent(A0); //Создаем объект для работы с датчиком тока и передаем ему номер пина, к которому он подключен
char auth[] = "YourAuthToken"; //Токен проекта (получите на электронную почту при создании проекта)
char ssid[] = "YourNetworkName"; //Имя Вашей сети WiFi
char pass[] = "YourPassword"; //Пароль Вашей сети WiFi
void setup()
{
Serial.begin(9600); //инициализация Serial
Blynk.begin(auth, ssid, pass); //Инициализация Blynk
}
void loop()
{
Blynk.run(); //Запуск Blynk
Blynk.virtualWrite(0, sensorCurrent.readCurrentAC()); //Вывод показателей сенсора для переменного тока
delay(100); //Небольшая пауза перед тем, как начать сначала
}