martes, 15 de marzo de 2011

Arduino, Placa solar y Speaker

Proyecto simple pero divertido (Divertido el minuto que tardé en programarlo, pero mas divertido aún el descojone que tuve encendiendo y apagando la luz de mi cuarto)





/* Lee placa solar a través de entradas analógicas e imprime el valor (/1024)
 * vía Puerto Serie
 */

/* Speaker en Digital 11
 * Placa solar en Analog 0
 */

void setup()
{
  Serial.begin(9600);
  Serial.println("Solar");
}

int myVar;

void loop()
{
  while (1)
  {
    myVar = analogRead(0);
    Serial.println(myVar);
    if (myVar > 50) {
      tone(11, 500, 500);
    }
    delay(500);
  }
}


Creo que sobran explicaciones sobre la sencillez del código. Pero bueno, básicamente, leemos un valor entero de la placa solar, y si el valor es mas de 50, ponemos el speaker a pitar (Mientras sea mayor de 50, claro).

Arduino


Sencillo y para toda la familia.


1 comentario:

  1. Como mola! Creo que va siendo hora de que me compre un arduino (envidia xD)

    ResponderEliminar