Zum Hauptinhalt springen Skip to page footer

Ist der Schalter geöffnet, so liegt der Arduino-Pin auf 0V(GND).

Ist der Schalter geschlossen, so liegen am Arduino-Pin 5V an. Der Widerstand sollte möglichst groß gewählt werden, um die Stromstärke klein zu halten.

Programmbeispiel:

    void setup()
      {
        pinMode(A0, INPUT); // An Pin A0 ist der Schalter angeschlossen.
      }
      
    void loop()
      {
        if (digitalRead(A0)==HIGH)
        {
          // Schalter geschlossen
        }
      else
        {
          // Schalter geöffnet  
        }
      }