Erst mal Hallo zusammen, Ich habe mir eine Schaltung entsprechend dem Tutorial von 'simtronyx' zusammen gebaut und diese um einen MOSFET erweitert damit auch ein RGBW-Strip betrieben werden kann. Tutorial von 'simtronyx': http://blog.simtronyx.de/arduino-rgb-le ... -hardware/ Die Bibliothek von ihm habe ich um den Kanal für Weiß erweitert. Den Arduino Sketch habe ich so erweitert das man ihn via Serial (USB) ansteuern kann. Auf dem Pi ein kleines Python-Script geschrieben mit dem serial Kommandos an den Arduino-Nano geschickt werden können um den Strip zu steuern. Soweit alles schön und gut. Es funktioniert. Anstatt des Arduino würde ich jetzt gerne einen PCA9685 verwenden der via I2C angesprochen wird. So könnte ich an einem PCA9685 vier RGBW-Strips betreiben. Über die Console des Pi wird der PCA9685 erkannt und ich kann ihn ansprechen. Allerdings passiert nichts wenn ich die PWM Signale veränder. Das Binding für openhab von pepsifan92 habe ich bereits ausprobiert. Dabei habe ich 'item' und 'sitemap' file entsprechend seiner 'readme' angelegt. Am LED-Strip tut sich aber nichts wenn ich die Slider im openhab2 bediene. Binding von pepsifan92: https://github.com/pepsifan92/pca9685control Auf meinem Pi läuft ein openhabian mit openhab2. Hat jemand einen Tipp für mich wie ich die Schaltung verändern muss oder wie der PCA9685 konfiguriert werden muss damit ich via I2C vom Pi aus den RGBW-Strip steuern kann? Zweite Frage: wie lässt es sich realisieren das die Steuerung letztendlich aus openhab raus funktioniert?
David S. schrieb: > Hat jemand einen Tipp für mich wie ich die Schaltung verändern muss ... Dafür müsste man überhaupt erstmal deinen Schaltplan kennen - nein, ich bastel den jetzt nicht aus irgendwelchen Steckbrettbildern zusammen. Wie hast du die Schaltung an den PI angeschlossen? Wie groß sind die Pull-Up Widerstände am I2C? Mit welcher Versorgungsspannung betreibst du den PCA9685? > Allerdings passiert nichts wenn ich die PWM Signale veränder. Heißt das, dass du die PWM-Signale an den Ausgängen vom PCA9685 betrachtest und die LEDs nicht passend geschaltet werden? Oder heißt das, dass du dem PCA9685 meinst, die richtigen Steuerbefehle zu geben, damit er die PWM-Signale an seinen Ausgängen ändert. Dann würde ich diese Steuersignale auf SDA mal mit einem Logikanalysator angucken und prüfen, ob das mit dem Datenblatt zusammen passt. > Am LED-Strip tut sich aber nichts wenn ich die Slider im > openhab2 bediene. Leuchten sie nie oder nur nicht so, wie du ihnen mit dem Slider meinst zu sagen. Siehst du im Log-File die Slider-Änderung? Gehe systematisch vor und nimm die Mimik Schritt für Schritt in Betrieb. Erwarte nicht, dass auf Knopfdruck alles funktioniert.
David S. schrieb: > Das Binding für openhab von pepsifan92 habe ich bereits ausprobiert. Der gute pepsifan92 scheint ein bisschen konfuse zu sein. Das Verzeichnisname bezieht sich auf den pca9685 Im readme schreibt er erst von einem IMHO nicht existierenden pcf9685 und dann von einem pcf8591, der aber eine ganz andere Funktionalität als beschrieben besitzt. Hoffentlich ist die Software konsistenter und tatsächlich auf den PCA9685 zugeschnitten.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.