Inhoudsopgave:
- Stap 1: Vereiste componenten
- Stap 2: Bedrading van het circuit
- Stap 3: Programmeren van de Arduino
- Stap 4: Resultaat
Video: Interface DHT11 met Arduino: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
In deze Instructables leert u hoe u de DHT11-vochtigheids- en temperatuursensor op uw Arduino UNO kunt instellen. En leer hoe de vochtigheidssensor werkt en hoe u de uitgangswaarden van de seriële monitor kunt controleren
Beschrijving:
De DHT11 detecteert waterdamp door de elektrische weerstand tussen twee elektroden te meten. De vochtigheidsgevoelige component is een vochthoudend substraat met elektroden die op het oppervlak zijn aangebracht. Wanneer waterdamp door het substraat wordt geabsorbeerd, komen er ionen vrij door het substraat waardoor de geleidbaarheid tussen de elektroden toeneemt. De verandering in weerstand tussen de twee elektroden is evenredig met de relatieve vochtigheid. Een hogere relatieve vochtigheid verlaagt de weerstand tussen de elektroden, terwijl een lagere relatieve vochtigheid de weerstand tussen de elektroden verhoogt.
Stap 1: Vereiste componenten
Hier is de lijst met componenten die nodig zijn om aan de slag te gaan met de Instructable,
Hardware onderdelen:
- Arduino UNO Kopen bij Flipkart
- DHT11 Vochtigheids- en temperatuursensor Koop bij Flipkart
- Broodplank (optioneel)
- Doorverbindingsdraden
- USB-kabel
Softwarecomponenten:
Arduino IDE
Stap 2: Bedrading van het circuit
Het aansluiten van de DHT11 op de Arduino UNO is heel eenvoudig.
De bedradingsaansluitingen zijn als volgt gemaakt:
VCC-pin van de DHT11 gaat in +3v van de Arduino.
DATA pin van de DHT11 gaat naar analoge pin A0 van de UNO.
GND Pin van de DHT11 gaat in Ground Pin (GND) van de UNO.
Stap 3: Programmeren van de Arduino
Download het zip-bestand
Pak de DHT-bibliotheek en code uit.
Code:
#include "dht.h"#define dht_apin A0 // Analoge pinsensor is aangesloten op Arduino dht DHT;
De bovenstaande regels zijn initialisatie voor dht-bibliotheek
Gegevenspin van dht. definiëren
en het creëren van instantie als DHT
ongeldige setup(){
Serieel.begin(9600); delay(500);//Vertraging om het systeem te laten opstarten Serial.println("DHT11 Vochtigheids- en temperatuursensor\n\n"); vertraging (1000);//Wacht voordat u toegang krijgt tot Sensor}
Bovenstaande regels zijn de setup-code
Start seriële communicatie op 9600 baudrate
print de naam van het project met een vertraging van 1 sec
void loop(){ DHT.read11(dht_apin); Serial.print("Huidige vochtigheid = "); Seriële.afdruk (DHT.vochtigheid); Serieel.print("% "); Serial.print("temperatuur = "); Seriële.afdruk (DHT.temperatuur); Serieel.println("C "); vertraging (5000);//Wacht 5 seconden voordat u de sensor opnieuw opent. }
Het leest gegevens van DHT11 herhaaldelijk elke 5 sec
Stap 4: Resultaat
Seriële monitor openen
zet de baudrate op 9600
Zie het resultaat op Serial Monitor….
Allereerst wil ik u bedanken voor het lezen van deze gids! Ik hoop dat het je helpt. Als u vragen heeft, ben ik altijd blij om u te helpen … Laat een reactie achter. Uw feedback is waardevol voor mij.
Aanbevolen:
Interface toetsenbord met Arduino. [Unieke methode]: 7 stappen (met afbeeldingen)
Interface toetsenbord met Arduino. [Unieke methode]: Hallo, en welkom bij mijn eerste instructable! :) In deze instructable wil ik een geweldige bibliotheek delen voor het interfacen van toetsenbord met arduino - 'Wachtwoordbibliotheek' inclusief 'Keypad-bibliotheek'. Deze bibliotheek bevat de beste functies die we
Temperatuur- en vochtigheidssensor (dht11) interface met Arduino - Ajarnpa
Temperatuur- en vochtigheidssensor (dht11) Interface met Arduino: temperatuursensor heeft een breed toepassingsgebied, het wordt op veel plaatsen gebruikt, waar het werkt als feedbacksysteem. Er zijn meerdere soorten temperatuursensoren op de markt verkrijgbaar met verschillende specificaties, sommige temperatuursensoren gebruikt l
SCARA-robot: leren over voorwaartse en inverse kinematica!!! (Plot Twist Leer hoe u een realtime-interface maakt in ARDUINO met PROCESSING !!!!): 5 stappen (met afbeeldingen)
SCARA-robot: leren over voorwaartse en inverse kinematica!!! (Plot Twist Leer hoe u een realtime interface maakt in ARDUINO met PROCESSING !!!!): Een SCARA-robot is een zeer populaire machine in de industriewereld. De naam staat voor zowel Selective Compliant Assembly Robot Arm als Selective Compliant Articulated Robot Arm. Het is in feite een robot met drie vrijheidsgraden, de eerste twee displ
ESP32 Gebaseerde M5Stack M5stick C Weermonitor Met DHT11 - Monitor temperatuur vochtigheid & warmte-index op M5stick-C met DHT11 - Ajarnpa
ESP32 Gebaseerde M5Stack M5stick C Weermonitor Met DHT11 | Monitor temperatuurvochtigheid en hitte-index op M5stick-C Met DHT11: Hallo allemaal, in deze instructables leren we hoe we de DHT11-temperatuursensor kunnen koppelen aan m5stick-C (een ontwikkelbord van m5stack) en deze weergeven op het display van m5stick-C. Dus in deze tutorial zullen we de temperatuur, vochtigheid & warmte ik
Interface DHT11 met Arduino door Sujay - Ajarnpa
Interfacing DHT11 met Arduino door Sujay: In deze Instructables leert u hoe u de DHT11-vochtigheids- en temperatuursensor op uw Arduino UNO kunt instellen. En leer hoe de vochtigheidssensor werkt en hoe u de uitgangswaarden van de seriële monitor kunt controleren Beschrijving: De DHT11 detecteert w