Steuerung eines LED Arrays im LAN

Gast #2389084
Lesenswert?
• ▲
▼
Hallo,

ich habe ein Led-Leisten-Array aus 24 Streifen a 6 Leds gebaut. 
Gesteuert wird das Ganze mit WS2801 ICs.

Damit ich über mein LAN die Leiste steuern kann, habe ich den AVR NET IO 
besorgt. Die WS2801 werden über SPI angesprochen.

Jetzt gibt es zwei Möglichkeiten:
1) Ich baue eine Steuerplatine mit einem Atmega8, der mein eigentliches 
LED-Steuerprogramm enthällt. Diese Platine wird mit dem AVR NET IO 
verbunden, ich schreibe ein einfaches Protokoll, welches die Befehle 
über die Portpins des AVRNET IO empfängt. Vorteil: ich muss die 
Originalsoftware des NETIO nicht anfassen und bin recht flexibel.

2) Ich flashe irgendwas anderes auf das AVRNET, was auch SPI unterstützt 
und hänge meine Arrays direkt dran.

Wie würdet ihr das machen?

Danke
Gast #2393155
Lesenswert?
• ▲
▼
Bin grad mit sowas ähnlichem beschäftigt und hab daher WS2801 
Unterstützung in Ethersex integriert:
Hier gibts das ethersex mit Unterstützung für ws2801:
https://github.com/shuairan/ethersex/tree/ws2801

ist frisch vom Wochenende. Noch nicht perfekt, aber es tut. :)
Artnet Unterstützung kommt auch bald dazu, falls dir das nichts sagt -> 
googlen um rauszufinden ob das was für dich ist ;)
In ganz kurz: Artnet ist ein Protokoll mit dem man DMX over IP senden 
kann.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.