Orodha ya maudhui:

Kigunduzi cha Gesi ya Nyumbani: Hatua 3
Kigunduzi cha Gesi ya Nyumbani: Hatua 3

Video: Kigunduzi cha Gesi ya Nyumbani: Hatua 3

Video: Kigunduzi cha Gesi ya Nyumbani: Hatua 3
Video: TAREHE ya KUZALIWA na MAAJABU yake katika TABIA za WATU 2024, Julai
Anonim
Kigunduzi cha Gesi ya Nyumbani
Kigunduzi cha Gesi ya Nyumbani
Kigunduzi cha Gesi ya Nyumbani
Kigunduzi cha Gesi ya Nyumbani
Kigunduzi cha Gesi ya Nyumbani
Kigunduzi cha Gesi ya Nyumbani

Mradi huu unakusudia kuunda kigunduzi bora cha gesi ya nyumbani kutoka arduino uno (au katika kesi hii sawa na Kichina) na rundo la sensorer.

Vifaa

Vifaa utakavyohitaji ni:

1. Arduino uno au toleo lake la cheeper kutoka Geekcreit ambayo ni karibu $ 5-8.

2. Moduli ya Saa Saa ya DS3231 kwa karibu $ 2 ambayo itatumika kwa saa lakini pia kwa kipimo cha joto.

3. MQ-2 sensorer ya gesi ambayo itatumika kupima upimaji wa CO. Ni karibu $ 2.50.

4. MQ-7 sensorer ya gesi ambayo itatumika kupimia LPG na moshi wa moshi. Ni karibu $ 2.50.

5. Buzzer tu na sensorer ya unyevu ambayo kawaida huenda kwa $ 1-2 au kwenye pakiti kubwa ya sensorer.

6. 1.8 Onyesho la Rangi la TFT ST7735. Hii ndio ninayotumia katika mradi huu na ni karibu $ 5.

www.banggood.com/1_8-Inch-TFT-LCD-Display-…

Hatua ya 1: Mzunguko

Mzunguko
Mzunguko

Moduli na unganisho lao kwa bodi zimeelezewa baadaye. Pini za moduli ziko upande wa kushoto na mshale unaelekeza kwenye pini ya ubao ambayo pini hii imeunganishwa.

DS3231:

VCC → 5V

GND → GND

SDA → pini ya pili kutoka juu, upande wa kulia wa ubao

SCL → pini ya kwanza kutoka juu, upande wa kulia wa bodi

(SDA na SCL zimezungushiwa nyekundu kwenye picha ya bodi hapo juu)

MQ-2:

VCC → 5V

GND → GND

A0 → A0

MQ-7:

VCC → 5V

GND → GND

A0 → A1

Onyesho la ST7735:

VCC → 5V

GND → GND

CS → 10

Rudisha → 9

AD → 8

SDA → 11

SCK → 13

LED → 3.3V

Buzzer:

- → GND

pini ya kati → VCC

S → 5

Sensor ya unyevu:

- → GND

pini ya kati → VCC

S → 5

Hatua ya 2: Kanuni

Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni

Nambari hiyo imeonyeshwa katika viwambo kadhaa vya skrini kutoka kwa mhariri wa arduino ili uweze kuiangalia haraka au unaweza kuipakua kwa kupunguka kabisa. Mradi unahitaji maktaba kadhaa kwa hivyo zinaonyeshwa pia.

Muundo na mantiki ya nambari

Katika picha ya kwanza maktaba zimejumuishwa, basi kuna mafafanuzi machache ya buzzer, sensorer ya unyevu na onyesho, pia ilibidi nijumuishe rangi ya kijivu kwa sababu haijafafanuliwa kwa msingi kutoka kwa maktaba. Baada ya hapo ni matukio ya sensorer na vigeuzi ambavyo vitakuja kunufaika baadaye. Vigezo vya hr na wr ni vipimo kadhaa vya mipaka ya laini. Ifuatayo ni usanidi. Kiwango cha unganisho la serial imewekwa kwa bauds 115200 na sensorer za mq2 na ds3231 (rtc) zinaanza.

Katika picha ya pili tunaweka pini ya buzzer kuwa pato. Tunaanzisha skrini kwa skrini nyeusi na weka deali ya sekunde 10 baada ya hapo tunaanza kuchora mistari ya kujitenga (mistari nyeupe) kwenye skrini, nambari hii imewekwa alama na mistari ya usawa na maoni ya wima. Ifuatayo ni maandishi kwenye skrini. Kwa kila sensorer maalum kizuizi cha nambari kinachoonyesha maandishi huanza na jina la sensorer kama maoni. Haya tu ni maandishi tuli ambayo hayatabadilika wakati wa kuonyesha upya.

Katika picha ya tatu sehemu ya maandishi inaendelea na usanidi unaisha na ucheleweshaji mwingine wa pili wa 10 kuruhusu sensorer ziwe sawa. Baada ya hapo inakuja kitanzi kuu. Ndani yake kitu cha kwanza kupata kutoka kwa sensorer na kuonyesha kwenye kamba ni siku, baada ya hapo ifuatavyo tarehe.

Katika picha ya nne kitanzi kuu kinaendelea na kupata habari kuhusu wakati. Baada ya hapo ni joto. Rangi ya maandishi kwenye skrini inategemea joto. Baada ya mistari michache ya nambari kuna tft.print ((char) 248), hii inachapisha ishara ya celsius kwenye skrini.

Katika picha ya tano unyevu unachapishwa na rangi ya samawati ikiwa ni kati ya asilimia 30 na 55 (unyevu unaochukuliwa wa kawaida kwa chumba) na nyekundu ikiwa sio. Baada ya hapo CO (kaboni monoksaidi), viwango vya moshi na LPG (gesi) hupimwa na kuonyeshwa.

Katika picha ya sita na ya saba kuna hundi ambazo zinaamsha buzzer na kuonya juu ya viwango vya juu na vya hatari vya mambo yenye sumu. Ikiwa LPG iko kati ya 15 na 30 ppm, inazunguka kwa vipindi vya sekunde mbili kama onyo la tahadhari. Ikiwa viwango viko juu ya 30 huzunguka kila wakati hadi viwango hivyo vitapungua. Kwa CO ni sawa lakini ina vizingiti vitatu na kizingiti kimoja cha moshi. Viwango vinasasishwa kila sekunde 5.

Hatua ya 3: Matokeo

Matokeo
Matokeo

Unapaswa kupata mwonekano hapo juu kwenye skrini yako ya TFT unapowezesha bodi yako.

Ilipendekeza: