ShockLogger - High Frequency, Low Power Data Logger

ShockLogger - High Frequency, Low Power Data Logger

myminifactory

This project was created to add shock and temperature logging for shipping sensitive equipment or remotely measuring acceleration of any dynamic system. The primary features and capabilities are as follows: 3 axis, low power accelerometer (LIS3DH, +/-16g) Teensy 3.5 MCU w/ integrated uSD card (Arduino IDE compatible) 4000mah Li-Ion battery ( 2+ week run time) Digital Temperature Sensor 100hz default logging frquency (configurable) Teensy 3.5 RTC with 3v button cell remembers date/time even when main battery is dead ( will last 5+years ) Built in charging via standard micro USB cable and Li-Ion safety circuitry (overvolt, undervolt and temp)    PRINTING AND ASSEMBLY  Use 3+ perimeters and 30% infill for a robust housing.  I used M2.5 threaded inserts that can be installed with a soldering iron ( https://amzn.to/32IKBJm )   MCU & ELECTRONICS Teensy 3.5 ( https://amzn.to/34Ndi9y ) 3.3v Boost Converter ( www.sparkfun.com/products/10255 ) Lithium Battery Charger ( www.sparkfun.com/products/10217 ) 4400 mAh Battery ( https://amzn.to/32IUtmm ) TMP36 Temp Sensor ( https://amzn.to/2ZYwxgN ) LIS3DH 3-axis Accelerometer ( www.sparkfun.com/products/13963 ) 3V CR1616 battery for RTC    CODE & LIBRARIES The Arduino plugin from PJRC.com is the only requirement to use the Teensy with the Arduino IDE I'm still working on generating a beginner friendly configuration package, however in the short term anyone interested in replicating this project is welcome to message me for a link to the source code and libraries.   OUTPUT DATA AND FILES In its current configuration, the shocklogger generated two CSV files on its uSD card when running The first file is the ShockData.CSV and is formatted " MMDDYY HH:MM, X, Y, Z " for easy analysis in any spreadsheet application. By default, this file receives 100 lines a second. The second file is the TempData.CSV and is formatted " MMDDYY HH:MM, T". By default this file receives a new averaged Temp data point every 5 minutes.

Download Model from myminifactory

With this file you will be able to print ShockLogger - High Frequency, Low Power Data Logger with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on ShockLogger - High Frequency, Low Power Data Logger.