#include <ButtonDebounce.h>
ButtonDebounce button(2, 50);
bool prevState = false;
int anzahl = 0;
void setup() {
Serial.begin(115200);
}
void loop() {
button.update();
if(button.state()==LOW && prevState == false)
{
prevState = true;
anzahl++;
Serial.print(anzahl);
Serial.println(" mal gedrueckt");
}
else if(button.state()==HIGH && prevState == true)
{
prevState = false;
}
if(prevState)
{
digitalWrite(3, HIGH);
}
else
{
digitalWrite(3, LOW);
}
}