arduino practica
ARDUINO – CONTADOR CON DIPLAY DE 7 SEGMENTOS
En esta lección de Arduino haremos un pequeño contador que irá de 0 a 9 y para eso vamos a usar un display de 7 segmentos.
Configuración deldisplay de 7 segmentos
en esta practica utilizamos un delay(1000), lo que significa que se detiene el programa por 1000 milisegundos = 1 segundo, esto con el fin de dejar prendido el estado deldisplay por 1 segundo. Después podemos ver como es que vamos prendiendo cada uno de los números en el Display.
ARDUINO – CONTADOR CON DISPLAY DE 7 SEGMENTOS
Configuración del display de 7segmentos
Un display de este tipo no es más que un conjunto de LED’s como los que hemos estado utilizando, solo que estos están conectados en un circuito. Nosotros usaremos el display modelo DC05, elcual es de catodo común, es decir, internamente todos los LED’s comparten la misma tierra (GND).
programas de Arduino, una versión fácil y otra un poco más elaborada pero que contiene menos código.En esta practica de Arduino haremos un pequeño contador que irá de 0 a 9 y para eso vamos a usar un display de 7 segmentos. Tal vez no tengas mucha experiencia con el display de 7 segmentos//Declaramos variables
int a = 2;
int b = 3;
int c = 6;
int d = 5;
int e = 4;
int f = 1;
int g = 0;
void setup () {
pinMode(a,OUTPUT);
pinMode(b,OUTPUT);
pinMode(c,OUTPUT);pinMode(d,OUTPUT);
pinMode(e,OUTPUT);
pinMode(f,OUTPUT);
pinMode(g,OUTPUT);
}
//Función display...
void display(int a,int b,int c,int d,int e,int f,int g){
digitalWrite(2,a);digitalWrite(3,b);
digitalWrite(6,c);
digitalWrite(5,d);
digitalWrite(4,e);
digitalWrite(1,f);
digitalWrite(0,g);
}
void loop () {
display(1,1,1,1,1,1,0); // Escribe 0delay (1000);
display(0,1,1,0,0,0,0); // Escribe 1
delay (1000);
display(1,1,0,1,1,0,1); // Escribe 2
delay (1000);
display(1,1,1,1,0,0,1); // Escribe 3
delay...
Regístrate para leer el documento completo.