kramann.info
© Guido Kramann

Login: Passwort:










kramann.info
© Guido Kramann

Login: Passwort:




Verwendung eines Tasters

(EN google-translate)

(PL google-translate)

taster.zip - Taster-Projekt

Durch Betätigen eines Tasters kann das Potential eines Pins von HIGH auf LOW gezogen werden, wenn er wie in nachfolgender Schaltung angebracht ist, der entsprechende Pin beim Board als INPUT definiert ist und der interne Pullup-Widerstand des Pins aktiviert wird.

Schaltplan für die Verwendung eines Tasters.

Bild 0-1: Schaltplan für die Verwendung eines Tasters.

void setup() 
{
  pinMode(2,INPUT);  
  digitalWrite(2,1); //Pullup-Widerstand
  pinMode(4, OUTPUT); 
  pinMode(6, OUTPUT);   
}

void loop() 
{
  if(digitalRead(2)==LOW)
  {
      digitalWrite(4,1);
      digitalWrite(6,0);    
  }
  else
  {
      digitalWrite(4,1);
      digitalWrite(6,1);    
  }  
}

Code 0-1: Beispielquelltext zur Verwendung eines Tasters.

Aufgabe
  • Testen und analysieren Sie das Programm. - Wie reagieren die LEDs und warum?
  • Schreiben Sie ein Programm, bei dem mit Hilfe eines Tasters eine Blinkfunktion gestartet und gestoppt werden kann.