Ansteuerung des WIFI-Schalters und der LOLIN LED
Kleines Bespiel für die Ansteuerung des Tasters und einer LED. Durch drücken des Tasters geht Schaltet das Signal an Pin 34 von HIGH auf LOW. Die Interne LED muss auf GND gezogen werden um zu leuchten. Daher muss der Ausgang auf LOW stehen …
// OpenWeatherEgg
// Prozessor: LOLIN32 LITE
// Deck02 PCB: deck_02_mainboard_v1.
// Beispiel zur Ansteuerung des WIFI-Schalters und der internen LED
//zuordnung der pins für den taster und led
#define wifi_tast 34
#define led 22
void setup() {
Serial.begin(115200);
pinMode(wifi_tast, INPUT); //definiert den wifi_tast als eingang
pinMode(led, OUTPUT); //definiert die led als aufgang
}
void loop() {
if (digitalRead(wifi_tast) == LOW) { //ist der taster gedrückt... einlesen des tasterwertes
Serial.println("led an"); //led wird eingeschaltet
digitalWrite(led, LOW);
}
else {
Serial.println("led aus"); //led wird ausgeschaltet
digitalWrite(led, HIGH); //pause 100ms
delay(100);
}
}