This shows you the differences between two versions of the page.
iothings:proiecte:2021:temphumiditymonitoring [2022/01/28 00:14] maria.iuga [Project implementation] |
iothings:proiecte:2021:temphumiditymonitoring [2022/01/28 00:26] (current) maria.iuga [Project implementation] |
||
---|---|---|---|
Line 34: | Line 34: | ||
===== Project implementation ===== | ===== Project implementation ===== | ||
+ | |||
+ | Arduino IDE functions used to record and send the data from the sensor to Webhooks from IFTTTT. | ||
+ | |||
<code> | <code> | ||
- | void setup () | + | void setup () { |
//initialize the serial monitor for debugging | //initialize the serial monitor for debugging | ||
- | Serial.begin(115200); | + | Serial.begin(115200); |
+ | Serial.println("DHT11 sensor!"); | ||
+ | //call begin to start sensor | ||
+ | dht.begin(); | ||
+ | // Connect to Wi-Fi | ||
+ | WiFi.begin(ssid, password); | ||
+ | while (WiFi.status() != WL_CONNECTED) { | ||
+ | delay(500); | ||
+ | Serial.print("."); | ||
+ | } | ||
+ | Serial.println(""); | ||
+ | Serial.println("WiFi connected"); | ||
+ | } | ||
</code> | </code> | ||
- | Two rules were set in the project | + | Two rules were set in the project. |
1.If the temperature is higher than 25 C, an email is sent through an applet (named high temp) with the message “Temperature too high!”; | 1.If the temperature is higher than 25 C, an email is sent through an applet (named high temp) with the message “Temperature too high!”; | ||
<code> | <code> |