Creating alerts to water your plant

Before creating all the exciting wireless gardening projects you'll find in this chapter, we are going to start with one important thing: testing whether the sensor is working properly!

For that, here is the sketch to check that the sensor is functioning correctly:

// Library #include <SHT1x.h> // Pins #define dataPin 4 #define clockPin 5 // Create instance for the sensor SHT1xsht1x(dataPin, clockPin); void setup() { Serial.begin(115200); // Open serial connection to report values to host Serial.println("Starting up"); } void loop() { // Variables float temp_c; float temp_f; float humidity; // Read values from the sensor temp_c = sht1x.readTemperatureC(); temp_f = sht1x.readTemperatureF(); humidity = sht1x.readHumidity(); ...

Get Internet of Things with ESP8266 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.