At the beginning of the challenge, each group will be/was given one Grillo seismic sensor. With that, you will be able to get hands on experience with the process of data acquisition. Given your location, it is unlikely that you will be lucky (unlucky?) enough to capture any earthquakes. However, you will be able to enhance your noise dataset. You can get creative about that and create any kind of disturbance.
Set up the sensor
To start transmitting data please follow these steps:
- Connect using Ethernet cable (more reliable and easier to set up):
- Connect an ethernet cable between your LAN and the device
- Connect the device by USB cable to the provided wall adapter (5V).
- After a 30 seconds or so the device should start flashing green, indicating it is connected to AWS cloud and transmitting data.
- Connect using Wi-Fi:
- Install EspTouch app to your smartphone.
- Connect your smartphone to a Wi-Fi network that should be used by the device.
- Connect the device by USB cable to the provided wall adapter (5V). After a few seconds, the device should start flashing yellow.
- In EspTouch app:
- Select EspTouch in the menu (not EspTouch V2)
- Network SSID should show the Wi-Fi network of your choosing.Type in the password.
- Click confirm and wait a few seconds for the credentials to be passed onto the device.
- After a 30 seconds or so the device should start flashing green, indicating it is connected to AWS cloud and transmitting data.
Access your data
Once connected to internet each device will stream data to the cloud. The data will be converted every 15 minutes into MSEED files and archived on AWS S3. The files are 1 hour long with each channel (X and Y horizontals, Z vertical) saved in a separate file.
You can access the archived files through this link.
Here you can click on the folders for each device, browse files organized by date, and download.
Enhance your dataset
You can enhance your noise dataset by adding data segments recorded at your sensor.
- Download the MSEED file you wish to use.
- Go to codes/cut_mseed.py.
- Read-in and plot your data by:
st = read("test_data/my_sensor.mseed")
st.plot(outfile="mysensor.png")
- Select the segment of interest and set the central time of the data segment. Also set the segment length (to match the rest of data choose 1000) and the MSEED output name.
pick_time = UTCDateTime(2021,11,6,14,15,0) # year, month, day, hour, minute, second
padding_samp = 1000
mseed_name = "test"
- Run the script, it should output the desired data segment for you.
Sensor Ids