Dear all,
since my project started before Velleman released the K8403 kit, I was up to use a RPI and the IKEA RGB LEDs for that project.
I managed to get the call back running within Octoprint and the LEDs have been switching colors depending on the status of the printer.
Then i read the announcement from Velleman and read the instructions provided with it.
I soldered the [color=#40BF00]connector[/color] to the printers mainboard and checked the pins for power and status.
So I got the 12V (WHITE) for the IKEA LEDs right from the pin to the stripes.
The 5V (RED) and GRND (BLACK) from the board war connected to the [color=#40BF00]relays optocoupler[/color] to feed the steering circuit.
Three [color=#40BF00]more mother board pins connected[/color] (GREEN, YELLOW, ORANGE) to the relay pull-down contact and the LEDs are running.
The LED wires were fixed as follows:
[ul][color=#40BF00]1. printer top[/color][/ul]
[ul][color=#40BF00]2. printer inside[/color][/ul]
[ul][color=#40BF00]1. printer bottom[/color][/ul]
I can illuminate the LEDs from the LCD-display or via preset GCode in Octoprint (heading, printing, finished).
No programming. I did not checked the S3D software for that.
Well, I did some Python code to have the printing period in white light. So a little callback function was written for that.
The Octoprint “printing==true” info comes right after heating starts and that was not my requirement.
The real printing starts, when the Z-hight changes to something >0.0
Right now I got the following colors as status:
- heating -> [color=#FF0000]RED[/color]
- printing -> [color=#FFFFFF]WHITE[/color]
- 90% finished -> YELLOW (something like that)
- finished -> [color=#40BF00]GREEN[/color]
- errors -> violett
Why I did it?
Because I liked to…
And the printer status is easier to see in Octoprint video streaming, instead of searching the tool bar for more info
Frank