Proyecto semana 3

DESCRIPCIÓN DE LA ACTIVIDAD

Es este día continuamos con nuestro proyecto del mini piano eléctrico, como yo ya había terminado el circuito ayudé a los que todavía no habían terminado su circuito, también los pude ayudar dándoles la programación aquellos que la tenían incompleta.

Esta es la programación completa:

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;

const int pulsador_DO = 8;
const int pulsador_RE = 7;
const int pulsador_MI = 6;
const int pulsador_FA = 5;
const int pulsador_SOL = 4;
const int pulsador_LA = 3;
const int pulsador_SI = 2;
int notas_basicas[ ] = {NOTA_DO, NOTA_RE, NOTA_MI, NOTA_FA, NOTA_SOL, NOTA_LA, NOTA_SI};
int pulsadores [ ] = {pulsador_DO, pulsador_RE, pulsador_MI, pulsador_FA,pulsador_SOL, pulsador_LA, pulsador_SI};
int pulsador_activado = 0;
void setup() {

for(int pin=6; pin>0; pin--) {
pinMode(pulsadores[pin] , INPUT);
}
}
void loop() {
int pulsador_actual; // se declara como variable local

for (int pulsador=0; pulsador<7 pulsador="" span="">
pulsador_actual = digitalRead(pulsadores[pulsador]);

if (pulsador_actual == HIGH) {
tone(13, notas_basicas[pulsador]); // reproducela nota
tone(12, notas_basicas[pulsador]); // reproducela nota
pulsador_activado = pulsadores[pulsador];
break;
}
}

if (digitalRead(pulsador_activado) == LOW)
{
noTone(13);
noTone(12);
}
}


DIFICULTADES

En esta práctica no tuve dificultades.

LOGROS

El logro que tuve en esta práctica fue que pude ayudar a los demás en sus dificultades.

¿QUÉ ME PREGUNTO?

Lo que me pregunto es:

¿Cuándo terminaremos el proyecto?

Comentarios

Entradas más populares de este blog

Práctica 2

Retroalimentación

Clase en el Laboratorio de Informática