Mostrando entradas con la etiqueta placa solar. Mostrar todas las entradas
Mostrando entradas con la etiqueta placa solar. Mostrar todas las entradas

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.