#define TASTER_PIN_ROT 2
#define TASTER_PIN_GRUEN 4
#define LED_ROT 32
#define LED_GRUEN 34
void setup(){
pinMode(TASTER_PIN_ROT, INPUT_PULLUP); // PULLUP MACHT ES LOW ACTIVE
pinMode(TASTER_PIN_GRUEN, INPUT_PULLUP);
Serial.begin(115200);
delay(1000);
Serial.println("NAME: DANIEL");
}
void loop(){
status_rot = digitalRead(TASTER_PIN_ROT)
status_gruen = digitalRead(TASTER_PIN_GRUEN)
if(status_rot == LOW){
Serial.println("ROT!!!")
}
if(status_gruen == LOW){
for(i=0; i < 5; i++){
digitalWrite(LED_ROT, HIGH);
digitalWrite(LED_GRUEN, LOW);
digitalWrite(LED_ROT, LOW);
digitalWrite(LED_GRUEN, HIGH);
}
}
}
Taster2
Taster4
LED32
LED34
ESP32 Schulboard mit LEDs und Tastern, I2C-Bus mit Standard-Belegung
SSD1306 Display
WS2812 an Pin26