Implement phase current sensing on the mechaduino. Use it as a collision detection to do bed leveling on my 3D printer. I have a Cobblebot Little Monster. Not the best printer in the world but it get the job done. For the price I paid, it ispretty good. My main grief with it is the print bed leveling. I looked at using the BL Touch but I don't like the idea of the sensor hanging there all the time. I also looked at those touchless sensor but, again, a sore thumb againg from the carriage. The Mechaduino is the cleanest solution I've seen so far. And I have some experience with the SAMD21 processor and AMS components. I actually designed-in this MCU and AMS components on many commercial project.
Components
1×
Mechaduino
multi purpose stepper motor driver
1×
3D printer
Mine is a Cobblebot Little Monster using a RAMPS 1.4 board
First thing first, I need to get the mechaduino programmed and calibrated. This was done easily by following the instructions from Tropical Labs' project page. Second microstep ;) , get it to work with a stepper motor. Since on my printer, the z-axis motor is resting on the bottom frame, I need to find a thinner motor and have it work with the Mechaduino. What a surprise, I have 5 'thin' stepper motors from an ST development kit. Problem is, it did not work on the first try using a 12V 1A wall wart and the mechaduino connected to the laptop... I need to try using a decent 12V power supply. So in the coming days, I will retry with an ATX power supply.
Once this is working, I need to mount the mechaduino to the stepper and enable closed loop control. This should also be straightforward using Tropical Labs' instructions. I'll keep you posted.
Hi, Jean. What about this project now?