domingo, 1 de maio de 2016

Arenas da OBR 2015

















#include <Servo.h>

Servo garra_d;
Servo garra_e;
Servo elevador;

int aberto_d=0;
int aberto_e=0;
int fechado_d=90;
int fechado_e=90;
int levantar = 0;
int abaixar = 0;
int x;

void setup() {
  // put your setup code here, to run once:
garra_d.attach (8);
garra_e.attach (9);
elevador.attach (10);
garra_d.write (aberto_d);
garra_e.write (aberto_e);
elevador.write (levantar);
x=aberto+d;
}

void loop() {
  // put your main code here, to run repeatedly:
delay (1500);
for (x=aberto; x<fechado_d; x++){
garra_d.write (aberto_d+x);
garra_e.write (aberto_e-x);
delay (15);
}
delay (2000);
for (x=fechado_d; x>aberto_d; x--){
garra_d.write (fechado_d-x);
garra_e.write (fechado_e+x);
delay (15);
}
}


Nenhum comentário:

Postar um comentário