Metainformationen zur Seite
  •  

Dies ist eine alte Version des Dokuments!


Wie man auf einen Tastendruck reagiert

Was du schon weißt

  • Wie man eine LED an den Arduino anschließt und einen Widestand verwendet.
  • Wie man einen Quelltext bzw. ein Programm auf den Arduino hochlädt.
Stecke niemals auf dem Steckbrett um, während der Arduino noch mit Strom versorgt wird.
Achte darauf, dass auf dem Steckbrett keine Kurzschlüsse entstehen.

Wie geht's weiter?

Um zu demonstrieren, wie man auf einen Tastendruck reagieren kann, brauchen wir einen Aufbau, der sowohl einen Taster als auch ein Objekt beinhält, mit dem man die Reaktion sichtbar machen kann. Wir wollen dazu den Aufbau mit der Leuchtdiode erweitern:

Vorsicht! Wenn in diesem Aufbau der Arduino mit Strom versorgt wird und der Taster gedrückt wird, kann in seltenen Fällen ein Kurzschluss entstehen. Dem kann man nur sicher entgehen, wenn man nach der Stromversorgung des Arduino und vor dem erstaligen Drücken des Tasters ein zum Aufbau passendes Programm aufgespielt wird.

Ein pssendes Programm wäre:

int ledPin = 3;
int TasterPin = 2;
 
void setup() {
 pinMode(ledPin, OUTPUT);
 pinMode(TasterPin, INPUT_PULLUP);
}
 
void loop() {
  if(!digitalRead(TasterPin)) {
    digitalWrite(ledPin, HIGH);
    delay(500);
  }
}