Projektvorstellung: Beleuchtung mit LED Strip und Serial to Ethernet Wandler

Hi,
ich habe in den letzten Tagen ein wenig mit dem Arduino Pro Mini, einem Serial to Ethernet Wandler und einer LED Strip experimentiert. Das Ergebnis lässt sich hier ansehen:

Komponenten:
Arduino Pro Mini 5V 16MHz
Serial to Ethernet Wandler: USR-TCP232-T (http://www.gaotaobao.com/template/flash_image/USR-TCP232-T-EN)
Heimcomputer mit Xampp als lokaler Webserver
LED Strip: http://www.watterott.com/de/Digital-Addressable-RGB-LED?x4cfdf=504ea970cba3606d65381676e06a70d2

Arbeitsaufwand:

  • Hardware ca 30 minuten (mit Einarbeitung in den Serial to Ethernet Wandler)
  • PHP Programmierung (10 Minuten)
  • HTML Layout (30 Minuten)
  • Arduino Code: ca 5 Stunden, da sich über den Kontroller auch noch ein weiterer Raum mit einer zweiten Strip steuern lässt.

Ein sehr schönes Projekt. Besonders elegant finde ich die Anbindung des Arduino ans Ethernet mittels TTL/RS232-zu-Ethernet-Adapter. Damit spart man sich ATMega-seitig ja alles, was mit Netzwerk zu tun hat. Wird der Adapter direkt an RX/TX angeschlossen? Gibt es vielleicht sogar einen Anschluss, der einen Reset ermöglicht? Dann könnte man den ATMega ja sogar via Ethernet programmieren?

Wo bekommt man so einen Adapter her? Ein kurzes googeln hat keinerlei Bezugsquelle in DE hervorgebracht :frowning:

Viele Grüße,
Michael.

Hi,
den Adapter kann man direkt an Rx/Tx anschließen. Über einen Config pin den man setzen kann, können Einstellungen am Wandler vorgenommen werden (IP, Baudrate, Server oder Client Mode). Die gleichen Einstellungen können auch wesentlich komfortabler über die Netzwerkschnittstelle eingestellt werden. Ein weiterer Vorteil vom Adapter ist, das er mit 5V sowie mit 3,3V betrieben werden kann, sprich man kann ihn auch mit dem neuen Arduino (Atmel-SAM3X) verwenden. Der Adapter speichert seine Einstellungen auch bei Spannungsverlust.

Leider ist kein weiter Pin für den Reset ausgeführt.

Es müsste aber einfach möglich sein, einen freien Pin vom Arduino mit dem Reset zu verbinden und diesen dann Per Software über das Netzwerk auslösen zu lassen. Bei einem Reset verliert der Wandler ja nicht seine Funktionalität. Das Hex-File könnte man direkt hinterher schicken :wink:

Ich glaub das werde ich mal im Verlauf der kommenden Woche testen.

In Deutschland gibt es leider keine Bezugsquelle. Vielleicht könnte man Watterott einen Tipp geben, dass sie diesen Adapter in einer geringen Anzahl ordern oder so.
Ich habe den Adapter über einen Kumpel bekommen, wobei ich nur weiß dass der diese aus dem Ausland hat.

Bezugsquelle für den Serial(TTL) to Ethernet Wandler:
http://www.ebay.com/itm/High-speed-Low-power-Stable-Ethernet-to-RS232-convertor-connector-Module-Kit-/251152993214?ssPageName=ADME:L:OU:DE:3160

Das witzige dabei ist, das der Ethernet-zu-RS232 Wandler einen leistungsstärkeren ARM-Prozessor hat, als der Arduino an dem er hängt :slight_smile: