Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

DHT11 temperatuur-/vochtigheidssensor

Componenten en benodigdheden

Arduino UNO
× 1
DHT11 temperatuur- en vochtigheidssensor (3 pinnen)
× 1
Jumperdraden (algemeen)
× 3
Broodplank (algemeen)
× 1
Arduino USB 2.0-kabel
× 1

Apps en online services

Arduino IDE

Over dit project

In dit project zullen we de KY-015 Arduino DHT11 temperatuur-/vochtigheidssensor gebruiken en deze weergeven op de Arduino IDE seriële monitor. Dit project is heel eenvoudig en zou niet lang moeten duren.

Materialen

De materialen zijn hier als volgt:

  • Arduino Uno (Elke "Uno" zal werken, ik heb een Geekcreit Uno)
  • KY-015 Arduino DHT11 Temperatuur/vochtigheid
  • Jumperdraden
  • Broodplank
  • Kabel (USB 2.0)

Stap 1:Plaats de sensor

Het eerste dat u gaat doen, is de sensor op het breadboard plaatsen. Als je het breadboard in de richting plaatst zoals het is gemaakt, zou het blauwe deel van de sensor naar je toe moeten wijzen.

Stap 2:Sluit alles aan

Wauw, we zijn al bijna klaar! De pinnen op de sensor zijn S, voor signaal, die in het midden is spanning en het minteken is aarde. De signaalpin gaat naar header A0 op de Arduino. De middelste pin gaat naar 5V , en het minteken gaat naar GND . Onze gele kabel is onze analoge kabel, onze rode kabel is stroom en onze zwarte is aarde.

Opmerking:als je alleen naar de foto's kijkt, stop dan daar, lees de instructies die ik zojuist heb gegeven en bedraad het opnieuw correct. De Geekcreit Uno heeft een andere pinlay-out dan de Arduino Uno, maar als je volgt waar ik zei dat je de pins moest plaatsen, zal het werken op beide borden.

Meerdere mensen in de commentaarsectie hebben mij de schuld gegeven voor het frituren van hun circuits, lees de instructies de volgende keer maar. :)

Stap 3:De DHT-bibliotheek toevoegen

Oké, dit deel is eigenlijk best belangrijk. Ga naar de aftiteling van dit bericht en klik op de link voor Brainy Bits. De credits staan ​​helemaal onderaan deze pagina, klik op de link waar 'dankzij Brainy Bits' staat, of je kunt klikken op hier .

Scroll helemaal naar de onderkant van de pagina. Er moet een kaart zijn die de downloadlink naar de onderkant biedt.

Download nu onze code die bij de post is gevoegd. Ga in de Arduino IDE naar Sketch>> Inclusief bibliotheek>> ZIP-bestand toevoegen.

Wanneer u op 'Voeg .ZIP-bibliotheek toe' klikt, zou u een bestandsvenster moeten krijgen dat verschijnt. Voeg de DHT_Library.zip toe.

Als je het opmerkt in de code, verschijnt er nog een regel code met de tekst:

#include  

Er zouden nu twee dubbele regels moeten zijn. Een van de dubbele regels die er eerder was, zou onder de nieuwe dubbele regel moeten staan ​​- verwijder deze. Nu zou de code moeten werken.

Oké, upload NU de code. Als het klaar is, ga je naar de rechterbovenhoek van het Arduino IDE-venster en klik je op de kleine vergrootglasknop. Dat zal de seriële monitor openen en de gegevens van de sensor zouden zichzelf moeten weergeven en elke 5 seconden moeten worden bijgewerkt.

Nou, dat is het dan! Veel plezier met je temperatuur-/vochtigheidssensor!

Code

  • DHT11 temperatuur-/vochtigheidssensor
DHT11 temperatuur-/vochtigheidssensorArduino
#include #define dht_apin A0 // Analoge pinsensor is verbonden met dht DHT; void setup(){ Serial.begin(9600); delay(500);//Vertraging om het systeem te laten opstarten Serial.println("DHT11 Vochtigheids- en temperatuursensor\n\n"); delay(1000);//Wacht voordat je toegang krijgt tot Sensor}//end "setup()" void loop(){ //Start of Program 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. //Snelste moet eens in de twee seconden zijn. }// eindlus(

Productieproces

  1. DHT11-sensor en zijn werking
  2. Temperatuur-/vochtigheidssensor biedt strikte lineaire respons
  3. Raspberry Pi-temperatuursensor
  4. DHT11-sensor met LED's en een piëzo-luidspreker
  5. Human Detection Robotics System met Arduino Uno
  6. Temperatuur- en vochtigheidsdatalogger
  7. Arduino Cloud Sensor Tower
  8. BME280 temperatuur, vochtigheid en druk op Nextion-display
  9. Persistentie van visie
  10. De temperatuur en vochtigheid op Blynk aflezen met DHT11
  11. De YL-39 + YL-69 bodemvochtigheidssensor gebruiken met Arduino