This is an adjustable mount for David Crocker's mini differential IR sensor. It is attached to the front half of the clamp that is commonly used to hold an E3D V6. This makes it very easy to install without replacing other parts. I started with Tech2C's clamp found here: https://www.thingiverse.com/thing:1752766.
The screw is a 40mm bed leveling screw and knob found on Amazon: https://tinyurl.com/y9h54ha5. The spring that came with the bed leveling screw was too stiff. The spring I used is from a spring assortment pack I bought at Home Depot. I also used an M3 nut inserted into the movable part of the mount and a small washer under the knob. The screw is a little too long and might hit the wire connector on the sensor. If you use the bed leveling knob on top as I did I would suggest cutting 5mm off the screw. If you do not use the knob you might need to remove closer to 10mm. A little sanding will be needed to get the parts to slide smoothly.
The sensor is available from Filastruder. I have included a PDF with some setup notes from a forum I visited. Unfortunately I no longer have the link to the forum. These notes describe the firmware changes needed in the config.h file in Marlin. David Crocker has installation notes on his site as well: https://miscsolutions.wordpress.com/mini-height-sensor-board/.
Sensor offset settings in config.h:
#define X_PROBE_OFFSET_FROM_EXTRUDER -17 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 5 // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
Printed with Hatchbox PETG 230C hot end and 60C bed.