Orodha ya maudhui:
- Hatua ya 1: Vipengele vinahitajika
- Hatua ya 2: Wiring Mzunguko
- Hatua ya 3: Kupanga Arduino
- Hatua ya 4: Matokeo
Video: Interface DHT11 Kutumia Arduino: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Katika Maagizo haya utajifunza jinsi ya kusanidi sensorer ya unyevu na joto ya DHT11 kwenye Arduino UNO yako. Na jifunze juu ya jinsi sensor ya Unyevu inavyofanya kazi, na jinsi ya kuangalia usomaji wa pato kutoka kwa mfuatiliaji wa Serial
Maelezo:
DHT11 hugundua mvuke wa maji kwa kupima upinzani wa umeme kati ya elektroni mbili. Sehemu ya kuhisi unyevu ni sehemu inayoshikilia unyevu na elektroni zinazotumiwa juu ya uso. Wakati mvuke wa maji unafyonzwa na substrate, ions hutolewa na substrate ambayo huongeza upitishaji kati ya elektroni. Mabadiliko ya upinzani kati ya elektroni mbili ni sawa na unyevu wa karibu. Unyevu wa juu zaidi hupunguza upinzani kati ya elektroni, wakati unyevu wa chini huongeza upinzani kati ya elektroni.
Hatua ya 1: Vipengele vinahitajika
Hapa kuna orodha ya vifaa vinavyohitajika kuanza na inayoweza kufundishwa,
Vipengele vya vifaa:
- Arduino UNO Nunua Kutoka kwa Flipkart
- Sura ya unyevu na joto ya DHT11 Nunua kutoka kwa Flipkart
- Bodi ya mkate (Hiari)
- Waya za Jumper
- Kebo ya USB
Vipengele vya Programu:
Arduino IDE
Hatua ya 2: Wiring Mzunguko
Wiring DHT11 kwa Arduino UNO ni rahisi sana.
Uunganisho wa wiring hufanywa kama ifuatavyo:
Pini ya VCC ya DHT11 huenda kwenye + 3v ya Arduino.
Pini ya DATA ya DHT11 huenda kwenye Analog Pin A0 ya UNO.
Pini ya GND ya DHT11 huenda kwenye Ground Pin (GND) ya UNO.
Hatua ya 3: Kupanga Arduino
Pakua faili ya Zip
Dondoa Maktaba ya DHT na nambari.
Nambari:
# pamoja na "dht.h" #fafanua dht_apin A0 // sensa ya Pin ya Analog imeunganishwa na Arduino dht DHT;
Mistari ya hapo juu ni uanzishaji wa maktaba ya dht
Kufafanua pini ya data ya dht
na kuunda utulivu kama DHT
usanidi batili () {
Serial. Kuanza (9600); ucheleweshaji (500); kuchelewesha (1000); // Subiri kabla ya kupata Sensorer}
Juu ni mistari ya usanidi
Huanzisha mawasiliano mfululizo kwa kiwango cha baud 9600
chapisha jina la mradi na kuchelewesha kwa sekunde 1
kitanzi batili () {DHT.read11 (dht_apin); Serial.print ("Unyevu wa sasa ="); Printa ya serial (unyevu wa DHT); Serial.print ("%"); Serial.print ("joto ="); Printa ya serial (Joto la DHT); Serial.println ("C"); kuchelewa (5000); // Subiri sekunde 5 kabla ya kufikia sensorer tena. }
Inasoma data kutoka kwa DHT11 mara kwa mara kila sekunde 5
Hatua ya 4: Matokeo
Fungua Monitor Monitor
weka kiwango cha baud hadi 9600
Tazama matokeo kwenye Mfuatiliaji wa serial …
Kwanza kabisa, ningependa kukushukuru kwa kusoma mwongozo huu! Natumai inakusaidia. Ikiwa una maswali yoyote ninafurahi kukusaidia….. Toa Maoni. Maoni yako ni ya thamani kwangu.
Ilipendekeza:
Kuanza na Muunganisho wa Sensorer ya I2C? - Interface MMA8451 yako Kutumia ESP32s: 8 Hatua
Kuanza na Kiingiliano cha Sensorer ya I2C? - Interface MMA8451 yako Kutumia ESP32s: Katika mafunzo haya, utajifunza yote kuhusu Jinsi ya kuanza, kuunganisha na kupata kifaa cha I2C (Accelerometer) kinachofanya kazi na mtawala (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Jinsi ya Kutumia Sensorer ya DHT11 Kutumia Arduino: Hatua 5
Jinsi ya Kutumia Sensorer ya DHT11 Kutumia Arduino: Katika mafunzo haya tutajaribu sensorer ya DHT11 kutumia Arduino.DHT11 inaweza kutumika kupima joto na unyevu. Vipengee vinavyohitajika: Arduino NanoDHT11 Joto na Sura ya Unyevu Sura za mini za Jumper za USB zinahitajika Maktaba: Maktaba ya DHT
Matumizi ya MCP-23008 Kutumia Relay Interface (I2C) :: 6 Hatua
Matumizi ya MCP-23008 Kutumia Relay Interface (I2C) :: HelloGood Salamu .. !! Mimi (Somanshu Choudhary) kwa niaba ya biashara ya Dcube tech inayodhibiti Relays kupitia itifaki ya I2C ikitumia Arduino nano na MCP23008
Interface LCD nyingi kwa Arduino Uno Kutumia Njia ya Kawaida ya Takwimu: Hatua 5
Interface LCD nyingi kwa Arduino Uno Kutumia Njia ya Kawaida ya Takwimu: Leo, katika hii inayoweza kufundishwa nitakuonyesha jinsi ya kuunganisha moduli nyingi za 16x2 LCD na bodi ya arduino uno ukitumia laini ya data ya kawaida. Jambo la kufurahisha zaidi kuhusu mradi huu ni, hutumia laini ya data ya kawaida na kuonyesha data tofauti katika e
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu