Documentos de Académico
Documentos de Profesional
Documentos de Cultura
//Pines de Arduino
#define a 6
#define b 7
#define c 8
#define d 3
#define e 2
#define f 5
#define g 4
#define dp 9
#define boton 12
//Tiempo de vizualizacion
#define H 0
#define L 1
byte digitos[7][7] = {
{H, L, H, H, H, H, H} //6
};
void setup() {
//Configuracion de pines
pinMode(a, OUTPUT);
pinMode(b, OUTPUT);
pinMode(c, OUTPUT);
pinMode(d, OUTPUT);
pinMode(e, OUTPUT);
pinMode(f, OUTPUT);
pinMode(g, OUTPUT);
pinMode(dp, OUTPUT);
driver(v, 500);
Alemán Vega David Isaac 7AM4
animacion();
void animacion() {
//Coloca el DP en estado L
digitalWrite(dp, L);
digitalWrite(pin[x], H);
delay(100);
digitalWrite(pin[x], L);
digitalWrite(pin[y], digitos[numero][y]);
delay (espera);
digitalWrite(pin[z], L);
void loop() {
randomSeed(millis());
//Muestra la animacion
animacion();
else {
Alemán Vega David Isaac 7AM4
//Coloca el DP en estado H
digitalWrite(dp, H);
//Retardo de 100ms
delay(100);