Banner Ausblenden
Kleines Logo

Willkommen auf PSI-Online

Sie befinden sich in: Unterrichtsangebote Fächer Fachbereich III Informatik Arduino Anleitungen & Hilfestellungen Schalter für digitale Abfrage

Schalter für digitale Abfrage

Die digitale Abfrage oder Ausgabe erfordert die Angabe, ob zu einem bestimmten Zeitpunkt an einem Pin Strom anliegt oder nicht. Dies geschieht über die Abfrage digitalRead, bzw. der Eingabe digitalWrite.

Möchte man nun etwa abfragen, ob ein Taster gedrückt ist, könnte der Befehl wie folgt aussehen: digitalRead(4);

Bei diesem Befehl wird überprüft, ob am Digitalpin 4 Strom anliegt oder nicht. Eigentlich ganz simpel, doch das Problem liegt in der Verdrahtung: Es genügt nicht, die 5V+ über den Schalter zu schleifen. Zwar wird damit beim betätigen des Tasters "HIGH" (Spannung liegt an) ausgegeben, doch um "LOW" (keine Spannung) auszugeben, muss derselbe Pin mit GND verbunden werden.

Um jetzt keinen Kurzschluss zu verursachen, schalten wir einen großen Widerstand (10KOhm) dazwischen:

Schaltung

Erstellt: Martin Pörschmann (18.12.2016) Letzte Änderung: Jannis Engemann (28.06.2017)