Build you own DIY Bluetooth Distance Sensor. It communicates via Bluetooth with the phyphox app - a free Physics app from RWTH Aachen University. The device is based around a ESP32 microcontroller board and uses ST's VL53L1X time of flight sensor to give distance against time measurements from 0 to ~180cm at a data rate of up to 50 Hz (max range higher at lower data rate). Also outputs velocity and acceleration against time. Can be used to demonstrate:
Full build guide with code here: https://github.com/RGill-1/Bluetooth-Science-Sensors/wiki/4.-Distance-Sensor
Case Features:
I have had success printing with 0.20mm layer height.
Use of threaded inserts is optional. If you do not want to screw down the lid leave the insert holes empty and choose the lid with no holes in it - will still snap fit.
This is part of a series of devices all based on the same Adafruit ESP32 Feather V2. Making use of the QT STEMMA cable system to be as solder free as possible - allowing you to hot swap boards / sensors as needed. Follow these Printables links to the:
The aim is to work with students to develop these sensors (and others like them) as part of an extra-curricular STEM club. The students will learn how to:
Any feedback much appreciated.
The author marked this model as their own original creation.