Joa das hört sich gut an.
hab heute nochmal ein Licht für mich und eins für nen Kumpel aufgebaut. Hab diesmal mal LEDs mit 120° Abstrahwinkel genommen. Auf jeden Fall sehr geil damit. nur da die roten soweit in der Mitte sind sieht man wenn rot leuchtet je nach Einbau einen Schatten, habs eben mal provisorisch in eine Ikea Fado gepackt. Denke da wirds auch final eingebaut.
Grüße
Frederik
Am 10. Mai 2009 20:01 schrieb Pohl temp2006@pohlcity.de:
Frederik Krämer schrieb:
Könntest du mir deinen Code mal zukommen lassen ich würd mir die Änderungen ganz gerne mal anschauen.
Kommt demnächst.
Ich hab mir mal ein "Protokoll" am Wochenende überlegt, um das 9te bit zu lösen. Das will ich noch ausprobieren: (Außerdem bin ich grade nicht in Reichweite des Bastelrechners, der zudem aus ist)
Folgende Protokoll-idee: Es werden immer 5 Byte übertragen
- Byte: 6bit Adresse, 2bit Kommando
- -5. Byte Daten
Adresse 63 ist broadcast (RS458 erlaubt ohne Repeater sowieso nur 32)
Kommando wie gehabt: 1: reset (daten egal) 2: set color (3byte daten: rgb) 3: fade to color (4byte daten: time rgb)
Warum immer 5 Byte? ist einfacher, als Aufgrund des Kommandos zu entscheiden, wieviel Daten kommen. Nullterminiert geht auch nicht, da ja durchaus auch eine 0 für eine Farbe eingestellt werden kann, sind eben binärdaten und nicht ascii.
Naja, mal schaun, ob es funktioniert.
Ich melde mich und hänge das nächste mal die Daten mit an.
Viele Grüße,
Chris