Entradas

Mostrando entradas de noviembre, 2021

MODULO ENCODER

Imagen
  intentando ser mas activo quise armar este modulo para futuros proyectos como la fuente de poder de un video anterior espero les guste y les sirva CODIGO Autor: bitwiseAr int A = 2; //variable A a pin digital 2 (DT en modulo) int B = 4; //variable B a pin digital 4 (CLK en modulo) int ANTERIOR = 50; // almacena valor anterior de la variable POSICION volatile int POSICION = 50; // variable POSICION con valor inicial de 50 y definida // como global al ser usada en loop e ISR (encoder) void setup() { pinMode(A, INPUT); // A como entrada pinMode(B, INPUT); // B como entrada Serial.begin(9600); // incializacion de comunicacion serie a 9600 bps attachInterrupt(digitalPinToInterrupt(A), encoder, LOW);// interrupcion sobre pin A con // funcion ISR encoder y modo LOW Serial.println("Listo"); // imprime en monitor serial Listo } void loop() { if (POSICION != ANTERIOR) { // si el valor de POSICION es distinto de ...