Lottozahlen mit einem Ethernet-Shield




Ziel des Projekts

In einem Web­for­mu­lar kön­nen Lot­to­zah­len ermit­telt, ange­zeigt und gespei­chert wer­den. 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 über­ein­stim­men­den Zah­len unter­sucht.

Benö­tig­te Bauteile

Für die­ses Pro­jekt benö­tigst du ein soge­nann­tes „Shield“, eine Pla­ti­ne, die ein­fach auf den Ardui­no auf­ge­steckt wird. Auf ihr befin­den sich ein LAN-Anschluss (RJ45) und ein SD-Kar­ten-Modul.

Wird das SD-Kar­ten-Modul ver­wen­det ste­hen die Pins 11, 12 und 13 (⇒SPI-Pins) und der CS-Pin 4 nicht zur Ver­fü­gung.

Der Schaltplan

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

Benö­tig­te Biblio­theken

Das Programm für den UNO R3

Für das Pro­gramm brauchst du eine freie IP-Adres­se und eine freie MAC-Adres­se in dei­nem loka­len Netz­werk. Mög­li­cher­wei­se ist auf der Rück­sei­te des Ether­net-Shields ein Auf­kle­ber mit der MAC-Adres­se ver­han­den.
Soll­te das nicht der Fall sein, kannst du eine „Fantasie“-Adresse ver­wen­den. Es ist äußerst unwahr­schein­lich, dass die­se Adres­se in dei­nem loka­len Netz­werk exis­tiert.
Die Kom­mu­ni­ka­ti­on mit dem DHCP-Ser­ver ver­braucht sehr viel Flash-Spei­cher­platz: auf dem UNO R3 muss eine sta­ti­sche IP-Adres­se ver­ge­ben wer­den.

Im Seri­el­len Moni­tor wird die IP des Ether­net-Shields ange­zeigt. Die­se Adres­se wird in einem Brow­ser dei­ner Wahl ein­ge­ge­ben.

Bibliotheken und Variablen:

Der setup-Teil

Der loop-Teil

Funktionen

  • Zie­hung(): Lot­to­zah­len ermit­teln
  • Zah­len­Sor­tie­ren(): Lot­to­zah­len auf­stei­gend sor­tie­ren

Das Programm für den UNO R4

Der Schal­ter sta­tischeIP bestimmt über die Metho­de der Ver­ga­be der IP-Adress:

  • fal­se -> IP-Adres­se mit DHCP ermit­teln
  • true -> sta­ti­sche IP ver­ge­ben
Start­mel­dun­gen

Ähnliche Projekte


Letzte Aktualisierung: Juli 25, 2026 @ 19:57