arduino-toy-projects/arduino_02/src/main.cpp
2021-04-28 18:11:57 +02:00

28 lines
607 B
C++

#include <Arduino.h>
#define BUTTON 2
#define GREEN 3
#define RED1 4
#define RED2 5
void setup() {
pinMode(BUTTON, INPUT_PULLUP);
pinMode(GREEN, OUTPUT);
pinMode(RED1, OUTPUT);
pinMode(RED2, OUTPUT);
}
void loop() {
if (digitalRead(BUTTON) == LOW) { // button is pressed
digitalWrite(GREEN, LOW);
digitalWrite(RED1, HIGH);
digitalWrite(RED2, LOW);
delay(250);
digitalWrite(RED1, LOW);
digitalWrite(RED2, HIGH);
}
else {
digitalWrite(GREEN, HIGH);
digitalWrite(RED1, LOW);
digitalWrite(RED2, LOW);
}
}