![Jinsi ya Kusoma Takwimu za DHT kwenye LCD Kutumia Raspberry Pi: 6 Hatua Jinsi ya Kusoma Takwimu za DHT kwenye LCD Kutumia Raspberry Pi: 6 Hatua](https://i.howwhatproduce.com/images/002/image-3574-j.webp)
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11
![Jinsi ya Kusoma Takwimu za DHT kwenye LCD Kutumia Raspberry Pi Jinsi ya Kusoma Takwimu za DHT kwenye LCD Kutumia Raspberry Pi](https://i.howwhatproduce.com/images/002/image-3574-1-j.webp)
Joto na unyevu wa jamaa ni muhimu
data ya hali ya hewa katika mazingira. Hizi mbili zinaweza kuwa data ambayo kituo cha hali ya hewa cha mini kinatoa. Kusoma joto lako na unyevu wa jamaa na Raspberry Pi inaweza kupatikana kwa kutumia anuwai ya moduli na nyongeza. Katika mafunzo haya, tutatumia Sensor DHT11 ya kawaida kusoma joto na tutaonyesha data kwenye onyesho la LCD la bits 16-bits.
Hatua ya 1: Sensorer ya DHT
![Sensorer ya DHT Sensorer ya DHT](https://i.howwhatproduce.com/images/002/image-3574-2-j.webp)
Sensorer ya DHT11 inaweza kupima unyevu na joto na vipimo vifuatavyo
Kiwango cha joto: 0-50 ° C
Usahihi wa Joto: ± 2 ° C
Aina ya unyevu: 20-90% RH
Usahihi wa unyevu: ± 5%
Hatua ya 2: Kusanikisha Maktaba ya Adafruit LCD kwenye Raspberry Pi:
![Kufunga Maktaba ya LCD ya Adafruit kwenye Raspberry Pi Kufunga Maktaba ya LCD ya Adafruit kwenye Raspberry Pi](https://i.howwhatproduce.com/images/002/image-3574-3-j.webp)
Ukiwa na ganda la rasipberry yako wazi, fuata maagizo hapa chini kusanikisha maktaba ya maonyesho ya Adafruit LCD kwenye pi ya raspberry. Thamani ya joto na unyevu itaonyeshwa kwenye onyesho la LCD
Hatua ya 1: Sakinisha git kwenye Raspberry Pi yako kwa kutumia laini iliyo hapo chini. Git hukuruhusu kupakua faili yoyote ya mradi kwenye Github na kuitumia kwenye pi yako ya Raspberry. Maktaba yetu iko kwenye Github kwa hivyo tunalazimika kufunga git kupakua maktaba hiyo kwenye pi.
pata -pata kufunga git
Hatua ya 2: Mstari ufuatao unaunganisha ukurasa wa GitHub ambapo maktaba iko sasa fanya tu mstari wa kubandika faili ya mradi kwenye saraka ya nyumbani ya Pi
clone ya git: //github.com/adafruit/Adafruit_Python_CharLCD
Hatua ya 3: Tumia amri iliyo hapo chini kubadilisha laini ya saraka, kuingia kwenye faili ya mradi ambayo tumepakua. Mstari wa amri umepewa hapa chini
cd Adafruit_Python_CharLCD
Hatua ya 4: Ndani ya saraka kutakuwa na faili inayoitwa setup.py, lazima tuisakinishe, kusanikisha maktaba. Tumia nambari ifuatayo kusanikisha maktaba
Sudo python setup.py kufunga
Hatua ya 3: Kusanikisha Maktaba ya Adafruit DHT11 kwenye Raspberry Pi:
Maktaba ya DHT11 iliyotolewa na Adafruit inaweza kutumika kwa DHT11, DHT22 na sensorer nyingine za joto za waya pia. Utaratibu wa kusanikisha maktaba ya DHT11 pia ni sawa na ile inayofuatwa kwa kusanikisha maktaba ya LCD. Mstari pekee ambao ungebadilika ni kiunga cha ukurasa wa GitHub ambao maktaba ya DHT imehifadhiwa.
Ingiza mistari minne ya amri moja kwa moja kwenye terminal kusakinisha maktaba ya DHT
clone ya git
cd Adafruit_Python_DHT
Sudo apt-get install muhimu-python-dev
Sudo python setup.py kufunga
Hatua ya 4: Mchoro wa Mzunguko
![Mchoro wa Mzunguko Mchoro wa Mzunguko](https://i.howwhatproduce.com/images/002/image-3574-4-j.webp)
![Mchoro wa Mzunguko Mchoro wa Mzunguko](https://i.howwhatproduce.com/images/002/image-3574-5-j.webp)
Moduli ya DHT11 inakuja kwa pini 3, Unganisha Vcc hadi 5V kwenye pi, unganisha pini ya ardhini na pini yoyote ya ardhini kwenye pi na unganisha pini ya data na pini yako ya GPIO kwenye pi, kwenye mafunzo haya tunatumia GPIO 17 ambayo ni siri namba 11 kwenye pi.
KUMBUKA: DHT11 inakuja katika Moduli au aina ya sensorer, ile iliyoonyeshwa kwenye skimu chini ni aina ya sensa ambayo ina pini 4, kontena imeunganishwa kati ya pini ya data na Vcc, ikiwa unatumia aina ya moduli na 3 tu pini, hakuna haja ya kupinga.
Rejelea mchoro hapa chini kwa pini ya pini za rasipberry.
Hatua ya 5:
![Picha Picha](https://i.howwhatproduce.com/images/002/image-3574-6-j.webp)
![Picha Picha](https://i.howwhatproduce.com/images/002/image-3574-7-j.webp)
Chini ni mpango kamili wa unganisho. Kwa kuwa LCD itatumia 5V mbili zinazopatikana kwenye pi, tunaweza kutumia ubao wa mkate kushiriki 5V kati ya LCD na Moduli ya DHT11. Pini za LCD zitaunganishwa na pi kwa mpangilio ufuatao. Kumbuka kuwa pini 7, 8, 9 na 10 ya LCD haitatumika
Hatua ya 6:
Nambari kamili ya kusoma Takwimu na kuionyesha kwenye LCD imeonyeshwa hapa chini
kutoka wakati kuagiza kuagiza usingizi Adafruit_DHT kutoka Adafruit_CharLCD kuagiza Adafruit_CharLCD sensor = Adafruit_DHT. DHT11 pin = 17 unyevu, joto = Adafruit_DHT.read_retry (sensor, pin) lcd = Adafruit_CharLCD (rs = 26, en = 19, d4 = 13, d5 = 6, d6 = 5, d7 = 11, cols = 16, mistari = 2) #KUONYESHA MAFUNZO YA STATIKI lcd. wazi () ikiwa unyevu sio na joto sio yote: chapa Muundo = (1 1: 0.1f}% ' print) ('Imeshindwa kupata kusoma. Jaribu tena!') lcd.message ('Imeshindwa kupata kusoma. Jaribu tena!')
Ilipendekeza:
Kusoma na Grafu Takwimu za Sensor ya Nuru na Joto na Raspberry Pi: Hatua 5
![Kusoma na Grafu Takwimu za Sensor ya Nuru na Joto na Raspberry Pi: Hatua 5 Kusoma na Grafu Takwimu za Sensor ya Nuru na Joto na Raspberry Pi: Hatua 5](https://i.howwhatproduce.com/images/001/image-695-32-j.webp)
Kusoma na kupakua Takwimu za Nuru ya Joto na Joto na Raspberry Pi: Katika Maagizo haya utajifunza jinsi ya kusoma sensa ya taa na joto na pi ya rasipiberi na analog ya ADS1115 kwa kibadilishaji cha dijiti na kuipiga kwa kutumia matplotlib. Hebu tuanze na vifaa vinavyohitajika
Kusoma Takwimu za Ultrasonic (HC-SR04) Takwimu kwenye LCD ya 128 × 128 na kuiona kwa kutumia Matplotlib: Hatua 8
![Kusoma Takwimu za Ultrasonic (HC-SR04) Takwimu kwenye LCD ya 128 × 128 na kuiona kwa kutumia Matplotlib: Hatua 8 Kusoma Takwimu za Ultrasonic (HC-SR04) Takwimu kwenye LCD ya 128 × 128 na kuiona kwa kutumia Matplotlib: Hatua 8](https://i.howwhatproduce.com/images/012/image-33115-j.webp)
Kusoma Takwimu za Utambuzi wa Ultrasonic (HC-SR04) kwenye LCD ya 128 × 128 na Kuiona Ukitumia Matplotlib: Katika hii inayoweza kufundishwa, tutatumia MSP432 LaunchPad + BoosterPack kuonyesha data ya sensa ya ultrasonic (HC-SR04) kwenye 128 × 128 LCD na tuma data kwa PC mfululizo na uione kwa kutumia Matplotlib
Kusoma na Kuandika Takwimu kwa EEPROM ya Nje Kutumia Arduino: Hatua 5
![Kusoma na Kuandika Takwimu kwa EEPROM ya Nje Kutumia Arduino: Hatua 5 Kusoma na Kuandika Takwimu kwa EEPROM ya Nje Kutumia Arduino: Hatua 5](https://i.howwhatproduce.com/images/001/image-1671-18-j.webp)
Kusoma na Kuandika Takwimu kwa EEPROM ya nje Kutumia Arduino: EEPROM inasimama kwa Kumbukumbu inayoweza kusomeka kwa Umeme inayoweza kusomwa -Kumbuka tu.EEPROM ni muhimu sana na ni muhimu kwa sababu ni aina ya kumbukumbu isiyoweza kubadilika. Hii inamaanisha kuwa hata wakati bodi imezimwa, chip ya EEPROM bado ina programu ambayo
Moduli ya Kadi ya SD Na Arduino: Jinsi ya Kusoma / Kuandika Takwimu: Hatua 14
![Moduli ya Kadi ya SD Na Arduino: Jinsi ya Kusoma / Kuandika Takwimu: Hatua 14 Moduli ya Kadi ya SD Na Arduino: Jinsi ya Kusoma / Kuandika Takwimu: Hatua 14](https://i.howwhatproduce.com/images/002/image-3405-48-j.webp)
Moduli ya Kadi ya SD Na Arduino: Jinsi ya Kusoma / Kuandika Takwimu: Muhtasari Kuhifadhi data ni moja ya sehemu muhimu zaidi za kila mradi. Kuna njia kadhaa za kuhifadhi data kulingana na aina ya data na saizi. Kadi za SD na Micro SD ni moja wapo ya vitendo kati ya vifaa vya uhifadhi, ambavyo hutumiwa katika
Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7
![Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7 Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7](https://i.howwhatproduce.com/images/005/image-13259-28-j.webp)
Jinsi ya Kuchukua Takwimu kutoka kwa Hifadhidata ya Firebase kwenye NodeMCU: Kwa hili tunaweza kufundisha, tutachukua data kutoka kwa hifadhidata katika Google Firebase na kuichukua kwa kutumia NodeMCU kwa kuchanganua zaidi. akaunti ya kuunda hifadhidata ya Firebase. 3) Pakua