Orodha ya maudhui:

DHT 11 Joto na Uonyesho wa Unyevu: Hatua 4
DHT 11 Joto na Uonyesho wa Unyevu: Hatua 4

Video: DHT 11 Joto na Uonyesho wa Unyevu: Hatua 4

Video: DHT 11 Joto na Uonyesho wa Unyevu: Hatua 4
Video: Arduino Tutorial 28 - DHT11 Temperature Sensor with LCD | SunFounder's ESP32 IoT Learnig kit 2024, Novemba
Anonim
DHT 11 Joto na Uonyesho wa Unyevu
DHT 11 Joto na Uonyesho wa Unyevu

Sehemu Zinazohitajika (Hifadhi ya Ununuzi ya Uingereza)

Arduino Nano -

Sensorer ya 11 ya DHT -

1.3 Skrini ya Kijani ya OLED

Bodi ya Kuzuka kwa USB Micro -

Zana zinahitajika -

Chuma cha kulehemu

Prototyping Bodi

Wakataji wa Upande

Hatua ya 1: Mzunguko

Mzunguko
Mzunguko

Hatua ya 1 - Mzunguko

Sensor ya Joto la DHT 11 ni sensorer ya joto na unyevu. Vipengele vya msingi ni sensorer ya unyevu wa unyevu na thermistor. Kuna Analog ya msingi kwa ubadilishaji wa dijiti ambayo inaruhusu data zote zinahitajika kutolewa kwenye pini moja.

Katika mfano huu, DHT 11 inaunganisha kwa USB 5V na chini na pini ya data iliyounganishwa na PIN2 ya Nano.

Nano inahitaji tu nguvu ya 5V na ardhi kutoka kwa kuzuka kwa USB.

Uonyesho wa OLED hutumia pini 4, 5V, GND, SCL na SDA. SCL na SDA ni pini za kawaida za I2C ambazo ni za ulimwengu kwa vifaa vyote vya I2C.

Pinout kutoka Arduino ni kama ifuatavyo:

Bandika 2 - DHT 11

Bandika A4 - SDA

Bandika A5 - SCL

Hatua ya 2: Kanuni

Nambari iko sawa mbele na rahisi kupakia kwa Nano na inaunganisha na inacheza bila usanidi zaidi unaohitajika.

Unaweza kuhitaji kusanikisha maktaba zifuatazo ikiwa bado haijasakinishwa.

DHT.h - Kwa Sensorer ya DHT11

U8glib.h - Kwa Skrini ya OLED.

NB Ikiwa hauna onyesho kwa kutumia nambari hii, angalia skrini imeelezewa kwa usahihi. Ni "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" lakini inaweza kuhitaji kubadilika ikiwa jopo tofauti la OLED linatumiwa. Kuna mifano kwenye maktaba ambayo inaweza kujaribu skrini.

Hatua ya 3: Kesi

Kesi hiyo ni muundo rahisi wa kipande 2, mbele hupiga skrini kwa kutumia pini 4 za locator. Vyombo vya habari vya mkutano wa mbele vinafaa ndani ya nyumba. Mchanga mchanga au kufungua inaweza kuhitajika kwa vipande viwili kutoshea.

Kuna mashimo kwa sensorer ya DHT juu na kontakt USB nyuma.

Mipangilio ya Chapisha

Imechapishwa kwenye Ender 3

PLA Nyeupe

Kujaza 20% (Inasaidia Inahitajika kwa Sanduku)

Wakati wa kuchapisha, c. Jumla ya masaa 2-2.5

Hatua ya 4: Hitimisho

Hitimisho
Hitimisho

Huu ni mradi mzuri wa ujifunzaji wa kutumia sensorer na Arduino Nano. Pia kuna mfuatiliaji wa serial (CTRL + M) kutazama lishe ya data.

Malengo ya kujifunza ni:

Kuelewa Takwimu kutoka kwa Sensorer ya Joto Inasindika data na Pato la Microcontroller Takwimu kwenye onyesho (I2C)

Kuna mdudu kwenye picha ambapo onyesho linasema F lakini halijoto iko katika Celsius. Hii itarekebishwa.

Maboresho / marekebisho yanayowezekana ni

Nyoosha muundo wa 3D wa kesi Tumia sensorer ya DHT22 ambayo hutuma data haraka kuliko DHT 11. Sensei inayotumiwa katika mradi huu inasasisha tu kila sekunde 2.

Ikiwa una maswali yoyote, jisikie huru kuacha maoni hapa chini.

Faili kamili na mabadiliko yoyote yanaweza kupatikana hapa:

Ilipendekeza: