Обсуждение Blynk и ESP8266

kand74

New member
Добрый день!!! Необходима помощь.
Имеется устройство, которое требует для включения, подать высокий уровень, длительностью более 300 ms. В приложении добавлена кнопка в режиме PUSH, на пин GP12. В ESP 8266 залит простенький скетч:

Код:
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

#define Sigaon 12

char auth[] = "xxxx";
char ssid[] = "xxxxx";
char pass[] = "xxxxx";

void setup() {

  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass, IPAddress(xxx.xxx.xxx.xxx), 8080);  
  pinMode(Sigaon, OUTPUT);
  digitalWrite(Sigaon, LOW);
}

void loop()
{
  Blynk.run();
 
}
Соответственно кратковременное нажатие на кнопку не дает результата(((
Подскажите пожалуйста как реализовать необходимою мне длительность импульса при однократном нажатии. Читал на форуме несколько тем по поводу кнопки, но не добился результата((
 

Jon

Member
Вот, что-то не получается у меня его запуститm, ни на UNO , ни на ESP
надо внимательно выполнить все процедуры запуска. Сосредоточьтесь только на одном конкретном устройстве.
Получите уникальный идентификатор auth . Запустите стандартный пример. вставте auth в свой скеч, укажите в примере свою сеть и все заработает.
 

Jon

Member
Вот, что-то не получается у меня его запуститm, ни на UNO , ни на ESP
надо внимательно выполнить все процедуры запуска. Сосредоточьтесь только на одном конкретном устройстве.
Получите уникальный идентификатор auth . Запустите стандартный пример. вставте auth в свой скеч, укажите в примере свою сеть и все заработает.
 
Сверху Снизу