LEDs mit dem UDP-Protokoll im LAN schalten

Kate­go­rie:


Seite als PDF

Ziel des Projekts

Ver­schie­den­far­bi­ge LEDs sol­len mit Hil­fe des UDP-Pro­to­kolls im loka­len Netz­werk geschal­tet wer­den. Das User Data­gramm Pro­to­koll (UDP) dient dazu, Nach­rich­ten in einem Netz­werk zu ver­schi­cken.
Hier­zu muss die IP-Adres­se des Emp­fän­gers und der ver­wen­de­te Anschluss bekannt sein.

Die Daten wer­den mit einem ent­spre­chen­dem Pro­gramm oder über eine App über­tra­gen.

Software für UDP

Das Pro­gramm Packet Sen­der

Smartphone-Apps

UDP/TCP/REST Net­work Uti­li­ty
UDP TCP Sen­der Recie­ver

Die Hardware

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.

Benö­tig­te Bauteile

  • 5 LEDs
  • Ether­net-Shield
  • 3 Wider­stän­de 220 Ω (gel­be, rote und grü­ne LED)
  • 2 Wider­stän­de 100 Ω (blaue und wei­ße LED)
  • Lei­tungs­dräh­te
Info
Beach­te die ⇒Vor­wi­der­stän­de ver­schie­de­ner LEDs.

Der Schaltplan

Benö­tig­te Biblio­thek

Das Programm

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.
Im Regel­fall befin­det sich in einem loka­len Netz­werk ein DHCP-Ser­ver, der jedem Gerät im Netz­werk auto­ma­tisch eine IP-Adres­se zuteilt. Im Pro­gramm wird eine über DHCP ver­ge­be­ne Adres­se ver­wen­det.

Im Seri­el­len Moni­tor wer­den die Schalt­be­feh­le ange­zeigt:

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

Der set­up-Teil:

Der loop-Teil:

Jetzt feh­len noch die Funk­tio­nen UDPAb­fra­gen(), Lauf­licht(), AlleAn() und Alle­Aus():

Ähnliche Projekte


Letzte Aktualisierung: Juli 25, 2026 @ 19:56