Pin-Eingabe

Kate­go­rien:


Seite als PDF

Auf einem Tas­ten­feld soll ein zufäl­lig erzeug­ter Pin ein­ge­ge­ben wer­den. Das Pro­gramm soll die­sen Pin abfra­gen. Wur­de der Pin nach Druck auf die Tas­te # rich­tig ein­ge­ge­ben, wird die Mel­dung „kor­rek­ter Pin“ ange­zeigt.

Bei die­ser Anlei­tung lernst du ver­schie­de­ne Mög­lich­kei­ten ken­nen einen String aus­zu­wer­ten:

  • BeispielString.indexOf(Zeichen) ⇒ bestimmt die Posi­ti­on eines Zei­chens inner­halb des Strings
  • BeispielString.length() ⇒ ermit­telt die Län­ge eines Strings
  • BeispielString.substring(Start, Ende) ⇒ zeigt den Teil des Strings von Start bis Ende
Bei­spiel
Der String “Pro­gram­mie­ren fin­de ich toll ;-)” soll auf sei­ne Län­ge und die Pos­ti­on des „t“ unter­sucht wer­den.
Anschlie­ßend wird er in zwei Teil­strings zer­legt.

Benö­tig­te Bau­tei­le:

Baue die Schal­tung auf:
(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen)

Du benö­tigst die Biblio­thek Adafruit Key­pad:

Bin­de die Biblio­thek ein und defi­nie­re die Varia­blen:

Jetzt kann die eigent­li­che Pro­gram­mie­rung begin­nen.
Der set­up-Teil:

Der loop-Teil. Beach­te die Kom­men­ta­re.

Jetzt fehlt noch die String-Funk­ti­on für die Erstel­lung eines neu­en Pins:


Letzte Aktualisierung: Juni 8, 2026 @ 17:48