#include <Servo.h>
Servo servoMotor0bjX;
Servo servoMotor0bjY;
Servo servoMotor0bjZ;
int const X = 3;
int const Y = 5;
int const Z = 6;
int joystickX = 0;
int joystickY = 0;
int joystickZ = 0;
int eixoX = A0;
int eixoY = A1;
int eixoZ = 2;
void setup() {
servoMotor0bjX.attach(X);
servoMotor0bjY.attach(Y);
servoMotor0bjZ.attach(Z);
pinMode(eixoZ, INPUT);
servoMotor0bjX.write(90);
servoMotor0bjY.write(90);
servoMotor0bjZ.write(180);
Serial.begin(9600);
}
void loop() {
joystickX = analogRead(eixoX);
joystickY = analogRead(eixoY);
joystickZ = digitalRead(eixoZ);
void imprimeEixo();
joystickX = map(joystickX, 0, 1023, 0, 180);
joystickY = map(joystickY, 0, 1023, 0, 180);
joystickZ = map(joystickZ, 0, 1, 0, 180);
servoMotor0bjX.write(joystickX);
servoMotor0bjY.write(joystickY);
servoMotor0bjZ.write(joystickZ);
delay(40);
}