Predicting Sensor Readings with Time Series Machine Learning
Timothy Spann. πΊπ¦
Posted on April 20, 2020
Sensors:
Sensor Unit (https://shop.pimoroni.com/products/enviro?variant=31155658457171)
- BME280 temperature, pressure, humidity sensor
- LTR-559 light and proximity sensor
- MICS6814 analog gas sensor
- ADS1015 ADC with spare channel for adding another analog sensor
- MEMS microphone
- 0.96-inch, 160 x 80 color LCD
Unit
- Raspberry Pi 4
- Intel Movidius 2
- JDK 8
- MiNIFi Java Agent 0.6.0
- Python 3
See : https://www.datainmotion.dev/2019/12/iot-series-minifi-agent-on-raspberry-pi.html
See** :** https://learn.pimoroni.com/tutorial/sandyj/getting-started-with-enviro-plus
Source : https://github.com/tspannhw/meetup-sensors/
Example Data
{"uuid": "rpi4_uuid_omi_20200417211935", "amplitude100": 0.3, "amplitude500": 0.1, "amplitude1000": 0.1, "lownoise": 0.1, "midnoise": 0.1, "highnoise": 0.1, "amps": 0.3, "ipaddress": "192.168.1.243", "host": "rp4", "host_name": "rp4", "macaddress": "dc:a6:32:03:a6:e9", "systemtime": "04/17/2020 17:19:36", "endtime": "1587158376.22", "runtime": "36.47", "starttime": "04/17/2020 17:18:58", "cpu": 0.0, "cpu_temp": "59.0", "diskusage": "46651.6 MB", "memory": 6.3, "id": "20200417211935_7b7ae5da-905b-418b-94f1-270a15dbc1df", "temperature": "38.7", "adjtemp": "29.7", "adjtempf": "65.5", "temperaturef": "81.7", "pressure": 1015.6, "humidity": 6.8, "lux": 1.2, "proximity": 0, "oxidising": 8.3, "reducing": 306.4, "nh3": 129.5, "gasKO": "Oxidising: 8300.63 Ohms\nReducing: 306352.94 Ohms\nNH3: 129542.17 Ohms"}
Posted on April 20, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.