Hardware low power device to trigger messages when detect earthquakes.
These instructions will get you a copy of the project up and running on your device.
Follow all instructions here to get hidnseek board working on arduino IDE: https://github.com/hidnseek/hidnseek/tree/master/arduino
Libraries needed: Hidnseek library: https://github.com/hidnseek/hidnseek
Accelerometer library: https://github.com/Flummy/FluMMA865x
Streaming library from: https://github.com/kachok/arduino-libraries
USB-Serial driver download: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41
Steps to flash Hidnseek device:
Long(First setup): Follow instructions here: https://github.com/Bucknalla/sigfox-hidnseek-tutorial/blob/master/README.md
Short(Already setup):
- Take off top
- Plug device into power source
- Short G and R pins
- Quickly upload firmware as programmer (Arduino IDE: Sketch->Upload using programmer) (Important that step 4 is done quickly after step 3, while red light flashing on device)
In DEBUG mode, prints to serial. To use USB-Serial port download(mentioned earlier): http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41
All easily modifiable values are in def.h:
- Variable clock fix loop
- Variable device sleep loop
- Variable gravity scale for accelerometer
- Variable accelerometer sensitivity threshold,
- Variable accelerometer sleep count after interrupt
- Variable accelerometer data rate for sleep and wake modes
- C/C++ (Using Hidnseek device)
- Louis Moreau - Initial work - Earthquake_detector
- Harrison Smith - Initial work - Earthquake_detector
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Sigfox
- Hidnseek