อันนี้เป็นโค้ดที่ใช้ค่ะ รันแล้วไม่ error นะคะ แต่เชื่อม Blynk ไม่ได้ค่ะ
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#define trigger D1
#define echo D2
long level ;
char auth[] = "tNynG5u3oYsoEDnJGZSRhfXRMv5qinVc";
char ssid[] = "3bb-Radsada-2.4G" ;
char pass[] = "0844803894";
void setup()
{
// Debug console
Serial.begin(9600);
pinMode( trigger, OUTPUT );
pinMode( echo , INPUT );
Blynk.begin(auth, ssid, pass);
}
void loop() {
digitalWrite( trigger , LOW );
digitalWrite( trigger , HIGH );
digitalWrite( trigger , LOW );
long duration = pulseIn( echo, HIGH , 10000 );
level = 0.034 * duration / 2;
Blynk.virtualWrite(V1, level);
Blynk.run();
}