changed code for d1

This commit is contained in:
simonox 2022-12-29 19:34:37 +01:00
parent 344812d012
commit ae1df2f647

View file

@ -1,19 +1,19 @@
#include <WiFi.h> #include <ESP8266WiFi.h>
#include <DHT.h> #include <ESP8266WebServer.h>
#include "DHTesp.h"
#include "credentials.h" // put your WIFI credentials in here #include "credentials.h" // put your WIFI credentials in here
#define DHT_SENSOR_PIN 21 // ESP32 pin GIOP21 connected to DHT11 sensor #define AOUT_PIN A0 // ESP32 pin GIOP36 (ADC0) that connects to AOUT pin of moisture sensor
#define DHT_SENSOR_TYPE DHT11
#define AOUT_PIN 36 // ESP32 pin GIOP36 (ADC0) that connects to AOUT pin of moisture sensor
DHT dht_sensor(DHT_SENSOR_PIN, DHT_SENSOR_TYPE); DHTesp dht;
WiFiServer server(80);
// Replace with your network credentials // Replace with your network credentials
const char* ssid = secrect_ssid; const char* ssid = secrect_ssid;
const char* password = secret_password; const char* password = secret_password;
// Set web server port number to 80 // Set web server port number to 80
WiFiServer server(80);
// Variable to store the HTTP request // Variable to store the HTTP request
String header; String header;
@ -29,7 +29,7 @@ const long timeoutTime = 2000;
void setup() { void setup() {
Serial.begin(9600); Serial.begin(9600);
dht_sensor.begin(); // initialize the DHT sensor dht.setup(D0, DHTesp::DHT11); // Connect DHT sensor to D0
// Connect to Wi-Fi network with SSID and password // Connect to Wi-Fi network with SSID and password
@ -51,16 +51,15 @@ void setup() {
void loop(){ void loop(){
// read humidity // read humidity
float humi = dht_sensor.readHumidity(); float humi = dht.getHumidity();
// read temperature in Celsius // read temperature in Celsius
float tempC = dht_sensor.readTemperature(); float tempC = dht.getTemperature();
// read temperature in Fahrenheit
float tempF = dht_sensor.readTemperature(true);
// read soil // read soil
int soil = analogRead(AOUT_PIN); // read the analog value from sensor int soil = analogRead(AOUT_PIN); // read the analog value from sensor
WiFiClient client = server.available(); // Listen for incoming clients WiFiClient client = server.available(); // Listen for incoming clients
if (client) { // If a new client connects, if (client) { // If a new client connects,
currentTime = millis(); currentTime = millis();