Forum: Mikrocontroller und Digitale Elektronik Touch RGB Controller - Erfahrungen?


von Oliver h. (oliver_h)


Lesenswert?

Hey,

für eine kleine RGB-Beleuchtung suche ich eine schöne 
Bedienungsmöglichkeit. Dabei stieß ich auf die RGB-Funkfernbedienungen 
der Chinesen. Wie die hier:

http://www.aliexpress.com/item/RF-RGB-TOUCH-REMOTE-CONTROL/1511977782.html

Sehen zumindet auf dem Bild ja ganz anschaulich aus und mit dem Farbrad 
wäre das auch sehr benutzerfreundlich :)

Nur wie Empfange ich die Daten? Hat da schonmal jemand was mit probiert 
oder son Teil zu Hause? Es steht was da von 433.92Mhz, aber mehr auch 
nicht :(
Falls man das Funkprotokoll nicht so leicht rausbekommt, könnte man sich 
alternativ auch ein Set kaufen und einfach die fertigen RGB-Signale 
abfangen:

http://www.aliexpress.com/item/DC-12-24V-Wireless-LED-Controller-RF-Touch-Panel-LED-Dimmer-RGB-Remote-Controller-for-RGB/906671212.html

Kostet mit Porto unter 11€ :D

Schöne Pfingsten noch!

von Bad U. (bad_urban)


Lesenswert?

Zu dem Artikel direkt kann ich dir nicht weiterhelfen. Aber vielleicht 
gibts ja auch was ähnliches mit IR. Dann wäre es sicher möglich sich 
einen Empfänger mit IRMP zu bauen.

von Timmo H. (masterfx)


Lesenswert?

Also ich habe es per Bluetooth-UART Modul gelöst und eine kleine App für 
Android Programmiert: https://www.youtube.com/watch?v=tqgDemh1AW4

von Oliver h. (oliver_h)


Lesenswert?

Bisher fand ich nur die mit den Farbknöpfen als IR-FB, aber die sind 
deutlich weniger ansprechend :D

Timmo H. schrieb:
> Also ich habe es per Bluetooth-UART Modul gelöst und eine kleine App für
> Android Programmiert:

Gute Idee - die hatte ich auch schon mal vor ein paar Jahren umgesetzt, 
aber eine "richtige" Fernbedienung wäre mir auf Dauer doch lieber, als 
sich wieder weg durchs Smartphone zu klicken :)


Scheinbar heißen die Teile TRC02, fand aber noch nicht wirklich was 
brauchbares dazu..

von Bad U. (bad_urban)


Lesenswert?

Oliver haha schrieb:
> Bisher fand ich nur die mit den Farbknöpfen als IR-FB, aber die sind
> deutlich weniger ansprechend :D

Da geb ich Dir recht :)
Bin grade mit so einer am experimentieren. Und habe dank IRMP auch 
gleich festgestellt, dass vier Tasten garkeine Funktion haben. Und auch, 
dass sie den selben Code und Adresse wie mein DVD Player nutzt :) Gut, 
das habe ich vorher schon festgestellt, als der sich beim Spielen mit 
der FB mal eingeschaltet hat ;)

von Oliver h. (oliver_h)


Lesenswert?

Ok, es gibt nen Kasten namens RFXtrx, der die laut Anleitung empfangen 
kann (siehe http://www.rfxcom.com/Documents/RFXtrx%20User%20Guide.pdf, 
Seite 8, RGB LED strip driver dx.com)

Die Artikelnummern führen auf DX zu den (vermutlich) gleichen Teilen. 
Der Anleitung nach nutzen die das gleiche/ein kompatibeles Protokoll zu 
LightwaveRF (noch nie was von gehört), welches sich aber mit den 
billigen ebay-Funkmodulen empfangen lassen sollte:
https://github.com/benjie/rf-experiments

Also ist das auch nur simples OOK/ASK? :D

von Johannes S. (oberekel)


Angehängte Dateien:

Lesenswert?

Ich habe mir den Controller aus dem zweiten Link mal bestellt und bin 
eigentlich recht zufrieden damit. Die Fernbedienung ist von der 
Verarbeitung her recht gut, der Controller schaltet meine 24 V Lampe 
ohne Probleme.

Da mir jedoch die im Controller implementierten Programme nicht so gut 
gefallen (Farbrad liefert doch recht grob gerasterte Werte, keine 
Helligkeitssteuerung bei Farbradmodus, etc.) würde ich auf den Empfänger 
doch gerne verzichten und mir meinen eigenen Controller dort hin setzen.

Ich habe mir dazu einmal das Signal der Fernbedienung angeschaut (auf 
dem Controller konnte ich nicht wirklich eine Stelle finden, an der 
sinnvoll ein Signal abgegriffen werden kann).

Ein Beispielsignalverlauf ist im Anhang zu sehen. Relevant ist dabei der 
rot markierte Bereich, danach wiederholt sich der markierte Bereich noch 
einmal. Das Signal wird, solange die Taste gedrückt ist, alle 100 ms 
gesendet.

Das Signal beginnt mein einem Block 1,2 ms HIGH, anschließend 0,4 ms 
LOW. Danach kommen 32 Blöcke a 0,8 ms (alle Werte leicht gerundet). 
Jeder Block enthält entweder 0,2 ms HIGH und 0,6 ms LOW oder umgekehrt. 
Diese Signalblöcke würde ich je nach Dauer des HIGH-Zustandes als 0 oder 
1 qualifizieren.

ON  OFF  Tast. 1  Tast. 2  Tast. 3  Tast. 4  Rot  Grün  Blau
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
1  1  1  1  1  1  1  1  1
1  1  1  1  1  1  1  1  1
1  1  1  1  1  1  1  1  1
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
1  1  1  0  1  1  0  0  0
0  0  0  1  0  0  0  1  0
0  0  0  0  0  0  0  1  1
0  0  0  0  0  0  0  0  1
0  0  0  0  0  0  1  0  0
0  1  0  0  0  1  1  0  1
1  0  1  0  0  1  1  1  0
1  0  0  0  1  0  0  1  0
1  1  1  1  1  1  1  1  1
1  1  1  0  1  1  0  1  0
1  1  1  1  1  1  0  0  1
1  1  1  1  1  1  0  1  0
1  1  1  0  1  1  0  1  1
0  0  0  1  0  1  1  0  0
1  1  0  1  0  0  0  1  1
0  1  1  1  0  1  1  0  1

Die ersten 16 bit sind immer gleich, sie scheinen eine Art Seriennummer 
der Fernbedienung darzustellen. Die übrigen 16 bit sind dann der Befehl 
für den jeweiligen Tastendruck.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.