// Controle Liga e Desliga int pot_angulo = A0; int pot_referencia = A1; int motor = 9; void setup() { pinMode(motor, OUTPUT); Serial.begin(9600); } void loop() { // Convercao dos valores medidos pelos potenciometros em graus int referencia = map(analogRead(pot_referencia), 0, 1022, 0, 90); //Leitura do setpoint int angulo = map(analogRead(pot_angulo), 0, 1022, 0, 300); //Leitura do angulo Serial.print("Angulo: "); Serial.print(angulo); Serial.print(" Referencia: "); Serial.println(referencia); // Controle:caso o angulo desejado seja maior do que o atual, ligar o motor. Caso contrario, desligar. if(angulo < referencia){ analogWrite(motor, 55); }else{ digitalWrite(motor, LOW); } }