Using the amazing Pi-Blaster daemon I managed to control a connected RGB strip (to be exact: this particular one http://www.ledstripkoning.nl/led-strips-rgb/losse-ledstrips-rgb/5-meter-150-leds-rgb-led-strip/ and here in more detail). The LED is driven by a 24V power supply and connected through MOSFET's. However, I'm experiencing a rather annoying problem: when setting any value (0,2 or 1 for example), the led is not giving a constant result. To illustrate, please see this small video: https://youtu.be/qEt5gFcJue4

I've also tried using the default PWM (hard and software), which also results in (random) flickering.

Any thoughts on causes and possible solutions are highly appreciated; it's driving me nuts for days now.

  • 1
    Could you explain what you are actually sending to the RGB strip and the type of strip? If possible include the script you are using in your question. – joan Sep 27 '15 at 14:40
  • Hi, thanks for answering! Using the instructions on github.com/sarfata/pi-blaster I use the terminal command echo "18=1" > /dev/pi-blaster. – Dennis Hunink Sep 27 '15 at 16:03
  • All that does is switch GPIO18 high (always on). All that will do is switch a LED on or off (depending on how the LED was wired). – joan Sep 27 '15 at 16:19
  • Exactly, that's the expected behavior. But instead I'm getting the result as seen in the video in the post started. – Dennis Hunink Sep 27 '15 at 16:27
  • On the installation: we're using a 24V RGB LED strip. It's is wired identical to this: mitchtech.net/raspberry-pi-pwm-rgb-led-strip (but instead of 12V we used a 24V power source). – Dennis Hunink Sep 27 '15 at 16:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.