Entradas

RELOJ DIGITAL DE CUATRO DÍGITOS CON ESP8266: MULTIPLEXADO Y PUESTA EN HORA CON DOS PULSADORES

Imagen
  RELOJ DIGITAL DE CUATRO DÍGITOS CON ESP8266: MULTIPLEXADO Y PUESTA EN HORA CON DOS PULSADORES 1. Introducción En la entrada anterior, Control de dos semáforos mediante Arduino UNO y ESP8266 , vimos que un mismo programa puede controlar un circuito sin importar la placa que se utilice, siempre que se asignen correctamente los pines. Allí el programa solo encendía y apagaba seis LED con retardos fijos. En esta práctica damos un paso más. Construiremos un reloj digital de 24 horas con cuatro displays de siete segmentos y dos puntos separadores que parpadean cada segundo. Además, con dos pulsadores (B1 y B2) podremos poner el reloj en hora . Aparecen varias ideas nuevas respecto al semáforo: Multiplexado de displays: cuatro displays comparten las mismas siete líneas de segmentos y se encienden de a uno, tan rápido que el ojo los percibe encendidos a la vez. Medición del tiempo con millis() : el reloj sigue contando aunque el programa esté haciendo otras cosas, algo que delay() no...