Ampel mit einem Ethernet-Shield schalten

Lesezeit: 6 Minuten

Seite als PDF

Das Pro­gramm “baut” eine HTML-Seite mit der zunächst eine LED und anschließend eine Ampel geschal­tet wer­den kann.

Für diese Anleitung benötigst du ein soge­nan­ntes „Shield“, eine Pla­tine, die ein­fach auf den Arduino aufgesteckt wird. Auf ihr befind­et sich ein LAN-Anschluss (RJ45). Alle dig­i­tal­en und analo­gen Anschlüsse ste­hen auch weit­er­hin zur Ver­fü­gung.

Benötigte Bauteile:

  • 3 LEDs (rot, gelb, grün)
  • 3 Wider­stände 220 Ω
  • Eth­er­net-Shield
  • Leitungs­drähte

Beachte die ⇒Vor­wider­stände ver­schieden­er LEDs

Baue die Schal­tung auf.
(Fahre mit der Maus über das Bild, um die Beze­ich­nun­gen der Bauteile zu sehen)

[Ampel-Eth­er­net]

Für das Pro­gramm brauchst du eine freie IP-Adresse und eine freie MAC-Adresse in deinem lokalen Net­zw­erk.
Im Regelfall befind­et sich in einem lokalen Net­zw­erk ein DHCP-Serv­er, der jedem Gerät im Net­zw­erk automa­tisch eine IP-Adresse zuteilt. Im Pro­gramm wird eine über DHCP vergebene Adresse ver­wen­det.

Beispiel:

Das Pro­gramm schal­tet die rote LED ein und aus.
So sieht das Pro­gramm im Brows­er aus:

Benötigte Bib­lio­thek:

Binde die benötigte Bib­lio­thek ein und definiere die Vari­ablen.

Der set­up-Teil. Beachte die Kom­mentare.

Im Seriellen Mon­i­tor wird die IP des Eth­er­net-Shields angezeigt. Diese Adresse wird in einem Brows­er eingegeben.

Der loop-Teil. Beachte die Kom­mentare.

Das Pro­gramm wird mit den übri­gen But­tons ergänzt. So soll es im Brows­er ausse­hen:

Die Def­i­n­i­tion der Vari­ablen und der set­up-Teil:

Der loop-Teil

Für die Dar­stel­lung im Brow­ser ist in den Zei­len 87 und 96 eine Ände­rung nötig:

ü -> ü 

Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Verwandte Anleitungen:


    Letzte Aktualisierung: Okt. 24, 2025 @ 13:16