Lottozahlen mit Zeitstempel anzeigen und auf einer SD-Karte speichern



Seite als PDF

Der Ardui­no „spielt“ für dich 6 Zah­len. Anschlie­ßend wer­den die Lot­to­zah­len gezo­gen, auf­stei­gend sor­tiert und auf die Anzahl der rich­ti­gen Zah­len unter­sucht. Zu Beginn des Pro­gramms wird gefragt, ob die bestehen­de Datei „Lottozahlen.txt“ gelöscht wer­den soll.

Der Tas­ter erfüllt meh­re­re Funk­tio­nen:

  • ein Druck auf den Tas­ter: die Lot­to­zah­len wer­den mit Datum und Uhr­zeit im Seri­el­len Moni­tor ange­zeigt
  • Dop­pel­klick auf den Tas­ter: die Lot­to­zah­len wer­den mit Datum und Uhr­zeit auf der SD-Kar­te gespei­chert
  • lan­ger Druck auf den Tas­ter: die auf der SD-Kar­te gespei­cher­ten Zah­len wer­den im Seri­el­len Moni­tor ange­zeigt

Die Lot­to­zah­len sol­len auf eine SD-Kar­te gespei­chert wer­den, das RTC-Modul ermit­telt das aktu­el­le Datum und die aktu­el­le Zeit.

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

  • Tas­ter
  • SD-Kar­ten-Modul
  • RTC-Modul
  • Lei­tungs­dräh­te

Ach­te auf die Pin-Bele­gung des SD-Kar­ten-Moduls!
Die SD-Kar­te muss mit FAT32 for­ma­tiert sein!

SD-Kar­ten-Modul

So sieht es aus:

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

Benö­tig­te Biblio­the­ken:

Bin­de die benö­tig­ten Biblio­the­ken ein und defi­nie­re die Varia­blen:

Im set­up-Teil müs­sen das SD-Kar­ten-Modul und das RTC-Modul gestar­tet wer­den und die Abfra­ge vor­be­rei­tet wer­den:

Ver­wen­de für Bestim­mung der Spiel­zah­len und die ⇒Zie­hung der Lot­to­zah­len die ⇒Funk­ti­on Zie­hung.

Im loop-Teil wird die Ein­ga­be ver­ar­bei­tet und der Tas­ter abge­fragt.

Die Funk­tio­nen:

  • ein­Klick() ⇒ Seri­el­le Aus­ga­be der Lot­to­zah­len
  • Dop­pel­klick() ⇒ Lot­to­zah­len auf der SD-Kar­te spei­chern
  • lan­ger­Druck­Stopp() – Datei lesen und im Seri­el­len Moni­tor anzei­gen
  • Zah­len­Sor­tie­ren() ⇒ Lot­to­zah­len sor­tie­ren

Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte


    Letzte Aktualisierung: Jan. 2, 2026 @ 10:10