#define BLYNK_TEMPLATE_ID "TMPL2QPi8C8EJ"
#define BLYNK_TEMPLATE_NAME "ROBOT CUADRUPEDO"
#define BLYNK_AUTH_TOKEN "pG_Gb1vkTQGskFbXBV5_dEkro1HEdMHC"
#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <WiFiClient.h>
#include <Blynk.h>
#include <BlynkSimpleEsp32>
#include <ESP32Servo.h>
char network[]="NeoTech";
char password[]="47323920";
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;
Servo servo5;
Servo servo6;
Servo servo7;
Servo servo8;
void setup() {
Serial.begin(9600);
Blynk.begin(BLYNL_AUTH_TOKEN,network,password);
pinMode(12, INPUT);
servo1.attach(13);
servo2.attach(14);
servo3.attach(4);
servo4.attach(16);
servo5.attach(5);
servo6.attach(7);
servo7.attach(27);
servo8.attach(26);
}
void loop() {
Blynk.run();
if(digitalRead(12)==1){
///////// PRIMERA POSICIÓN ///////////
servo4.write(135);
servo3.write(90);
servo2.write(45);
servo1.write(90);
servo5.write(0);
servo6.write(0);
servo7.write(180);
servo8.write(180);
//////// SEGUNDA POSICIÓN////////////
servo5.write(80);
servo4.write(90);
servo5.write(0);
/////// TERCERA POSICÓN//////////////
servo6.write(80);
servo3.write(45);
servo6.write(0);
/////// CUARTA POSICIÓN//////////////
servo8.write(100);
servo2.write(90);
servo8.write(180);
//////// QUINTA POSICIÓN/////////////
servo7.write(100);
servo1.write(135);
servo7.write(180);
delay(100);
}
}