2019-11-24 13:29:02 +00:00
|
|
|
This application will read sensors data periodically,
|
|
|
|
provide access to it via gRPC and publish telemetry to the cloud.
|
2019-11-09 17:23:07 +00:00
|
|
|
|
2019-11-24 13:26:24 +00:00
|
|
|
## Installation How-To
|
|
|
|
|
|
|
|
1. Build the module and target the Raspberry Pi.
|
|
|
|
2. Copy the files over to the Raspberry Pi.
|
|
|
|
3. Modify `appsettings.json` to fit your needs.
|
|
|
|
4. Install the hardware.
|
|
|
|
|
2019-12-05 16:55:05 +00:00
|
|
|
### Wiring
|
|
|
|
|
|
|
|
You may download the Fritzing diagram from `Docs/fritzing/nucucar.sensors.fzz`
|
|
|
|
in order to play with it.
|
|
|
|
|
|
|
|
![alt text](../Docs/images/nucucar.sensors_bb.jpg)
|
|
|
|
|
|
|
|
|
2019-11-24 13:26:24 +00:00
|
|
|
#### BME680
|
|
|
|
|
|
|
|
Connect the BME680 sensor to the I2C bus 1 (I2C.1) of the Raspberry Pi.
|
|
|
|
The address ` 0x76` will be used to communicate with the sensor.
|
|
|
|
|
|
|
|
|
|
|
|
5\. Run the application.
|
|
|
|
|
2019-11-17 16:27:58 +00:00
|
|
|
### Environment Sensor
|
2019-11-09 13:34:49 +00:00
|
|
|
|
2019-11-24 13:29:02 +00:00
|
|
|
Worker service for the [BME680](https://www.bosch-sensortec.com/bst/products/all_products/bme680) environmental sensor from Bosh.
|
2019-11-09 13:34:49 +00:00
|
|
|
|
2019-11-09 14:54:06 +00:00
|
|
|
Sensor capabilities:
|
|
|
|
|
|
|
|
* Temperature
|
|
|
|
* Barometric Pressure
|
|
|
|
* Humidity
|
2020-02-02 14:24:13 +00:00
|
|
|
* VOC Gas (Gas Resistance)
|