/*
Código demonstrativo para a aula de Sistemas Embarcados,
Curso de Ciência da Computação e Engenharia da Computação
EEP.
*/
#include <ESP32Servo.h>
int posicao_Motor = 0;
int pino_Motor = 13;
int porta_Potenciometro = 32;
int valor_Porta = 0;
Servo servo_Motor;
void setup() {
Serial.begin(115200);
servo_Motor.attach(pino_Motor);
servo_Motor.write(posicao_Motor);
}
void loop() {
valor_Porta = analogRead(porta_Potenciometro);
posicao_Motor = map(valor_Porta, 0, 4095, 0, 180);
Serial.print("A posicao do motor e: ");
Serial.print(posicao_Motor);
Serial.println("");
servo_Motor.write(posicao_Motor);
}