Taula de continguts:

Interfície DHT11 amb Arduino: 4 passos
Interfície DHT11 amb Arduino: 4 passos

Vídeo: Interfície DHT11 amb Arduino: 4 passos

Vídeo: Interfície DHT11 amb Arduino: 4 passos
Vídeo: DHT 11 ARDUINO TUTORIAL 2024, Desembre
Anonim
Interfície DHT11 mitjançant Arduino
Interfície DHT11 mitjançant Arduino

En aquest manual, aprendreu a configurar el sensor d’humitat i temperatura DHT11 al vostre Arduino UNO. I obteniu informació sobre com funciona el sensor d’humitat i com podeu comprovar les lectures de sortida des del monitor sèrie

Descripció:

El DHT11 detecta el vapor d’aigua mesurant la resistència elèctrica entre dos elèctrodes. El component sensible a la humitat és un substrat de retenció d’humitat amb elèctrodes aplicats a la superfície. Quan el substrat absorbeix vapor d’aigua, el substrat allibera ions, cosa que augmenta la conductivitat entre els elèctrodes. El canvi de resistència entre els dos elèctrodes és proporcional a la humitat relativa. Una major humitat relativa disminueix la resistència entre els elèctrodes, mentre que una humitat relativa més baixa augmenta la resistència entre els elèctrodes.

Pas 1: components necessaris

Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris

Aquí teniu la llista de components necessaris per començar amb l’instructible,

Components de maquinari:

  1. Comprar Arduino UNO a Flipkart
  2. Sensor de temperatura i humitat DHT11 Comprar a Flipkart
  3. Taula de pa (opcional)
  4. Filferros de pont
  5. Cable USB

Components del programari:

IDE Arduino

Pas 2: Connexió del circuit

Cablatge del circuit
Cablatge del circuit
Cablatge del circuit
Cablatge del circuit

Connectar el DHT11 a l’Arduino UNO és molt fàcil.

Les connexions de cablejat es fan de la següent manera:

El pin VCC del DHT11 entra a + 3v de l'Arduino.

El pin DATA del DHT11 entra al pin analògic A0 de la UNO.

El pin GND del DHT11 entra al Ground Pin (GND) de l'ONU.

Pas 3: Programació de l'Arduino

Programació de l'Arduino
Programació de l'Arduino

Baixeu el fitxer Zip

Extraieu la biblioteca i el codi DHT.

Codi:

#include "dht.h" #define dht_apin A0 // El sensor de pin analògic està connectat a Arduino dht DHT;

Les línies anteriors són inicialització per a la biblioteca dht

Definició de pin de dades de dht

i la creació instantània com DHT

configuració nul·la () {

Serial.begin (9600); delay (500); // Retard per deixar arrencar el sistema Serial.println ("Sensor de temperatura i humitat DHT11 / n / n"); delay (1000); // Espereu abans d’accedir al sensor}

A sobre de les línies hi ha el codi de configuració

Inicia la comunicació en sèrie a una velocitat de 9600 baud

imprimeix el nom del projecte amb un retard d'1 segon

bucle buit () {DHT.read11 (dht_apin); Serial.print ("Humitat actual ="); Serial.print (DHT.humidity); Serial.print ("%"); Serial.print ("temperatura ="); Serial.print (temperatura DHT); Serial.println ("C"); delay (5000); // Espereu 5 segons abans d’accedir al sensor de nou. }

Llegeix les dades de DHT11 repetidament cada 5 segons

Pas 4: resultat

Resultat
Resultat

Obriu el monitor sèrie

establiu la velocitat de transmissió en 9600

Vegeu el resultat a Serial Monitor….

En primer lloc, voldria donar-vos les gràcies per llegir aquesta guia. Espero que us ajudi. Si teniu cap pregunta, sempre estic encantat d'ajudar-vos ….. Deixeu un comentari. Els vostres comentaris són valuosos per a mi.

Recomanat: