Skip to content
Wing Tang Wong edited this page Mar 31, 2014 · 2 revisions

AutoTuning FSR Trigger

Arduino code to facilitate auto-tuning of a force sensing resistor for triggering end stops and auto probes for 3d printer auto leveling.

Current solutions use the FSR sensor in conjunction with a resistor/potentiometer as an as-is input into the connections for an end-stop for the z-min end stop. This works fine, but if something physically shifts, it will need to be manually adjusted again. Others have added inverting schmitt triggers, which also work great, but are also subject to the manual re-calibration if something physically changes over time.

The goal of this project is to use a micro controller to handle the level detection, self-tuning, and configurable triggering.

Auto Tuning FSR Trigger In Action

Video of FSR module at work