Arreglos Display

En esta clase aprenderemos a como hacer arreglos al display , debemos saber que segmento debe tener ya sea voltaje alto o bajo para que el numero se fea reflejado en el display 7 segmentos

Estructura del Display 7 segmentos

El siguiente diagrama nos muestra un display 7 segmentos se pueden identificar ya la parte para la conexión con números.
Simulador de como deberia estar el codigo para declarar que segmento debe estar encendido y cuales no.

Pines
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7

Números

A
B
C
D
E
F
G
.
0
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
1
2
1
1
0
1
1
0
1
1
3
1
1
1
1
0
0
1
1
4
0
1
1
0
0
1
1
1
5
1
0
1
1
0
1
1
1
6
1
0
1
1
1
1
1
1
7
1
1
1
0
0
0
0
1
8
1
1
1
1
1
1
1
1
9
1
1
1
1
0
1
1
1

En la estructura básica solo puede haber un void  loop y un setup, son variables globales, si la declaro en un lugar ya no puedo usar en otro lado.

Ahora procedemos a realizar la programacion usando el porgrmaa Arduino

int i,j;
int pines []={2,3,4,5,6,7,8,9};
int numeros[][8]={

  {1,1,1,1,1,1,0,1},//0
  {0,1,1,1,0,0,0,1},//1
  {1,1,1,1,1,1,0,1},//2
  {1,1,1,1,1,1,0,1},//3
  {1,1,1,1,1,1,0,1},//4
  {1,1,1,1,1,1,0,1},//5
  {1,1,1,1,1,1,0,1},//6
  {1,1,1,1,1,1,0,1},//7
  {1,1,1,1,1,1,0,1},//8
  {1,1,1,1,1,0,1,1},//9
 };
void setup() {
  for j=0;j<8;i++)
{
  pinMode (pines [i],OUTPUT);
   }
}

void loop() {
for i=0;i<10;i++)//filas
}
for j=0;j<8;j++)//columnas
{
  digitalWrite(pines[j],numeros[i][[j])
  }
}
}}

REFLEXIÓN- LOGROS -DIFICULTADES

En lo personal hacer este proyecto se me esta haciendo muy difícil al momento de ya programar porque muchas veces mi código esta incorrecto. Cuando no puedo programar bien y mi proyecto no empezaba a funcionar de cierta forma me sentía desanimada porque me frustra no poder hacer algo. Creo que ahora ya logre programar una parte del proyecto lo que me falta tendré que hacerlo en estos días. Logre tener mas paciencia y logre pensar que yo si puedo hacer las cosas. Ya no me da miedo preguntar a la miss o alguien por ayuda porque se que realmente me ayudaran y así podre mejorar mi proyecto snake. 



Espero aprender a programar mejor porque esa es mi debilidad porque al momento de conectar , puedo hacer pero programar o hacer un código por mi misma me resulta muy difícil. Pondré de mi parte para mejorar en mis puntos débiles para que en próximos proyectos no tenga tantas dificultades o pierda puntos por demorarme haciéndolo.

Comentarios

Entradas populares de este blog

Actividad en clase_ Arreglos unidimensionales

Leccion_parejas_Arana y Lemos