Orodha ya maudhui:

Ufuatiliaji wa joto la mbali: Hatua 7 (na Picha)
Ufuatiliaji wa joto la mbali: Hatua 7 (na Picha)

Video: Ufuatiliaji wa joto la mbali: Hatua 7 (na Picha)

Video: Ufuatiliaji wa joto la mbali: Hatua 7 (na Picha)
Video: UKIONA DALILI HIZI 9 WIKI 2 BAADA YA KUJAMIIANA KAPIME UKIMWI HARAKA HUENDA UMEAMBUKIZWA 2024, Novemba
Anonim
Ufuatiliaji wa joto la mbali
Ufuatiliaji wa joto la mbali

Mradi huu utakuonyesha jinsi ya kuunda mfumo wa ufuatiliaji wa joto kijijini ukitumia Phidgets. Mifumo hii hutumiwa mara nyingi kuhakikisha hali ya joto katika eneo la mbali (nyumba ya likizo, chumba cha seva, n.k.) haziko katika viwango vya hatari. Mfumo huu hukuruhusu kuweka kiwango cha chini cha joto ambacho uko sawa, na ikiwa joto hupungua chini ya kikomo hicho, arifa itatumwa. Programu inaweza kubadilishwa kwa urahisi ili kutuma arifa ikiwa hali ya joto inapanda sana, au tu kutuma arifa kila siku, saa, au dakika!

Hatua ya 1: Ujuzi Unahitajika

Unachohitaji ni ujuzi wa kimsingi wa programu hii. Programu imeandikwa kwa C # lakini inaweza kusafirishwa kwa urahisi kwa lugha unayopenda!

Hatua ya 2: Vifaa

Vifaa
Vifaa

Hapa kuna kila kitu utakachohitaji:

Phidget ya kitovu cha VINT

Phidget ya Joto

Hatua ya 3: Muhtasari wa Mradi

Muhtasari wa Mradi
Muhtasari wa Mradi

Mradi huu una TMP1000 iliyounganishwa na VINT Hub ambayo imechomekwa kwenye kompyuta. Programu inayofanya kazi kwenye kompyuta na vifaa vya elektroniki na hutuma arifa (barua pepe au maandishi) ikiwa joto hupungua chini ya joto fulani. Kumbuka: Kituo cha VINT pia kinaweza kutumiwa kuunganika na sensorer za analog, kwa hivyo ikiwa una sensor ya zamani ya joto ya analog iliyolala karibu, hakikisha kuitumia! Ikiwa unatumia sensa ya analog, mabadiliko kadhaa kwa nambari yatakuwa muhimu. Acha maoni kwa habari zaidi.

Hatua ya 4: Muhtasari wa Programu

Muhtasari wa Programu
Muhtasari wa Programu
Muhtasari wa Programu
Muhtasari wa Programu
Muhtasari wa Programu
Muhtasari wa Programu

Juu ya fomu joto la sasa linaonyeshwa na inasasishwa kila sekunde 30. Chini ya joto, kuna mipangilio michache:

  • Kikomo cha Joto: Ikiwa hali ya joto iko chini ya thamani hii kwa zaidi ya dakika 5, mtumiaji ataarifiwa. Barua pepe itatumwa kila saa hadi joto lilipopanda.
  • Tuma Arifa Kwa: Taja anwani ya barua pepe ambayo inapaswa kuarifiwa wakati joto linapungua chini ya kizingiti. Kumbuka: watoa huduma wengi wasio na waya hutoa barua pepe kwa chaguo la maandishi, kwa hivyo arifa inaweza kutumwa moja kwa moja kwa simu.

Chini ya kichupo cha Mipangilio ya Barua pepe, kuna chaguzi kadhaa zaidi:

  • Anwani ya Seva: Anwani ya seva ya barua pepe. Ikiwa hutumii Gmail, utaftaji wa haraka wa Google utasababisha nakala kama hii ambayo itakusaidia.
  • Jina la mtumiaji: Barua pepe ambayo ungependa kutuma arifa kutoka. Kwa programu hii niliunda akaunti mpya ya Gmail na niliruhusu programu zisizo salama kuitumia.
  • Nenosiri: Nenosiri kwa akaunti.

Baada ya kuingiza habari kwenye sehemu zote zinazohitajika, hadhi kwenye kona ya chini kulia ya fomu itaonyesha kuwa programu inaendesha. Baada ya hapo, unaweza kupunguza tu programu na kusahau juu yake!

Hatua ya 5: Kanuni

Kanuni
Kanuni

Nambari ya mradi huu inapatikana katika faili ya TemperatureMonitor.zip. Kabla ya kuandaa programu, hakikisha una maktaba ya Phidget iliyosanikishwa kwenye kompyuta yako. Unaweza kupata maktaba za Phidget hapa.

Hapa kuna muhtasari wa haraka wa nambari:

  • Wakati fomu inapakia, tengeneza kipengee cha Joto la Joto na ujisajili kuambatisha, kujitenga, na matukio ya makosa.
  • Katika kidhibiti cha ambatisha, weka DataInterval hadi sekunde 30.
  • Katika mshughulikiaji wa hafla, sasisha lebo ya joto na angalia ikiwa hali ya joto iko chini ya kikomo. Ikiwa hali ya joto iko chini ya kikomo, ongeza kaunta na uondoke. Ikiwa kaunta inaonyesha kuwa joto limekuwa chini ya kikomo kwa dakika 5, tuma arifa.
  • Ikiwa arifa imetumwa, anza saa 1 ya saa ambayo itazuia arifa zaidi kutoka kwa kutumwa hadi wakati utakapopita.

Hatua ya 6: Arifa

Arifa
Arifa

Hapa kuna mfano wa arifa ya barua pepe ambayo ilitumwa wakati joto lililoripotiwa lilikuwa chini ya kikomo cha 25 ° C kwa zaidi ya dakika 5.

Hatua ya 7: Maswali?

Ikiwa una maswali yoyote kuhusu mradi huo, tujulishe katika sehemu ya maoni!

Asante kwa kusoma

Ilipendekeza: