Anyone hv any idea how to make a switch for sensor? Here's the coding
#define BLYNK_PRINT Serial #include <Servo.h> #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> #define SENSOR D1 char auth[] = ""; char ssid[] = ""; char pass[] = ""; Servo servo1 ; Servo servo2 ; int sensorstate = 0; BLYNK_WRITE (V0) { int x=param.asInt(); if (x==1) { servo1.write(179); servo2.write(179); } else { servo1.write(90); servo2.write(90); } } BLYNK_WRITE (V1) { int x=param.asInt(); if (x==1) { servo1.write(1); servo2.write(1); } else { servo1.write(90); servo2.write(90); } } BLYNK_WRITE (V2) { int x=param.asInt(); if (x==1) { servo1.write(180); servo2.write(0); } else { servo1.write(90); servo2.write(90); } } BLYNK_WRITE (V3) { int x=param.asInt(); if (x==1) { servo1.write(0); servo2.write(180); } else { servo1.write(90); servo2.write(90); } } BLYNK_WRITE (V4) { int x=param.asInt(); if (x==1) { servo1.write(0); servo2.write(180); } else { servo1.write(90); servo2.write(90); } } void setup() { // Debug console Serial.begin(9600); servo1.attach(D4); servo2.attach(D8); pinMode(V0, OUTPUT); pinMode(V1, OUTPUT); pinMode(V2, OUTPUT); pinMode(V3, OUTPUT); pinMode(V4, OUTPUT); pinMode(SENSOR,INPUT); Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); }
@photonics
@mhchen
Out of my realm of knowledge sorry
Same for me, I do a lot more software then hardware programming
Ah, it's okay guys. XD Managed to solve it XD Thank you ^
Join our real-time social learning platform and learn together with your friends!