Difference between revisions of "WeMOS D1 mini: DHT11 read suhu dan humidity"

From OnnoWiki
Jump to navigation Jump to search
(Created page with "Sumber: https://dewo.wordpress.com/2016/07/10/pemantau-suhu-kelembaban-udara-dengan-wemos-d1-mini-dht11/ DHT11 Wemos VCC 3.3V DATA D2 GND GND #include #define DHTP...")
 
Line 1: Line 1:
 
Sumber: https://dewo.wordpress.com/2016/07/10/pemantau-suhu-kelembaban-udara-dengan-wemos-d1-mini-dht11/
 
Sumber: https://dewo.wordpress.com/2016/07/10/pemantau-suhu-kelembaban-udara-dengan-wemos-d1-mini-dht11/
  
 +
==Library==
 +
 +
Download dari
 +
 +
https://github.com/adafruit/DHT-sensor-library/archive/refs/heads/master.zip
 +
mv DHT-sensor-library-master.zip ~/Arduino/libraries/
 +
 +
==Sambungan ke Wemos D1 mini==
  
 
  DHT11 Wemos
 
  DHT11 Wemos
Line 7: Line 15:
 
  GND GND
 
  GND GND
  
 +
==Contoh==
  
#include
 
 
 
#define DHTPIN D2
 
#define DHTTYPE DHT11
 
DHT dht(DHTPIN, DHTTYPE);
 
 
/* Parameters:
 
* t = temperature
 
* h = humidity
 
* i = ID
 
*/
 
 
void setup() {
 
  Serial.begin(115200);
 
  delay(10);
 
  dht.begin();
 
}
 
 
void loop() {
 
  float h = dht.readHumidity();
 
  float t = dht.readTemperature();
 
  if (isnan(h) || isnan(t)) {
 
    Serial.println("Gagal membaca sensor DHT");
 
    return;
 
  }
 
 
 
  Serial.print("Temperature: ");
 
  Serial.print(t);
 
  Serial.print(" *C. Humidity: ");
 
  Serial.println(h);
 
 
 
  delay(2000); // Beri delay 2 detik sebelum polling berikutnya
 
}
 
  
  

Revision as of 11:05, 1 June 2023