/*
UNIVERSIDAD TECNICA DEL NORTE
ELECTRICIDAD
MICROCONTROLADORES
GEOVANNY MALTE
LCD
13 DE NOVIEMBRE DE 2023
*/
#include <LiquidCrystal_I2C.h>
#include <Servo.h>
#define mov1 7
#define pot A0
Servo brazo;
LiquidCrystal_I2C pantalla(0x27,12,2);
void setup() {
// put your setup code here, to run once:
pinMode(pot, INPUT);
pinMode(mov1, OUTPUT);
brazo.attach(mov1);
Serial.begin(9600);
pantalla.init();
pantalla.backlight();
}
void loop() {
int valorpot = analogRead(pot);
int grados = map(valorpot,0,1023,0,180);
brazo.write(grados);
pantalla.setCursor(0,0);
Serial.println(grados);
pantalla.print(grados);
}