sábado, 2 de diciembre de 2017

Proyecto avance 2

Proyecto avance 2

Seguimos todos los pasos al igual que decían en la plataforma con , el protoboard y los cables y el arduino etc.

Primero cogimos el protoboard al igual de la imagen de la plataforma , colocamos el arduino en el lugar correspondiente y todo según se indicaba en la plataforma y como explicaba la miss para que el trabajo tuviera éxitos y todo lo que se explico en la clase sea aplicado en el trabajo que nosotros hicimos y que todo funcionara como tendría que funcionar .
display de 7 segmentos, es un componente que se utiliza para la representación de números en muchos dispositivos electrónicos.


Resultado de imagen para display 7 segmentos

En la siguiete imagen se puede observar como quedo el trabajo al final de colocar todo como iba ubicado







int LED = 13 ;
int boton = 2;

void setup()
{
 pinMode( LED, OUTPUT) ; // LED como salida
 pinMode( boton  , INPUT) ; //botón  como entrada


 pinMode(10, OUTPUT);
 pinMode(3, OUTPUT);
 pinMode(4, OUTPUT);
 pinMode(5, OUTPUT);
 pinMode (7, OUTPUT);
 pinMode(9, OUTPUT);
 pinMode(8, OUTPUT);
 pinMode (6,OUTPUT);

}

void loop()
{
 int valor = digitalRead(boton) ; // leemos el valor de boton, si está presionado será HIGH y sino será LOW.
 if(valor==HIGH)  
 {

 digitalWrite(3, HIGH);
 digitalWrite(4, HIGH);
 digitalWrite(5, HIGH);
 digitalWrite(6, HIGH);
 digitalWrite(7, HIGH);
 digitalWrite(8, HIGH);
 digitalWrite (10, HIGH);
 digitalWrite (9, HIGH);  
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, LOW);
 digitalWrite(7, LOW);
 digitalWrite(8, HIGH);
  digitalWrite (10, HIGH);
 digitalWrite (9, HIGH);  
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, HIGH);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, HIGH);
 digitalWrite(6, HIGH);
 digitalWrite(7, HIGH);
 digitalWrite(8, HIGH);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, LOW);
 digitalWrite(4, HIGH);
 digitalWrite(5, LOW);
 digitalWrite(6, LOW);
 digitalWrite(7, HIGH);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, HIGH);
 digitalWrite(7, HIGH);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, HIGH);
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 digitalWrite(5, HIGH);
 digitalWrite(6, HIGH);
 digitalWrite(7, LOW);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, HIGH);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, HIGH);
 digitalWrite(7, LOW);
 digitalWrite(8, LOW);
 delay(1000); // Wait for 1000 millisecond(s)
 digitalWrite(2, LOW);
 digitalWrite(3, HIGH);
 digitalWrite(4, LOW);
 digitalWrite(5, LOW);
 digitalWrite(6, LOW);
 digitalWrite(7, LOW);