From ebb01047238a2853f77193ae3bb241617aabf847 Mon Sep 17 00:00:00 2001 From: Mark van den Heuvel Date: Fri, 11 Oct 2019 17:23:58 +0200 Subject: [PATCH] working trigger delay --- basics/trigger-delay/trigger-delay.ino | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/basics/trigger-delay/trigger-delay.ino b/basics/trigger-delay/trigger-delay.ino index 9a13496..a245715 100644 --- a/basics/trigger-delay/trigger-delay.ino +++ b/basics/trigger-delay/trigger-delay.ino @@ -13,9 +13,11 @@ unsigned long time; // for debugging/indicating delay bool triggered; // logic: trigered, yes or no +int pwmPin = 11; //define output pin, Meergranen output pin is 11 void setup() { Serial.begin(9600); // debugging (see if trigger is registered) + pinMode(pwmPin,OUTPUT); } void loop() { @@ -27,8 +29,9 @@ void loop() { // DO SOMETHING ON NORMAL TRIGGER HERE Serial.println("I hear a trigger!"); Serial.println("-----------------"); //print pretty line - + digitalWrite(pwmPin, LOW); //set output pin to LOW (0v) delay(analogRead(A2)); // DLEAY THE INCOMING TRIGGER (wait for amount set by analog 2 (first potentiometer on meergranen)) + digitalWrite(pwmPin, HIGH); //set output pin to HIGH (5v) // DO SOMETHING ON DELAYED TRIGGER HERE: Serial.println("delayed trigger with"); // print some info about the delayed trigger Serial.print(" ");