LED mit einem Taster einschalten

?

-

Klicke auf das TINKERCAD-ICON
  und melde Dich bei TINKERCAD an.

Mit Mausklick gelangst Du dann auf die links abgebildete Schaltung.

-
-
-
-

Baue die  Schaltung auf.  

 

Verwende am Schalter  einen Widerstand von 1 KOhm.

 

Verbinde den ARDUINO mit dem Computer.

Der Tastschalter



  • Starte das ARDUINO Programmfenster und
    klicke auf neues Programmfenster:



  • kopiere rechts den Programm-Code  („sketch“)

  • Lade ihn hoch auf den ARDUINO.

Welche Aufgabe hat der 1 KOhm-Widerstand beim Taster?

Sobald man den Taster drückt, liegt an Pin 7 des ARDUINO eine Spannung an. Lässt man den Taster los, kann es vorkommen, dass Restladungen herumschwirren und der  ARDUINO reagiert, als wenn der Taster gedrückt wird.

Um das zu vermeiden, verbindet man den Schalter über einen Widerstand mit 1 Kilo-Ohm mit GND.
Dadurch liegt beim geöffnetem Taster eine negative Spannung an.

Programm-Code:  



int LED=6;

int taster=7;

int tasterstatus=0;

  

  

  void setup()

{

  pinMode(LED, OUTPUT);

  pinMode(taster, INPUT);

}


void loop()

{

  tasterstatus=digitalRead(taster);

  if (tasterstatus == HIGH)

    

  digitalWrite(LED, HIGH);

  delay(5000); // 5 Sekunden warten

    

  digitalWrite(LED, LOW);

}    

  else

  digitalWrite(LED, LOW);

    

}


}

-

Diese Website verwendet Cookies. 


Bei Zustimmung klicken Sie auf 

OK

Bitte lesen Sie unsere Datenschutzerklärung für Details.

Verweigern

Setzt ein technisches Cookie, das aufzeichnet, dass Sie die Zustimmung verweigern. Es wird nicht nochmals nachgefragt werden.

Entfernen

Entfernt das Zustimmungscookie aus Ihrem Browser.