From 3ca35e12684f72e0a079ea763c28563f258d76cf Mon Sep 17 00:00:00 2001 From: Robin Date: Tue, 6 Feb 2024 19:05:56 +0100 Subject: [PATCH] Lichshow --- Licht.ino | 38 +++++++++++++++++++++++++++----------- 1 file changed, 27 insertions(+), 11 deletions(-) diff --git a/Licht.ino b/Licht.ino index 5da775b..5b3e357 100644 --- a/Licht.ino +++ b/Licht.ino @@ -2,20 +2,36 @@ void setup() { pinMode(3,OUTPUT); // red pinMode(9,OUTPUT); // green pinMode(6,OUTPUT); // blue + pinMode(7,INPUT); + Serial.begin(9600); } + void loop() { - for (int i=0; i <= 255; i++) { - analogWrite(3,i); - analogWrite(6,i); - analogWrite(9,i); - delay(20); - } - for (int i=255; i >= 0; i--) { - analogWrite(3,i); - analogWrite(6,i); - analogWrite(9,i); - delay(20); + Serial.println(digitalRead(7)); + if (digitalRead(7)==1){ + for (int i=0; i <= 255; i++) { + analogWrite(3,i); + analogWrite(6,i); + analogWrite(9,i); + delay(20); + if (digitalRead(7)==0){ + + Serial.println("break 1"); + break; + + } + } + for (int i=255; i >= 0; i--) { + analogWrite(3,i); + analogWrite(6,i); + analogWrite(9,i); + delay(20); + if (digitalRead(7)==0){ + Serial.println("break 2"); + break; + } } + } }