//ภาณุพงศ์ พรตะโยธิน เลขที่ 1
#include "DHTesp.h"
#include <TridentTD_LineNotify.h>
#define SSID "Wokwi-GUEST"
#define PASSWORD ""
#define LINE_TOKEN "q9jdAt3xzeLMccm849Y7pg4jCHPnHiTm6mEE57xcKrp"
const int DHT_PIN = 13;
DHTesp dhtSensor;
void setup() {
Serial.begin(115200);
dhtSensor.setup(DHT_PIN,DHTesp::DHT22);
WiFi.begin(SSID, PASSWORD);
Serial.printf("WiFi connecting to %s\n", SSID);
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(400);
}
Serial.printf("\nWiFi connected\nIP : ");
Serial.println(WiFi.localIP());
LINE.setToken(LINE_TOKEN);
}
void loop() {
TempAndHumidity data = dhtSensor.getTempAndHumidity();
float t=data.temperature;
float h=data.humidity;
Serial.print(t);
Serial.print("° C");
Serial.print("\t");
Serial.print(h);
Serial.println("%");
LINE.notify("อุณหภูมิ "+String(t));
LINE.notify("ความชื้น "+String(h));
delay(5000);
}