Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Mga Bahagi
- Hakbang 2: Mga kable sa Circuit
- Hakbang 3: Programming ang Arduino
- Hakbang 4: Output
- Hakbang 5: Error
Video: Interfacing DHT11 Paggamit ng Arduino ni Sujay: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Sa Mga Tagubilin na ito matututunan mo kung paano i-set up ang sensor ng DHT11 Humidity and Temperature sa iyong Arduino UNO. At alamin ang tungkol sa kung paano gumagana ang sensor ng Humidity, at kung paano suriin ang mga pagbabasa ng output mula sa Serial monitor
Paglalarawan:
Nakita ng DHT11 ang singaw ng tubig sa pamamagitan ng pagsukat ng resistensyang elektrikal sa pagitan ng dalawang mga electrode. Ang sangkap ng kahalumigmigan sa pakiramdam ng kahalumigmigan ay isang kahalumigmigan na may hawak na substrate na may mga electrode na inilapat sa ibabaw. Kapag ang singaw ng tubig ay hinihigop ng substrate, ang mga ions ay inilabas ng substrate na nagdaragdag ng kondaktibiti sa pagitan ng mga electrode. Ang pagbabago sa paglaban sa pagitan ng dalawang electrodes ay proporsyonal sa kamag-anak na halumigmig. Ang mas mataas na kamag-anak na kahalumigmigan ay bumabawas ng paglaban sa pagitan ng mga electrode, habang ang mas mababang kamag-anak na kahalumigmigan ay nagdaragdag ng paglaban sa pagitan ng mga electrodes.
Hakbang 1: Kinakailangan ang Mga Bahagi
Narito ang listahan ng mga sangkap na kinakailangan upang makapagsimula sa Instructable,
Mga Bahagi ng Hardware:
- Arduino UNO Bumili Mula sa Flipkart
- DHT11 Humidity at Temperatura sensor Bumili Mula sa Flipkart
- Breadboard (Opsyonal)
- Jumper Wires
- USB Programmable Cable
Mga Bahagi ng Software
Arduino IDE
Hakbang 2: Mga kable sa Circuit
Napakadali ng pag-kable ng DHT11 sa Arduino UNO.
Ang mga koneksyon sa mga kable ay ginawa tulad ng sumusunod:
Ang VCC pin ng DHT11 ay napupunta sa + 3v ng Arduino.
Ang DATA pin ng DHT11 ay papunta sa Analog Pin A0 ng UNO.
Ang GND Pin ng DHT11 ay napupunta sa Ground Pin (GND) ng UNO.
Hakbang 3: Programming ang Arduino
I-download ang Zip file dito
I-extract ang DHT Library at code.
# isama ang "dht.h" #define dht_apin D1 // Analog Pin sensor ay konektado sa dht DHT;
Ang mga linya sa Itaas ay pagsisimula para sa dht library Pagtukoy ng pin ng data ng dht at paglikha ng instatnce bilang DHT
void setup () {Serial.begin (9600); antala (500); // Pagkaantala upang hayaan ang system na mag-boot Serial.println ("DHT11 Humidity & temperatura Sensor / n / n"); antala (1000); // Maghintay bago i-access ang Sensor}
Sa itaas ng mga linya ay ang setup codeSimulan ang serial komunikasyon sa 9600 baud rate i-print ang pangalan ng proyekto na may pagkaantala ng 1 sec
void loop () {DHT.read11 (dht_apin); Serial.print ("Kasalukuyang kahalumigmigan ="); Serial.print (DHT.humidity); Serial.print ("%"); Serial.print ("temperatura ="); Serial.print (DHT.temperature); Serial.println ("C"); antala (5000); // Maghintay ng 5 segundo bago muling i-access ang sensor. }
Nagbabasa ito ng data mula sa DHT11 nang paulit-ulit tuwing 5 Sek
Hakbang 4: Output
Buksan ang Serial Monitor
itakda ang baud rate sa 9600 Tingnan ang resulta sa Serial Monitor….
Una sa lahat, nais kong pasalamatan ka sa pagbabasa ng gabay na ito! Sana makatulong ito sa iyo. Kung Mayroon kang anumang mga katanungan palagi akong nasisiyahan na tulungan ka ….. Mag-drop ng Komento. Mahalaga ang iyong puna para sa akin.
Hakbang 5: Error
Hindi nagpapakita ng output:
Suriin ang iyong koneksyon at polarity ng power supply
Suriin ang rate ng baud. Dapat ay 9600
Hindi ipinapakita ang mga tamang halaga
Mangyaring suriin ang error habang ina-upload. Subukang i-upload muli ang code.
o subukan ang code sa ibang DHT.
Kung mayroon kang anumang iba pang isyu mabait ipaalam sa akin. Tiyak na susubukan ko ang aking makakaya upang malutas ito.
Inirerekumendang:
Humidity, Pressure at Temperature Computation Paggamit ng BME280 at Photon Interfacing .: 6 Mga Hakbang
Humidity, Pressure and Temperature Computation Paggamit ng BME280 at Photon Interfacing .: Natagpuan namin ang iba't ibang mga proyekto na nangangailangan ng temperatura, presyon at pagsubaybay sa halumigmig. Sa gayon napagtanto namin na ang mga parameter na ito ay talagang may mahalagang papel sa pagkakaroon ng isang pagtatantya ng nagtatrabaho kahusayan ng isang sistema sa iba't ibang mga condo sa atmospera
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: 6 Hakbang
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: Ang pagpapabilis ay may hangganan, sa palagay ko ayon sa ilang mga batas ng Physics.- Terry Riley Ang isang cheetah ay gumagamit ng kamangha-manghang pagpabilis at mabilis na mga pagbabago sa bilis kapag humabol. Ang pinaka dalubhasang nilalang sa pampang nang minsan ay gumagamit ng pinakamataas na bilis upang mahuli ang biktima. Ang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Tumatakbo ang Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: 5 Hakbang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Pagpapatakbo ng Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gamitin ang neopixel ws2812 LEDs o led strip o led matrix o led ring na may m5stack m5stick-C development board na may Arduino IDE at gagawin namin isang pattern ng bahaghari kasama nito
SensorBox Interfacing Device Paggamit ng Arduino: 5 Mga Hakbang
Ang SensorBox Interfacing Device Gamit ang Arduino: Ang layunin ng proyektong ito ay upang makagawa ng isang aparato na nakikipag-interfacing na maaaring tulay sa pagitan ng iba't ibang mga teknolohiya sa pamamagitan ng paggamit ng madaling gamiting hardware at software. Ito ay inilaan para sa sinumang mag-edit ng baguhin at gumawa ng mga interactive na proyekto. Habang gumagalaw ang mundo towa
DHT 11 Paggamit ng Paggamit ng Arduino: 5 Hakbang
DHT 11 Gamit ang Paggamit ng Arduino: Hai, Sa itinuturo na ito ay gagawa kami ng DHT 11 gamit ang arduino at serial monitor. Ang DHT11 ay isang pangunahing, sobrang murang digital na temperatura ng digital at sensor ng halumigmig. Gumagamit ito ng capacitive sensor ng kahalumigmigan at isang thermistor upang masukat ang nakapalibot na hangin,