Files
arduino/examples/SHT_SIMPLE/SHT_SIMPLE.ino

46 lines
1.2 KiB
Arduino
Raw Normal View History

/*
This is the code for the AirGradient DIY Air Quality Sensor with an ESP8266 Microcontroller.
It is a high quality sensor showing PM2.5, CO2, Temperature and Humidity on a small display and can send data over Wifi.
2022-07-29 16:26:06 +02:00
For build instructions please visit https://www.airgradient.com/open-airgradient/instructions/
Compatible with the following sensors:
SHT30/31 (Temperature/Humidity Sensor)
Please install ESP8266 board manager (tested with version 3.0.0)
If you are a school or university contact us for a free trial on the AirGradient platform.
2022-07-29 16:26:06 +02:00
https://www.airgradient.com/
2022-07-29 16:26:06 +02:00
Kits with all required components are available at https://www.airgradient.com/open-airgradient/shop/
2021-12-08 09:59:32 +07:00
If you have any questions please visit our forum at https://forum.airgradient.com/
MIT License
*/
2020-07-24 21:52:28 +08:00
#include <AirGradient.h>
AirGradient ag = AirGradient();
void setup(){
Serial.begin(115200);
2020-07-24 21:52:28 +08:00
ag.TMP_RH_Init(0x44); //check for SHT sensor with address 0x44
}
void loop(){
2021-12-08 09:59:32 +07:00
2020-07-24 21:52:28 +08:00
TMP_RH result = ag.periodicFetchData();
2021-12-08 09:59:32 +07:00
Serial.print("Relative Humidity in %: ");
Serial.println(result.rh);
Serial.print(" Temperature in Celcius: ");
Serial.println(result.t);
Serial.print(" Temperature in Fahrenheit: ");
Serial.println((result.t * 9 / 5) + 32);
2020-07-24 21:52:28 +08:00
delay(5000);
}