Interfacing to the RAMBo mini
Hi. Is there any official info on any I/O pins being toggled on the board when specific states occurs.
It would be nice if a pin is toggled when a print is finished, or when other states occurs.
Has the Prusa developers made any provisions/api for experimenters to implement things like a filament run-out switch etc. It would be nice if it was possible to make the printer stop if a input pin changed state..
Re: Interfacing to the RAMBo mini
http://reprap.org/wiki/Rambo might be of some help to you.
The firmware code can be found at https://github.com/prusa3d/Prusa-Firmware .
If you're really adventurous, the answers are in those two somewhere.
Re: Interfacing to the RAMBo mini
Here is a software base alternative for you:
- Mount a micro switch in the top left or right corner.
- Modify your slicer to have the print head touch the micro switch when the print is complete.
Instead of a micro switch in one of the top frame corners, use this:
Re: Interfacing to the RAMBo mini
Yet another way to trigger the state in gcode:
- Put a temp sensor on the bed like DS1820.
- When the print is finish, set the temp to 35c for 5 mins. which will let your arduino know the finish state has been reached.
Re: Interfacing to the RAMBo mini
Hmm, at that point, isn't it easier to add a new Gcode command that tells the firmware that the print is finished?
- Gab