martes, 18 de diciembre de 2018

Blog al día

Los Trabajos hechos en el 6to parcial



06  al 30 de noviembre: 

Esta semana era de organización en los grupos de trabajo y nos decidimos quien va a construir, quien va a conseguir materiales y quien va a programarlos.


03 al 07 de diciembre: 

Procedimos a comenzar a trabajar haciendo lo primero como unir los cables y programar. Recibimos ayuda de la miss con el circuito.

Imagen de como sera la programación:

Programación para el piano:

/*
PIANO usando pulsadores
*/

// se definen las constantes
// se declaran las frecuencia de las notas básicas
const int NOTA_DO  = 262;
const int NOTA_RE  = 294;
const int NOTA_MI  = 330;
const int NOTA_FA  = 349;
const int NOTA_SOL = 392;
const int NOTA_LA  = 440;
const int NOTA_SI  = 494;

// se declaran los pines asociados a las notas básicas
const int pulsador_DO  = 2;
const int pulsador_RE  = 3;
const int pulsador_MI  = 4;
const int pulsador_FA  = 5;
const int pulsador_SOL = 6;
const int pulsador_LA  = 7;
const int pulsador_SI  = 8;

const int buzzer=13;

int pulsador_activado = 0;

void setup() {
// se define los pines de entrada y salida
pinMode(pulsador_DO, INPUT);
pinMode(pulsador_RE, INPUT);
pinMode(pulsador_MI, INPUT);
pinMode(pulsador_FA, INPUT);
pinMode(pulsador_SOL, INPUT);
pinMode(pulsador_LA, INPUT);
pinMode(pulsador_SI, INPUT);

pinMode(buzzer,OUTPUT);
}
void loop() {
  int valorDO=digitalRead(pulsador_DO);
  if(valorDO==HIGH)
  {
    tone(buzzer,NOTA_DO);
  }
  int valorRE=digitalRead(pulsador_RE);
  if(valorRE==HIGH)
  {
    tone(buzzer,NOTA_RE);
  }
  int valorMI=digitalRead(pulsador_MI);
  if(valorMI==HIGH)
  {
    tone(buzzer,NOTA_MI);
  }

int valorDO=digitalRead(pulsador_FA);
  if(valorFA==HIGH)
  {
    tone(buzzer,NOTA_FA);
  }
  int valorRE=digitalRead(pulsador_SOL);
  if(valorSOL==HIGH)
  {
    tone(buzzer,NOTA_SOL);
  }
  int valorMI=digitalRead(pulsador_LA);
  if(valorLA==HIGH)
  {
    tone(buzzer,NOTA_LA);
  }
 
  int valorMI=digitalRead(pulsador_SI);
  if(valorSI==HIGH)
  {
    tone(buzzer,NOTA_SI);
  }

 else
  {
    noTone(buzzer);    
  }
}
 

 Este fue el código que la miss me dio para mi piano


10 al 14 de diciembre: 

Una vez terminada la parte electrónica, comenzamos a construir la estructura del piano con pedazos sobrantes de sintra y la pegamos con silicona.


17 al 20 de diciembre: 
Esta clase comenzamos a pintar la estructura y culminarla.



No hay comentarios:

Publicar un comentario

Codigos de programacion (Sistema de riego)

 Martes 12 de noviembre del 2019 Código principal para programar, controlar y manejar las funciones de Arduino:  #include LiquidCrystal...