#include <Servo.h>
int servo1_pin = 9;
int servo2_pin = 10;
int servo3_pin = 11;
Servo servo1;
Servo servo2;
Servo servo3;
int hor_analog;
int hor_pin = A0;
int vert_analog;
int vert_pin = A1;
bool click;
int click_pin = 8;
void setup() {
servo1.attach(servo1_pin);
servo2.attach(servo2_pin);
servo3.attach(servo3_pin);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
hor_analog = analogRead(hor_pin);
vert_analog = analogRead(vert_pin);
click = digitalRead(click_pin);
Serial.print(hor_analog);
Serial.print(" ");
Serial.print(hor_analog);
Serial.print(" ");
Serial.println(click);
//parte faltando:
int hor_angle;
int vert_angle;
hor_angle = map( hor_analog, 0, 1023, 0, 180);
vert_angle = map(vert_analog, 0, 1023, 0, 180);
servo1.write(hor_angle);
servo2.write(vert_angle);
if (click == HIGH){
servo3.write( 180 );
} else {
servo3.write(0);
}
delay(25);
}