Eigen code schrijven
Laten we eerlijk zijn, alle code die ik hiervoor heb gebruikt was meestal gekopieerd en verknipt van het internet. Vandaag heb ik eigen code geschreven. Ik ben van 14:38 tot 16:10 bezig geweest.
Resultaat:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | int buttonPin = 2; int ledPin = 13; int state = HIGH; int current; int previous = LOW; void setup() { Serial.begin(9600); pinMode(buttonPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { current = digitalRead(buttonPin); § if (current == HIGH && previous == LOW){ Serial.println("Pushed"); if (state == HIGH){ // Serial.println("LOW"); state = LOW; digitalWrite(ledPin, LOW); delay(200); }else{ // Serial.println("HIGH"); state = HIGH; digitalWrite(ledPin, HIGH); delay(200); } Serial.println(state); } } |