
// Fill-in information from your Blynk Template here
#define BLYNK_TEMPLATE_ID "TMPLYqGVnVj5"
#define BLYNK_DEVICE_NAME "jurassic park gate"

#define BLYNK_FIRMWARE_VERSION      "0.1.0"

#define BLYNK_PRINT Serial

#define APP_DEBUG

#include "BlynkEdgent.h"
#include<Servo.h>

Servo servo1;// this is right gate
Servo servo2;// this is left gate

BLYNK_WRITE(V0)
{
int x = param.asInt();// this is left gate
if(x == HIGH)
  {
    servo1.write(120);
  }
else
  {
     servo1.write(30);
  }
 
int y = param.asInt();// this is right gate
if(y == HIGH)
  {
      servo2.write(1);
      delay(100);
  }
else
  {
      servo2.write(100);
      delay(100);
  }
}

void setup()
{
  Serial.begin(115200);
  servo1.write(130);
  servo1.attach(D4,700,2300);// this is right gate
  servo2.write(1);
  servo2.attach(D7,700,2300);// this is left gate
  
  BlynkEdgent.begin();
}

void loop() 
{
  BlynkEdgent.run();
  
}
