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.