Benutzer-Werkzeuge

Webseiten-Werkzeuge


hello_mbot_button

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
hello_mbot_button [2025/02/18 11:42] – [Bessere isButtonPressed() Variante] torsten.roehlhello_mbot_button [2025/02/18 11:44] (aktuell) – [Bessere isButtonPressed() Variante] torsten.roehl
Zeile 62: Zeile 62:
  
 === Erklärungen zum Quellcode === === Erklärungen zum Quellcode ===
-  * **Liest den Tasterwert aus** (`analogRead(PIN_BUTTON)`)+  * **Liest den Tasterwert aus** (''analogRead(PIN_BUTTON)'')
   * Falls der Wert **unter dem Schwellenwert** liegt (Knopf gedrückt):   * Falls der Wert **unter dem Schwellenwert** liegt (Knopf gedrückt):
-    * Prüft, ob der Knopf zuvor nicht gedrückt war (`!buttonPressed`+    * Prüft, ob der Knopf zuvor nicht gedrückt war (''!buttonPressed''
-    * **Setzt `buttonPressed = trueund gibt einmal `truezurück** +    * **Setzt ''buttonPressed = true'' und gibt einmal ''true'' zurück** 
-  * Falls der Knopf **losgelassen** wird (`value >= threshold`), wird `buttonPressed = false` gesetzt.+  * Falls der Knopf **losgelassen** wird (''value >= threshold''), wird ''buttonPressed = false''  
 +  * <color #ff7f27>Achtung</color> es wird eine statische Variable ''buttonPressed'' verwendet!
  
 <WRAP center round important 96%> <WRAP center round important 96%>
hello_mbot_button.1739878923.txt.gz · Zuletzt geändert: 2025/02/18 11:42 von torsten.roehl