miércoles, 18 de octubre de 2017

Bitacora Secuencia de numeros

En esta clase aprendimos como programar un display de 7 segmentos como contar en cuenta regresiva para el proyecto de photobooth.

¿Que quiero decir con esto?
Que el display de 7 segmentos funcionara como contador antes de tomar la foto es decir 10 9 8 7 6 5 4 3 2 1 !FOTO!.

Para esto necesitamos hacer las siguientes conexiones para esto necesitaremos:

-Placa Arduino uno u otro
-Pulsador
-Cables jumping
-Display de 7 segmentos
-Resistencias desde 320 ohm a 1k

La siguiente conexión que debemos hacer es esta



Una vez hecha las conexiones necesitaremos la siguiente plantilla como codigo.

int boton = 2;
void setup()
{
  for(int i=3;i<=10;i++)
    pinMode(i, OUTPUT) ; //display 7 segmentos
  pinMode( boton  , INPUT) ; //botón  como entrada
}
void display(int a,int b, int c, int d, int e, int f, int g, int punto)
{
  digitalWrite(3,a); 
  digitalWrite(4,b); 
  digitalWrite(5,c); 
  digitalWrite(6,d); 
  digitalWrite(7,e); 
  digitalWrite(8,f); 
  digitalWrite(9,g); 
  digitalWrite(10,punto); 
}
void loop()
{
  display(0,0,0,0,0,0,0,1);
  int valor = digitalRead(boton) ; // leemos el valor de boton, si está presionado será HIGH y sino será LOW.
  if(valor==HIGH)//si el boton está enviando voltaje alto al pin del Arduino 
  {
    //cuenta regresiva
     display(1,1,1,1,1,1,0,1);//0
    delay(2000);//el programa espera 5 segundos






  } 
}

Para hacer la cuenta regresiva tienen que distinguir los numeros 1 con los numeros 0 , el 1 es como el valor HIGH y el 0 LOW con esto ya podemos hacernos una idea. Cada orden se refiere a cada letra de cada segmento del display.



UN VIDEO YA CON EL PROYECTO TERMINADO Y PROGRAMADO.

lunes, 16 de octubre de 2017

Bitacora Display 7 segmentos



Los display de 7 segmentos, son componentes electrónicos que se utilizan para la representación de números en muchas aplicaciones que hay que representar magnitudes, tiempo, temperatura, velocidad, contadores, etc. 9.





Este componente lo podemos encontrar agrupado en varios dígitos o de forma individual, siendo muy usado en las practicas con protoboard para contar tiempo o eventos.
Grupo digitos led
Internamente están constituidos por una serie de diodos LED con unas determinadas conexiones internas. En la figura se indica el esquema eléctrico de las conexiones del interior de un dígito de LED de 7 segmentos.
Dígito led conexionado


El catodo comun por defecto va al pin GND de la placa Arduino mienstas q el Anodo va 5V o a 3.5V dependiendo de cuanta resistencia de voltaje tiene.


Se tiene que saber que cada linea tiene su letra y tiene que adaptarse la al arduino para que prenda.


Para hacer el contador tienes que hacer una cuenta regresiva con el arduino programandolo con el programa arduino. Y cambiando por cada segundo la posicion de las luces.








Bibliografia:




¿Que es un display a LED de 7 segmentos? (n.d.). Retrieved September 27, 2017, from http://electronica-teoriaypractica.com/que-es-un-display-a-led-de-7-segmentos/

Display de 7 segmentos. (2016, December 12). Retrieved September 27, 2017, from https://unicrom.com/display-de-7-segmentos/