Optical Filament sensor with M5Stack OP.180 by NeoAcheron 3d model
Warning. This content is not moderated and could be offensive.
m4
3dmdb logo
Thingiverse
Optical Filament sensor with M5Stack OP.180 by NeoAcheron

Optical Filament sensor with M5Stack OP.180 by NeoAcheron

by Thingiverse
Last crawled date: 4 years, 5 months ago
This is a filament sensor that uses an off the shelf M5Stack OP.180 optical endstop.
The sensor has an internal pull up resistor that will negate the need for any other electronic components. The sensor is active low, and will pull the sensor line to ground when something is present in the detection area, I had to set Marlin to pullup the sensor line in order to remove false detections.
You will need the following items:
1x M5stack OP.180
1x 2 meter M5 grove cable (Optional if you are using your own wiring harness)
1x 3-pin JST connector (or whatever your printer motherboard uses)
1x Set of bowden pressure fittings
4x M4x16 bolts
4x M4 nuts
A small length of PTFE tubing
Please note that this configuration will not be compatible with the Raspberry Pi, as its not 5V tolerant. You will need a transistor to buffer the 5V signal from the GPIOs.
You can find all the M5Stack stuff here: https://m5stack.com/collections/m5-unit/products/180-infrared-reflective-unit-itr9606
I got these bowden tube pressure fittings: https://www.amazon.nl/dp/B07P3BC4GQ/ref=cm_sw_r_tw_dp_x_b-.vFbHRBECTD
The various nuts and bolts I had lying around.
Printed at 0.2mm layers with PLA with supports
NOTE: if your printer over extrudes the guide hole, the filament might not fit right away, use a 2mm drill bit to clean it up.
Updated 13/09/2020: The sensor could be triggered by the sun, I changed the model to have a bit of an overlap to create a better seal, but its a little harder to print now. Also make sure to print in a darker colour.

Tags