// Projeto 36 - Sensor piezoelétrico
#define PinSensor 0
#define PinLED 7
int valor; // Valor do sensor piezoelétrico
int limite = 10; // Valor limite do sensor piezoelétrico (a partir do qual o LED liga/desliga)
bool valorLED; // Pode ser 0 (false) ou 1 (true)
void setup()
{
Serial.begin(9600);
pinMode(PinLED, OUTPUT);
valorLED = 0;
digitalWrite(PinLED, valorLED);
}
void loop()
{
valor = analogRead(PinSensor);
if(valor > limite)
{
valorLED = !valorLED; // Inverte o valor do LED
digitalWrite(PinLED, valorLED);
delay(200);
}
}