สอบถามการนำค่าในแอพ Blynk มาใช้ครับ
ผมใช้คำสั่ง timer ตั้งเวลาเปิดปิดจากใน blynk ซึ่งถ้าถึงเวลาเปิดจะได้ค่า 1 มาและปิดได้ค่า 0 แต่จะทำยังไงให้ค่านี้นำไปใช้ใน void loop() ได้ครับ โึค้ดมันอยู่ก่อน void setup() BLYNK_WRITE(V5)
{
// You'll get HIGH/1 at startTime and LOW/0 at stopTime.
// this method will be triggered every day
// until you remove widget or stop project or
// clean stop/start fields of widget
Serial.print("Got a value: ");
Serial.println(param.asStr());
}
การใช้งานเบื้องต้นผมอธิบายไว้ในบทความ คอร์สสอน Arduino ESP8266
สำหรับรายละเอียดใช้งาน ต้องดูตามเอกสารของ Blnk อีกทีครับ
http://docs.blynk.cc/#widgets-controllers-timer