V5 คือ widjet timer ครับซึ่งมันจะทำงานทุกวันเมื่อถึงเวลา ผมจึงอยากกำหนดปุ่มเพื่อปิดเปิดการทำงานของมัน มีแนวทางการเขียนโค้ดควบคุมอย่างไรได้บ้างครับ
แนวทางครับ
- สร้างปุ่มมา 1 ปุ่ม (V1) ที่ Blynk App
- กำหนดตัว แปร x เป็น int
EX..
int x;
BLYNK_WRITE(V1)
{
int pinValue = param.asInt();
if (pinValue == 1 ) {
x = 1;
}
if (pinValue == 0) {
x = 0;
}
}
BLYNK_WRITE(V5)
{
if (param.asInt == 0 and x==1) {
digitalWrite(D5,LOW);
}
if (param.asInt == 1 and x==1) {
digitalWrite(D5,HIGH);
}
}
1 Likes