Tabla de contenido:

Cuenta regresiva de Arduino con botón de reposo: 4 pasos
Cuenta regresiva de Arduino con botón de reposo: 4 pasos

Video: Cuenta regresiva de Arduino con botón de reposo: 4 pasos

Video: Cuenta regresiva de Arduino con botón de reposo: 4 pasos
Video: CLASE 1 - ENCENDIDO Y APAGADO DE UN LED CON UN PULSADOR / BOTON - TINKERCAD | ARDUINO 2024, Mes de julio
Anonim
Arduino cuenta regresiva con botón de reposo
Arduino cuenta regresiva con botón de reposo

Este Instructable le enseñará cómo crear un temporizador de cuenta regresiva usando una pantalla de 7 segmentos de 4 dígitos que se puede restablecer con un botón. Tuve la idea de hacer esto porque mientras creaba la pantalla de 7 segmentos de 1 dígito en clase, quería crear algo más grande que me llevara a esto.

En este Instructable se incluyen los materiales requeridos, el cableado correcto y un archivo descargable del código que debía programar la función de la pantalla de 4 dígitos y 7 segmentos. Si sigue estos pasos correctamente, se asegurará de que su pantalla de 4 dígitos y 7 segmentos funcione correctamente.

Paso 1: Materiales

Materiales
Materiales
Materiales
Materiales

Para crear el temporizador de pantalla de 4 dígitos y 7 segmentos, necesitará lo siguiente:

- Pantalla de 4 dígitos y 7 segmentos

-14 cables (el color no hace ninguna diferencia cuando se trata de esto)

-11 cables necesarios para el segmento de 7 dígitos

-2 cables son para el pulsador

-Presionar el botón

-Audrino UNO con cable de conexión USB

Paso 2: cableado

Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado

Después de colocar el segmento de 7 dígitos de 4 y el botón pulsador en su placa de pruebas, el primer paso es conectar los pines de 4 dígitos diferentes a los primeros cuatro pines del Arduino, puede cablear los pines como desee y cambiar su código de acuerdo con a eso, pero para que sea más fácil, mi código ya está listo para la forma en que lo hice, puede hacerlo de esa manera.

Después de esto, continúe conectando los pines restantes de la pantalla de 7 segmentos de 4 dígitos al Arduino como lo hice yo o como lo hizo. Para hacerlo más fácil para mí, comencé con el cableado de los pines digitales y luego terminé con los segmentos de luz individuales a medida que la adición de esos cables se vuelve complicada. A continuación, los pines restantes del Arduino (ambos 13 y 5) se utilizarán para cablear el botón pulsador.

La forma en que lo hice:

// pin 12 - primer dígito = 1 // pin 9 - segundo dígito = 2 // pin 8 - tercer dígito = 3 // pin 6 cuarto dígito = 4

const int a = 12;

const int b = 10;

const int c = 8;

const int d = 7;

const int e = 6;

const int f = 11;

const int g = 9;

int p = 0;

int startStopReset = 13;

const int d1 = 1; const int d2 = 2; const int d3 = 3; const int d4 = 4;

Paso 3: codificación

En este paso, proporcionaré el código que utilicé para crear el segmento y hacerlo funcionar correctamente y de la manera que me gustó.

Destaqué las partes importantes que puede cambiar para obtener diferentes horas de inicio y variaciones dentro de su producto, puede elegir usar este código o crear el suyo propio si lo desea, pero el código está ahí para que lo ejecute.

Para usar este código, tendrá que descargar el software audrino donde lo puede encontrar en cualquier lugar en línea y está disponible de forma gratuita.

*** Recordatorio *** Incluso si su cableado es correcto si su código es incorrecto, su producto no funcionará, este código cambia sus entradas y salidas dependiendo de cómo las enumere.

Paso 4: Míralo funcionar

Si siguió todo correctamente, mostró un trabajo así, y debería estar en una cuenta regresiva dependiendo de sus retrasos y la hora de inicio como la mía aquí.

Espero que hayas disfrutado y aprendido algo a través de este proyecto.

Recomendado: