Hem utilitzat un LED connectat a un tilt en una placa protoboard, i l'hem programat per que en inclinar el muntatge el LED s'apagui i en col·locar-lo horitzontal, s'encengui.
Aquest és el vídeo que vam fer:
Esquema del muntatge:
El codi del programa:
/* Encesa d'un LED amb sensor tilt */ int MA = 2; // pin de connexió del LED int BotoMA = 10; // pin de connexió del sensor void setup() { pinMode(MA,OUTPUT); // el pin és una sortida digital pinMode (BotoMA,INPUT); // el pin és una entrada digital } void loop() { if (digitalRead(BotoMA) == HIGH) // si la lectura és alta (sensor inclinat) ... {digitalWrite(MA,HIGH);} // encén el LED else // si no (sensor no inclinat) ... {digitalWrite(MA,LOW);} // apaga el LED }
Cap comentari:
Publica un comentari a l'entrada