hallo allerseits,
ich habe mir einen start-taster "gebastelt". Zwischen "masse" und "digitapin-5" habe ich einen taster geschaltet, es muss - wie hier am beispiel "blink" dargestellt - dieser code "drumherum" gebaut werden:
Code:
#include <Bounce2.h>
#include <Wire.h>
uint8_t start, halt;
Bounce debouncer = Bounce();
void setup()
{
pinMode(13, OUTPUT);
pinMode(5, INPUT_PULLUP);
Serial.begin(115200);
digitalWrite(5, HIGH);
debouncer.attach(5);
debouncer.interval(5);
}
void loop()
{
start = digitalRead(5);
if (start == LOW)
while (1)
{
{
Serial.println(start);
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
/*
halt = digitalRead(5);
if (halt == LOW) digitalWrite(5, LOW);
*/
}
}
}
das mit dem anhalten ("halt" auskommentiert) funktioniert -noch- nicht....
gibt es evtl. schon eine einfachere möglichkeit?
Lesezeichen