| 1234567891011121314151617181920212223242526272829 |
- #include <Adafruit_AHTX0.h>
- Adafruit_AHTX0 aht;
- struct {
- public:
- float temperature;
- float humidity;
- } HumTemp;
- void initHumidity() {
- debug("Initializing humidity sensor");
-
- if (!aht.begin()) {
- Serial.println("Could not initialize humidity sensor");
- ERR;
- }
- debug("Initialized humidity sensor");
- }
- void updateHumidity() {
- sensors_event_t hum,
- temp;
- aht.getEvent(&hum, &temp);
- HumTemp.temperature = temp.temperature;
- HumTemp.humidity = hum.relative_humidity;
- }
|