(RISOLTO) Notifica non funziona con Blynk

Sto utilizzando la NODEMCU 1.0 (ESP-32E) con l'applicativo Blynk.
Ho un tasto messo a Massa su D5 che premuto va a +5.
Non mi funziona la notifica del tasto premuto, ho il dubbio se ho messo nello sketch il pin corretto (D5).
La NODEMCU si collega regolarmente al Cloud di Blynk.
Lo sketch è il seguente:

/*            
  11 novembre 2021
*/

#define BLYNK_PRINT Serial

#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

#define switch 5  // pulsante su D5 a massa, premuto va a +5
 
char ssid[] = "xxxxxxxxxxx";
char pass[] = "yyyyyyyyyyy";
char auth[] = "zzzzzzzzzzzzzzzzzzzz";
void setup() 
{
Serial.begin(9600);
pinMode(switch,INPUT);
Blynk.begin(auth, ssid, pass);
}
 
void loop()
 {
  Blynk.run();
 
    if(digitalRead(switch) == HIGH)
    {
    Serial.println("Notifica inviata a Blynk");
    Blynk.notify("Tasto premuto"); 
    }   
}

Lello

Risolto!

E' bastato scrivere #define switch D5 invece di #define switch 5

Lello

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.