Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Adafruit_SHT4x.h"
- #include <Adafruit_Sensor.h>
- Adafruit_SHT4x sht4 = Adafruit_SHT4x();
- const int enablePin = 32; //pin connected to TIP120
- void setup(){
- Serial.begin(9600);
- sht4.begin();
- sht4.setPrecision(SHT4X_HIGH_PRECISION);
- sht4.setHeater(SHT4X_HIGH_HEATER_100MS);
- pinMode(enablePin, OUTPUT);
- }
- void loop(){
- digitalWrite(enablePin, HIGH); //turn TIP120 ON
- delay(1); //wait for sensor
- //read from sensor if possible
- sensors_event_t humidity, temp;
- if(sht4.getEvent(&humidity, &temp)) {
- Serial.print("Retrieved data succesully: ");
- Serial.println("Temp: " + String(temp.temperature) + " Hum: " + String(humidity.relative_humidity));
- }
- else{ Serial.println("Coudln't get data!");}
- digitalWrite(enablePin, LOW); //turn TIP120 OFF
- delay(10000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement