Oluşturulma Tarihi: 2021-07-18 15:58:24
Arduino IDE web sunucuya sensör değeri gönderilmesi
DHT-11
Arduino IDE ile sensör değerlerini web sunucuya göndermek isteyenler için rehber
#include "deneyap.h" #include #include #include "DHT.h" #include // Uncomment one of the lines below for whatever DHT sensor type you're using! #define DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT21 // DHT 21 (AM2301) //#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321 //DHT Sensor; uint8_t DHTPin = D0; DHT dht(DHTPin, DHTTYPE); float Temperature; float Humidity; const char* ssid = "ağ adi"; const char* password = "sifre"; WiFiServer server(80); String header; void setup() { Serial.begin(115200); pinMode(DHTPin, INPUT); dht.begin(); Serial.print("Aga baglandi"); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("Wifiye Baglandi."); Serial.println("Deneyap Kart IP address : "); Serial.println(WiFi.localIP()); server.begin(); Serial.println("Server basladi"); } void loop() { Temperature = dht.readTemperature(); Humidity = dht.readHumidity(); WiFiClient client = server.available(); if (client) { Serial.println("Web Client baglandi "); String request = client.readStringUntil('\r'); client.println("HTTP/1.1 200 OK"); client.println("Content-type:text/html"); client.println("Connection: close"); client.println(); client.println(""); client.println(""); client.println(""); client.println("Deneyap Kart Web Server Sensor degerlerini okuyor"); client.println("DHT11/DHT22"); client.println("Deneyap Kart"); client.println("SicaklikVALUE"); client.println("Sicaklik Deger"); client.println(dht.readTemperature()); client.println(" *C"); client.println("Sicaklik Fahrenheit"); client.println(1.8 * dht.readTemperature() + 32); client.println(" *F"); client.println("Nem Degeri"); client.println(dht.readHumidity()); client.println(" %"); client.println(""); client.stop(); client.println(); Serial.println("Baglanti sonlandi."); Serial.println(""); } } Proje Ortakları Location for : Listing Title Hoşgeldiniz Giriş Yap Kayıt Ol E-Posta* Parola * Giriş Yap Parolamı Unuttum İsim Soyisim * E-Posta Adresiniz * Parola * Katılıyorum Gizlilik Politikası Katılıyorum Kullanım Şartları Kayıt Ol