lunes, 27 de noviembre de 2017

Proyecto Avance 2

El pasado jueves 23 de noviembre del 2017 empezamos haciendo las conexiones básicas con la cual funcionara la codificación que le daremos a nuestro photobooth como un proyecto. Fue una combinación entre el display de 7 segmentos, el pulsador y el bluetooth. Al aplastar el pulsador empezara la cuenta regresiva en la pantalla del display, y al terminar el bluetooth enviara la señal al celular de tomar una fotografía. 
Esta es la forma de conexión, en nuestro caso, el display era negativo, así que conectamos a negativo su poder y se cambia una parte de la programación. 
El codico de programacion era asi:
int LED = 10 ;
int boton = 2;
 int state = 0; // Variable lectura serial


 int valor=0;

void setup()
   {
        //Configuración inicial para que los pines 2 al 9 sean de salida
        for (int i = 2; i<10; i++)
          pinMode(i, OUTPUT);
          pinMode( LED, OUTPUT) ; // LED como salida

  display(0,0,0,0,0,0,1,0);//0
  Serial.begin(9600);  
  pinMode(boton,INPUT);
   }

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()
   {    
     int valor = digitalRead(boton) ; // leemos el valor de boton, si está presionado será HIGH y sino será LOW.
      delay(100);
      if(valor==HIGH)//si el boton está enviando voltaje alto al pin del Arduino  
      {
        display(0,0,0,0,1,0,0,0);//9        
    delay(1000);
    display(0,0,0,0,0,0,0,0);//8
    delay(1000);
    display(0,0,0,1,1,1,1,0);//7
    delay(1000);
    display(0,1,0,0,0,0,0,0);//6
    delay(1000);
    display(0,1,0,0,1,0,0,0);//5
    delay(1000);
    display(1,0,0,1,1,0,0,0);//4
    delay(1000);
    display(0,0,0,0,1,1,0,0);//3
    delay(1000);
    display(0,0,1,0,0,1,0,0);//2
    delay(1000);
    display(1,0,0,1,1,1,1,0);//1
    delay(1000);
    display(0,0,0,0,0,0,1,0);//0
    delay(1000);   
    
     

  
  
    Serial.write("1");
    
    
       }
   }

miércoles, 15 de noviembre de 2017

Bitácora Configuración Bluetooth

El día jueves pasado yo falte a clases por lo tanto el procedimiento lo desconozco, pero gracias a ña información proporcionada puedo brindar algo de información.
El tipo de bluetooth que isaron es el HC-06, que por medio del Arduino Geniuno Uno pudieron configurarlo al mandarle ordenes como poner su velocidad, un nombre, etc.
El codigo de programacion en este:
Y en el siguiente link hay especificaciones de la configuracion del bluetooth.
https://goo.gl/EyQc8s