Taula de continguts:
- Pas 1: components necessaris
- Pas 2: Connexió del circuit
- Pas 3: Programació de l'Arduino
- Pas 4: resultat
Vídeo: Interfície DHT11 amb Arduino: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
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
Aquí teniu la llista de components necessaris per començar amb l’instructible,
Components de maquinari:
- Comprar Arduino UNO a Flipkart
- Sensor de temperatura i humitat DHT11 Comprar a Flipkart
- Taula de pa (opcional)
- Filferros de pont
- Cable USB
Components del programari:
IDE Arduino
Pas 2: Connexió 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
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
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:
Introducció a la interfície del sensor I2C ?? - Interfície del MMA8451 mitjançant ESP32: 8 passos
Introducció a la interfície del sensor I2C ?? - Interfície del MMA8451 mitjançant ESP32s: en aquest tutorial, aprendreu tot sobre com iniciar, connectar-se i aconseguir que el dispositiu I2C (acceleròmetre) funcioni amb el controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Tutorial per a la interfície Sensor de brúixola HMC5883L amb Arduino: 10 passos (amb imatges)
Tutorial per a la interfície Sensor de brúixola HMC5883L amb Arduino: Descripció HMC5883L és una brúixola digital de 3 eixos que s’utilitza per a dos propòsits generals: per mesurar la magnetització d’un material magnètic com un ferromagnet o per mesurar la força i, en alguns casos, la direcció del camp magnètic en un punt de s
Interfície de teclat amb Arduino. [Mètode únic]: 7 passos (amb imatges)
Interfície de teclat amb Arduino. [Mètode únic]: Hola i benvingut al meu primer instructable! :) En aquest instructable m'agradaria compartir una biblioteca fantàstica per a la interfície del teclat amb arduino: "Biblioteca de contrasenyes", inclosa la "Biblioteca del teclat". Aquesta biblioteca inclou les millors funcions que oferim
Interfície del sensor de temperatura i humitat (dht11) amb Arduino: 4 passos
Interfície del sensor de temperatura i humitat (dht11) amb Arduino: el sensor de temperatura té una àmplia gamma d’aplicacions, s’utilitza en molts llocs i en qualsevol lloc, funciona com a sistema de retroalimentació. Hi ha diversos tipus de sensors de temperatura disponibles al mercat amb diferents especificacions. Alguns sensors de temperatura s’utilitzen l
Fàcil interfície RFID MFRC522 amb Arduino Nano: 4 passos (amb imatges)
Interfície RFID MFRC522 fàcil amb Arduino Nano: el control d’accés és el mecanisme dels camps de seguretat física i seguretat de la informació, per restringir l’accés / entrada anònima als recursos d’una organització o d’una àrea geogràfica. L'acció d'accedir pot significar consumir, entrar o utilitzar