Skip to content

The OpenLog Artemis Geophone Logger makes logging seismic data as easy as controlling text menus! This is a special add-on to the OpenLog Artemis.

License

Notifications You must be signed in to change notification settings

sparkfun/OpenLog_Artemis_Geophone_Logger

Repository files navigation

SparkFun OpenLog Artemis : Geophone Logger

SparkFun OpenLog Artemis

SparkFun OpenLog Artemis (SPX-16832)

The OpenLog Artemis is an open source datalogger that comes preprogrammed to automatically log IMU, GPS, serial data, and various pressure, humidity, and distance sensors. All without writing a single line of code! OLA automatically detects, configures, and logs Qwiic sensors. OLA is designed for users who just need to capture a bunch of data to SD and get back to their larger project.

The firmware in this repo is dedicated to logging seismic data from the SM-24 Geophone using a suitable ADC. The firmware supports the ADS1015, ADS1219 and ADS122C04. You can find the main OpenLog Artemis repo here.

Fast Fourier Transformed frequency and amplitude data is logged to SD card in CSV format. The CSV files can be analyzed with your favorite spreadsheet software or analysis tool. You can also use the Arduino IDE Serial Plotter to visualize the live FFT data.

SerialPlotter.gif

OpenLog Artemis is highly configurable over an easy to use serial interface. Simply plug in a USB C cable and open a terminal at 115200kbps. The logging output is automatically streamed to both the terminal and the microSD. Pressing any key will open the configuration menu.

The OpenLog Artemis automatically scans for, detects, configures, and logs data from the ADC.

The menus will let you configure the:

  • ADC Gain:
    • ADS1015: x1 (3mV per LSB) to x24 (0.125mV per LSB)
    • ADS1219: x1 (244.14nV per LSB) or x4 (61.04nV per LSB)
    • ADS122C04: x1 to x128
  • Amplitude Threshold - so you only log seismic events that exceed the set threshold
  • Artemis Real Time Clock - each seismic event is date and timestamped. The RTC can be synchronized accurately to GNSS time too.

New features are constantly being added so we’ve released an easy to use firmware upgrade tool. No need to install Arduino or a bunch of libraries, simply open the Artemis Firmware Upload GUI, load the latest OLA firmware, and add features to OpenLog Artemis as they come out! Full instructions are available in UPGRADE.md.

Repository Contents

  • /Binaries - The binary files for the different versions of the OLA firmware
  • /Firmware - The main sketch that runs on the OpenLog Artemis.

Documentation

License Information

This product is open source!

Please see LICENSE.md for full details.

Please use, reuse, and modify these files as you see fit. Please maintain attribution to SparkFun Electronics and release anything derivative under the same license.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

About

The OpenLog Artemis Geophone Logger makes logging seismic data as easy as controlling text menus! This is a special add-on to the OpenLog Artemis.

Resources

License

Stars

Watchers

Forks

Packages

No packages published