Wemos D1 Mini DHT11 Shield

kr.25.00 inkl. moms

Wemos D1 Mini DHT11 Shield.

På lager

Varenummer (SKU): 6745 Kategori: Tags: , , , , , , , ,

Wemos D1 Mini DHT11 Shield kan aflæse temperatur og fugtighed. Meget præcis med sine udmålinger, og perfekt til IoT projekter.

Tekniske detaljer:

Humidity Range: 20-90% RH
Humidity Accuracy: ±5% RH
Temperature Range: 0-50 °C
Temperature Accuracy: ±2% °C
Operating Voltage: 3V to 5.5V
Passer til: Wemos D1 Mini (Køb den HER)

Installere Arduino IDE Software

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download

Programmering

Inden programmeringen kan udføres skal den rigtige “COM” port findes. Klik “Værktøj/Port” – og vælg COM port.

Installere ESP package (Arduino IDE)

  • Åben Arduino IDE (Download her)
  • Klik “Fil/Egenskaber”
  • Indtast dette link i feltet “Additionel Board Manager URL’s”
  • Link “http://arduino.esp8266.com/stable/package_esp8266com_index.json
  • Klik OK
  • Åben “Værktøj/Board/Boards manager” (Lad programmet opdatere)
  • Find “ESP8266” og installere
  • Klik derefter “Værktøj/Board” og find (Generic ESP8266 Module)
  • “Værktøj/Programmer” skal være “AVR ISP”
  • Du er nu klar til at sende en kode

Installere DHT Library

  • Download library (Download)
  • Udpak filer
  • Flyt/kopir mappen “DHT_sensor_library” til  “libraries” som findes i “Arduino IDE” mappen (C:Program Files (x86)Arduinolibraries)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Åben “Manage” for at opdatere library.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er DHT library installeret

Eksempel

Her viser vi et hurtig eksempel på du via serial monitoren kan aflæse data.

Kode

#include <DHT11.h>

// Create an instance of the DHT11 class.
// - For Arduino: Connect the sensor to Digital I/O Pin 2.
// - For ESP32: Connect the sensor to pin GPIO2 or P2.
// - For ESP8266: Connect the sensor to GPIO2 or D4.
DHT11 dht11(2);

void setup() {
// Initialize serial communication to allow debugging and data readout.
// Using a baud rate of 9600 bps.
Serial.begin(9600);

// Uncomment the line below to set a custom delay between sensor readings (in milliseconds).
// dht11.setDelay(500); // Set this to the desired delay. Default is 500ms.
}

void loop() {
int temperature = 0;
int humidity = 0;

// Attempt to read the temperature and humidity values from the DHT11 sensor.
int result = dht11.readTemperatureHumidity(temperature, humidity);

// Check the results of the readings.
// If the reading is successful, print the temperature and humidity values.
// If there are errors, print the appropriate error messages.
if (result == 0) {
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.print(" °C\tHumidity: ");
Serial.print(humidity);
Serial.println(" %");
} else {
// Print error message based on the error code.
Serial.println(DHT11::getErrorString(result));
}
}

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “Wemos D1 Mini DHT11 Shield”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *