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:
das mit dem anhalten ("halt" auskommentiert) funktioniert -noch- nicht....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); */ } } }
gibt es evtl. schon eine einfachere möglichkeit?







Zitieren

Lesezeichen