Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Programu Inahitajika
- Hatua ya 2: Leta Takwimu za Sura ya Raspberry Pi Kutumia Simulink
- Hatua ya 3: Onyesha data ya sensorer kwenye Matrix ya LED ya 8x8
- Hatua ya 4: Buni Algorithm katika Simulink Kuamua Ikiwa Unyevu wa Ndani Ni 'Mzuri', 'Mbaya' au 'Mbaya'
- Hatua ya 5: Ingia Takwimu za Hali ya Hewa za ndani na Takwimu zilizopangwa kwenye Wingu
- Hatua ya 6: Hitimisho
Video: Mfumo wa Ufuatiliaji wa Hali ya Hewa wa Raspberry Pi-based: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Soma blogi hii na ujenge mfumo wako mwenyewe ili uweze kupokea arifa wakati chumba chako kiko kavu au unyevu mwingi.
Je! Ni mfumo gani wa ufuatiliaji wa hali ya hewa ya ndani na kwa nini tunahitaji moja?
Mifumo ya ufuatiliaji wa hali ya hewa ya ndani hutoa mtazamo wa haraka katika takwimu muhimu zinazohusiana na hali ya hewa kama vile joto na unyevu. Kuweza kuona takwimu hizi na kupokea arifa kwenye simu yako wakati chumba kikiwa na unyevu mwingi au kavu inaweza kusaidia sana. Kutumia arifu, unaweza kuchukua hatua muhimu za haraka kupata faraja ya juu kwenye chumba kwa kuwasha heater au kufungua windows. Katika mradi huu, tutaona jinsi ya kutumia Simulink kwa:
1) kuleta takwimu za hali ya hewa (joto, unyevu, na shinikizo) kutoka kwa Sense HAT hadi kwa Raspberry Pi
2) onyesha data iliyopimwa kwenye tumbo la 8x8 la LED ya Sense HAT
3) tengeneza algorithm ya kuamua ikiwa unyevu wa ndani ni 'Mzuri', 'Mbaya' au 'Mbaya'.
4) ingiza data kwenye wingu na tuma arifu ikiwa data imegawanywa 'Ugly' (yenye unyevu sana au kavu).
Vifaa
Raspberry Pi 3 Mfano B
Raspberry Pi Sense HAT
Hatua ya 1: Programu Inahitajika
Unahitaji MATLAB, Simulink na uchague Viongezeo kufuata na kujenga mfumo wako wa ufuatiliaji wa hali ya hewa ya ndani.
Fungua MATLAB na ufikiaji wa Msimamizi (Bonyeza kulia kwenye ikoni ya MATLAB na uchague Endesha kama msimamizi). Chagua Viongezeo kutoka kwa Zana ya Vifaa vya MATLAB na bonyeza Bonyeza Ongeza.
Tafuta hapa vifurushi vya msaada na majina yao yameorodheshwa hapa chini na 'Ongeza'.
a. Kifurushi cha MATLAB cha Vifaa vya Raspberry Pi: Pata pembejeo na tuma matokeo kwa bodi za Raspberry Pi na vifaa vilivyounganishwa
b. Kifurushi cha Usaidizi wa Simulink cha Vifaa vya Raspberry Pi: Tumia mifano ya Simulink kwenye bodi za Raspberry Pi
c. RPi_Indoor_Climate_Monitoring_System: Mifano ya mfano inahitajika kwa mradi huu
Kumbuka - Wakati wa usakinishaji, fuata maagizo kwenye skrini ya kuanzisha Pi yako ili kufanya kazi na MATLAB na Simulink.
Hatua ya 2: Leta Takwimu za Sura ya Raspberry Pi Kutumia Simulink
Kwa wale ambao hawajui Simulink, ni mazingira ya programu ya picha ambayo hutumiwa kuiga na kuiga mifumo ya nguvu. Mara tu ukibuni algorithm yako katika Simulink, unaweza kutengeneza nambari moja kwa moja na kuipachika kwenye Raspberry Pi au vifaa vingine.
Andika zifuatazo kwenye Dirisha la Amri la MATLAB kufungua mfano wa kwanza. Tutatumia mtindo huu kuleta hali ya joto, shinikizo na data ya unyevu kwenye Raspberry Pi.
> rpiSenseHatBringSensorData
Vitalu vya LPS25H Pressure Sensor na HTS221 Humidity Sensor ni kutoka kwa maktaba ya Sense HAT chini ya Kifurushi cha Usaidizi wa Simulink kwa maktaba ya vifaa vya Raspberry Pi.
Vitalu vya wigo ni kutoka kwa maktaba ya Sinks chini ya maktaba za Simulink. Ili kuhakikisha kuwa mfano wako umesanidiwa kwa usahihi, bonyeza ikoni ya gia kwenye mfano wako wa Simulink. Nenda kwenye Utekelezaji wa vifaa> Mipangilio ya bodi ya vifaa> Rasilimali za vifaa lengwa.
Kumbuka - Haupaswi kusanidi ikiwa ulifuata maagizo ya usanidi wakati wa kusakinisha Kifurushi cha Usaidizi cha Simulink cha Raspberry Pi. Anwani ya kifaa hupatikana kiotomatiki kwa ile ya Pi yako.
Hakikisha kuwa anwani ya kifaa hapa inalingana na anwani ya IP ambayo unasikia wakati Pi yako inapoinuka. Huenda ikakubidi uwezeshe tena Pi yako na simu ya sikio iliyounganishwa na jack ili kusikia anwani ya kifaa.
Bonyeza OK na bonyeza kitufe cha Run kama inavyoonyeshwa hapa chini. Hakikisha Pi yako imeunganishwa kimwili na PC kupitia kebo ya USB au iko kwenye mtandao sawa wa Wi-Fi na PC yako.
Unapobonyeza kitufe cha Run katika modi ya nje, Simulink hutengeneza kiotomatiki msimbo wa C sawa na mfano wako na kupakua inayoweza kutekelezwa kwa Raspberry Pi. Vitalu vyote viwili vimeundwa kufungua mara tu mfano utakapoanza kuanza. Simulink inapomaliza kupeleka nambari kwenye Raspberry Pi, utaona shinikizo, joto na data ya unyevu kwenye upeo kama inavyoonyeshwa hapa chini.
Kumbuka - Nambari inatumika kwenye Raspberry Pi na unatazama ishara halisi kupitia vizuizi vya upeo wa Simulink, kama vile ungefanya ikiwa una oscilloscope iliyounganishwa na vifaa yenyewe. Thamani ya joto kutoka kwa sensorer mbili iko mbali kidogo kutoka kwa kila mmoja. Jisikie huru kuchagua ile inayoonyesha joto halisi katika chumba chako kwa karibu zaidi na uitumie katika sehemu zinazofuata. Katika vipimo vyote na Sense HAT ambayo tulikuwa nayo, maadili ya joto ya HTS221 Humidity Sensor yalikuwa karibu na joto halisi ndani ya chumba. Pamoja na hayo tumeona misingi ya jinsi ya kuleta data ya sensorer kutoka Sense HAT ndani ya Raspberry Pi.
Hatua ya 3: Onyesha data ya sensorer kwenye Matrix ya LED ya 8x8
Katika sehemu hii, tutaona jinsi sehemu ya kuonyesha ya mradi huu iliongezwa kwa mfano wa mwisho. Vipengee vya Sense HAT ambavyo vinatumika katika sehemu hii ni sensorer ya unyevu (kupata unyevu na joto), sensorer ya shinikizo, tumbo la LED, na fimbo ya kufurahisha. Fimbo ya furaha hutumiwa kuchagua ni sensor gani tunayotaka kuonyesha.
Ili kufungua mfano wa mfano unaofuata, andika zifuatazo kwenye Dirisha la Amri ya MATLAB.
> rpiSenseHatDisplay
Kizuizi cha Joystick ni kutoka kwa maktaba ya Sense HAT. Inatusaidia kuleta data ya shangwe kwenye Raspberry Pi, kama vile vizuizi vya shinikizo na unyevu vilifanya katika mfano uliopita. Kwa sasa, tunatumia kizuizi cha Faraja ya Mtihani kuonyesha 'nzuri' (wakati dhamana ya block ni 1) kwenye tumbo la LED. Itaonyesha 'mbaya' wakati dhamana ya kuzuia ni 2 au 'mbaya' wakati thamani ni 3 au 4. Katika sehemu inayofuata, tutaona algorithm halisi inayoamua ikiwa unyevu wa ndani ni mzuri, mbaya au mbaya. Wacha tuchunguze kizuizi cha Kichaguzi kwa kubonyeza mara mbili juu yake. Vitalu vya kazi vya MATLAB hutumiwa kuingiza nambari ya MATLAB ndani ya mfano wako wa Simulink. Katika kesi hii tunaleta SelectorFcn iliyotolewa hapa chini.
kazi [thamani, Jimbo] = SelectorFcn (JoyStickIn, shinikizo, unyevu, temp, ihval)
kuendelea JoyStickCount
ikiwa ni ujinga (JoyStickCount)
JoyStickCount = 1;
mwisho
ikiwa JoyStickIn == 1
JoyStickCount = JoyStickCount + 1;
ikiwa JoyStickCount == 6
JoyStickCount = 1;
mwisho
mwisho
kubadili JoyStickCount
kesi 1% Onyesha joto katika C
thamani = muda;
Hali = 1;
kesi 2% Shinikizo la kuonyesha katika atm
thamani = shinikizo / 1013.25;
Hali = 2;
kesi 3% Onyesha unyevu wa karibu katika%
thamani = unyevu;
Hali = 3;
kesi 4% Joto la kuonyesha katika F
thamani = temp * (9/5) +32;
Hali = 4;
kesi 5% Onyesha Mzuri / Mbaya / Mbaya
thamani = ihval;
Hali = 5;
vinginevyo% Usionyeshe / Onyesha 0
thamani = 0;
Hali = 6;
mwisho
Kauli za kesi za kubadili kwa ujumla hutumiwa kama utaratibu wa kudhibiti uteuzi. Kwa upande wetu, tunataka pembejeo la shangwe kuwa udhibiti wa uteuzi na uchague data inayofuata ili kuonyesha kila wakati kitufe cha starehe kinabanwa. Kwa hili, tunaanzisha kitanzi ambacho huongeza kutofautisha kwa JoyStickCount na kila kitufe cha kitufe (Thamani ya JoyStickIn ni 1 ikiwa kuna kitufe cha waandishi wa habari). Katika kitanzi hicho hicho, kuhakikisha tunaendesha tu baiskeli kati ya chaguzi tano zilizopewa hapo juu tuliongeza hali nyingine ambayo inabadilisha thamani ya kutofautisha kuwa 1. Kutumia hii, tunachagua nambari gani itaonyeshwa kwenye tumbo la LED. Kesi 1 itakuwa chaguo-msingi tunapofafanua JoyStickCount kuanza saa 1, na hii inamaanisha kuwa tumbo la LED litaonyesha joto katika Celsius. Tofauti ya Jimbo hutumiwa na kizuizi cha data cha Kitabu ili kuelewa ni thamani gani ya sensa inayoonyeshwa sasa na ni kitengo gani kinachopaswa kuonyeshwa. Sasa kwa kuwa tunajua jinsi ya kuchagua sensa inayofaa kuonyesha, hebu tuangalie jinsi onyesho halisi linavyofanya kazi.
Kuonyesha Wahusika na Nambari
Ili kuonyesha kwenye tumbo la LED la Sense HAT, tuliunda matriki 8x8 kwa:
1) Nambari zote (0-9)
2) vitengo vyote (° C, A,% na ° F)
3) hatua ya desimali
4) alphabets kutoka kwa maneno mema, mabaya na mabaya.
Matrices haya 8x8 yalitumika kama pembejeo kwa kizuizi cha 8x8 RGB LED Matrix. Kizuizi hiki kinaangazia LED zinazoambatana na vitu hivyo kwenye tumbo ambavyo vina thamani ya 1 kama inavyoonyeshwa hapa chini.
Kutembeza Nakala
Kizuizi cha data cha kusogeza katika mifano yetu hutembea kupitia kamba ambazo zinaweza kuwa na urefu wa herufi 6. Thamani ya 6 ilichaguliwa kama hiyo ndiyo kamba ndefu zaidi ambayo tutatoa katika mradi huu, mfano 23.8 ° C au 99.1 ° F. Kumbuka, hapa ° C inachukuliwa kama tabia moja. Wazo hilo hilo linaweza kupanuliwa kusonga masharti ya urefu mwingine pia.
Hapa kuna-g.webp
www.element14.com/community/videos/29400/l/gif
Ili kuonyesha kamba ya herufi 6 kila moja kwenye tumbo la 8x8, tunahitaji picha ya saizi 8x48 kwa jumla. Ili kuonyesha kamba ambayo ina urefu wa juu wa herufi 4, tutahitaji kuunda tumbo la 8x32. Sasa wacha tuone kutokuchukua hatua kwa kubonyeza kitufe cha Run. Onyesho la msingi kwenye tumbo la LED ni joto la joto katika ° C. Kizuizi cha Wigo kitaonyesha Jimbo na thamani kutoka kwa kizuizi cha Kiteuzi. Bonyeza kitufe cha kufurahisha kwenye Sense HAT na ushikilie kwa sekunde moja ili uthibitishe kuwa thamani inabadilika kwa pato linalofuata la sensa na kurudia mchakato huu hadi ifikie Thamani ya Jimbo la 5. Kuangalia algorithm inabadilika kupitia visa vyote vya upangaji wa unyevu wa ndani, badilisha thamani ya kizuizi cha Faraja ya Mtihani kwa nambari yoyote kati ya 1 hadi 4. Angalia jinsi kubadilisha thamani ya block kwenye modeli ya Simulink inabadilisha mara moja njia ambayo nambari hutenda kwenye vifaa. Hii inaweza kuwa muhimu katika hali ambapo mtu anataka kubadilisha jinsi nambari inavyotenda kutoka eneo la mbali. Pamoja na hayo tumeona vitu muhimu nyuma ya hali ya taswira ya mfumo wa ufuatiliaji wa hali ya hewa. Katika sehemu inayofuata tutajifunza jinsi ya kukamilisha mfumo wetu wa ufuatiliaji wa hali ya hewa ya ndani.
Hatua ya 4: Buni Algorithm katika Simulink Kuamua Ikiwa Unyevu wa Ndani Ni 'Mzuri', 'Mbaya' au 'Mbaya'
Ili kuelewa ikiwa chumba chako ni unyevu / kavu sana au kujua ni kiwango gani cha unyevu wa ndani kinachoonwa kuwa kizuri, kuna njia kadhaa. Kutumia nakala hii, tulianzisha eneo la eneo kuungana unyevu wa ndani na joto la nje kama inavyoonyeshwa hapo juu.
Thamani yoyote ya unyevu katika eneo hili, inamaanisha chumba chako kiko katika hali nzuri. Kwa mfano, ikiwa joto la nje ni -30 ° F basi thamani yoyote ya unyevu chini ya 15% inakubalika. Vivyo hivyo, ikiwa joto la nje ni 60 ° F basi unyevu wowote wa jamaa chini ya 50% unakubalika. Kuainisha unyevu wa ndani kuwa faraja ya juu (nzuri), faraja wastani (mbaya) au unyevu mwingi / kavu (mbaya), unahitaji joto la nje na unyevu wa karibu. Tumeona jinsi ya kuleta unyevu wa kawaida kwenye Raspberry Pi. Kwa hivyo, wacha tujikite kuleta joto la nje. Andika zifuatazo kwenye Dirisha la Amri la MATLAB kufungua mfano:
> rpiOutdoorWeatherData
Kizuizi cha WeatherData kinatumiwa kuleta joto la nje la jiji lako (katika K) ukitumia https://openweathermap.org/. Ili kusanidi kizuizi hiki, unahitaji Ufunguo wa API kutoka kwa wavuti. Baada ya kuunda akaunti yako ya bure kwenye wavuti hii, nenda kwenye ukurasa wa akaunti yako. Kichupo cha funguo cha API kilichoonyeshwa hapa chini kinakupa ufunguo.
Kizuizi cha WeatherData kinahitaji kuingizwa kwa jina la jiji lako katika muundo maalum. Tembelea ukurasa huu na uingize jina la jiji lako kisha alama ya koma lakini ikifuatiwa na herufi 2 kuashiria nchi. Mifano - Natick, Amerika na Chennai, IN. Ikiwa utaftaji utarudisha matokeo ya jiji lako, tumia hiyo kwenye kizuizi cha WeatherData katika muundo huo maalum. Ikiwa jiji lako halipatikani, tumia jiji jirani ambalo hali ya hewa iko karibu na yako. Sasa bonyeza mara mbili kwenye kizuizi cha WeatherData na ingiza jina lako la jiji na ufunguo wako wa API kutoka kwa wavuti.
Bonyeza Run kwenye modeli hii ya Simulink ili kuangalia kwamba kizuizi kinaweza kuleta joto la jiji lako kwenye Raspberry Pi. Sasa hebu tuone algorithm inayoamua ikiwa unyevu wa ndani ni mzuri, mbaya au mbaya. Andika zifuatazo kwenye Dirisha la Amri la MATLAB kufungua mfano unaofuata:
> rpisenseHatIHval
Labda umegundua kuwa kizuizi cha Faraja ya Mtihani kutoka kwa mfano uliopita hakipo na kizuizi kipya kinachoitwa FindRoom Comfort kinatoa ihval kwa block ya Selector. Bonyeza mara mbili kwenye kizuizi hiki ili kufungua na kuchunguza.
Tunatumia kizuizi cha WeatherData kuleta joto la nje. Mfumo mdogo wa Mipaka ya Unyevu unawakilisha Chati ya Unyevu wa Jamaa dhidi ya Joto la nje ambalo tumeona hapo juu. Kulingana na hali ya joto ya nje itatoa kiwango cha juu cha unyevu kinachopaswa kuwa. Wacha tufungue kizuizi cha kazi cha DecideIH MATLAB kwa kubonyeza mara mbili juu yake.
Ikiwa dhamana ya unyevu inazidi kiwango cha juu cha unyevu, basi ishara hiyo itakuwa nzuri kulingana na njia tunayoondoa data, ikimaanisha chumba ni unyevu sana. Tunatoa 3 (mbaya) kwa hali hii. Sababu ya kutumia nambari badala ya kamba ni rahisi kuonyesha kwenye grafu na kuunda arifu kutoka. Uainishaji uliobaki katika kazi ya MATLAB unategemea vigezo vya kiholela ambavyo tulipata. Wakati tofauti ni chini ya 10 imegawanywa kwa kiwango cha juu na wakati iko chini ya 20 ni wastani wa faraja na hapo juu ni kavu sana. Jisikie huru kuendesha mfano huu na angalia kiwango cha faraja ya chumba chako.
Hatua ya 5: Ingia Takwimu za Hali ya Hewa za ndani na Takwimu zilizopangwa kwenye Wingu
Katika sehemu hii inayofuata tutaona jinsi ya kuweka data kwenye wingu. Ili kufungua mfano huu, andika zifuatazo kwenye Dirisha la Amri ya MATLAB.
> rpiSenseHatLogData
Katika mtindo huu, sehemu ya kuonyesha ya mfano wa mfano uliopita imeondolewa kwa makusudi kwani hatuhitaji mfumo wa ufuatiliaji uonyeshe takwimu wakati wa kuweka data na kutuma arifa. Tunatumia ThingSpeak, jukwaa la bure la chanzo cha IoT ambalo linajumuisha uchambuzi wa MATLAB, kwa kipengele cha ukataji wa data. Tulichagua ThingSpeak kwani kuna njia za moja kwa moja za kupanga Raspberry Pi na bodi zingine za bei ya chini kutuma data kwa ThingSpeak ukitumia Simulink. Kizuizi cha Kuandika cha ThingSpeak ni kutoka kwa Kifurushi cha Usaidizi cha Simulink kwa maktaba ya Vifaa vya Raspberry Pi, na inaweza kusanidiwa kwa kutumia Kitufe cha Kuandika API kutoka kwa kituo chako cha ThingSpeak. Maagizo ya kina juu ya jinsi ya kuunda kituo hutolewa hapa chini. Kuendelea kuingiza data kwenye wingu, unataka Pi yako ifanye kazi bila Simulink. Kwa hili, unaweza kubonyeza kitufe cha "Tumia kwa vifaa" katika modeli yako ya Simulink.
Unda Kituo Chako Cha Kuongea
Wale ambao hawana akaunti wanaweza kujisajili kwenye tovuti ya ThingSpeak. Ikiwa una akaunti ya MathWorks, basi moja kwa moja unayo akaunti ya ThingSpeak.
- Mara tu umeingia, unaweza kuunda kituo kwa kwenda kwenye Vituo> Vituo vyangu na kubonyeza Kituo kipya.
- Unachohitaji tu ni jina la kituo na majina ya uwanja ambao utaingia kama ilivyoonyeshwa hapa chini.
- Chaguo la Mahali pa Kituo cha Kituo kinahitaji latitudo na longitudo ya jiji lako kama pembejeo na inaweza kuonyesha eneo ndani ya kituo kwenye ramani. (Vielelezo vya mfano vilivyotumika hapa ni vya Natick, MA)
- Kisha bonyeza kitufe cha Hifadhi ili kumaliza kuunda kituo chako.
4a. Tahadhari ikiwa Takwimu zimegawanywa 'Mbaya'
Ili kukamilisha mfumo wetu wa ufuatiliaji wa hali ya hewa ya ndani, lazima tuone jinsi ya kupokea arifu kulingana na data ya wingu. Hii ni muhimu kwa sababu, bila hiyo hautaweza kuchukua hatua muhimu kubadilisha kiwango cha faraja kwenye chumba. Katika sehemu hii, tutaona jinsi ya kupokea arifa kwenye simu yako wakati wowote data ya wingu inapoonyesha kuwa chumba ni unyevu sana au kavu. Tutafanikisha hii kwa kutumia huduma mbili: IFTTT Webhooks na ThingSpeak TimeControl. IFTTT (inasimama ikiwa hii, basi hiyo) ni huduma ya mkondoni ambayo inaweza kushughulikia hafla na kusababisha vitendo kulingana na hafla.
Hatua za kusanidi viboreshaji vya wavu vya IFTTT
Kumbuka: Jaribu hizi kwenye kompyuta kwa matokeo bora.
1) Unda akaunti kwenye ifttt.com (ikiwa huna moja) na uunda Applet mpya kutoka kwa ukurasa wa My Applets.
2) Bonyeza kitufe cha bluu "hii" kuchagua huduma yako ya kuchochea.
3) Tafuta na uchague Webhooks kama huduma.
4) Chagua Pokea Ombi la Wavuti na upe jina la hafla hiyo.
5) Chagua kuunda kichocheo.
6) Chagua "hiyo" kwenye ukurasa unaofuata na utafute arifa.
7) Chagua tuma arifa kutoka kwa programu ya IFTTT.
8) Ingiza jina la tukio ambalo umeunda katika Hatua ya 2 ya IFTTT na uchague kuunda kitendo.
9) Endelea mpaka ufikie hatua ya mwisho, pitia na bonyeza kumaliza.
10) Nenda kwa https://ifttt.com/maker_webhooks na bonyeza kitufe cha Mipangilio juu ya ukurasa.
11) Nenda kwenye URL katika sehemu ya Maelezo ya Akaunti.
12) Ingiza jina lako la tukio hapa na bonyeza 'Jaribu'.
13) Nakili URL kwenye laini ya mwisho kwa matumizi ya baadaye (na ufunguo).
Hatua za Kusanidi ThingSpeak TimeControl
1) Chagua Programu> Uchambuzi wa MATLAB
2) Bonyeza Mpya kwenye ukurasa unaofuata na uchague Trigger Email kutoka IFTTT na ubofye Unda.
Vipande muhimu hapa katika nambari ya kiolezo ni:
Kitambulisho cha Kituo - Ingiza kituo chako cha ThingSpeak ambacho kina habari ya "unyevu wa ndani".
IFTTTURL - Ingiza URL iliyonakiliwa kutoka sehemu iliyopita Hatua ya 13.
somaAPIKey - Ingiza ufunguo wa Kituo cha ThingSpeak. Sehemu ya hatua - ile inayofanya kazi kwa thamani ya mwisho. Badilisha kwa yafuatayo ili kuchochea arifu.
3) Kwenye wavuti ya ThingSpeak bonyeza Programu> Udhibiti wa Wakati.
4) Chagua Kujirudia na uchague masafa ya wakati.
5) Bonyeza Hifadhi Saa Udhibiti.
Uchambuzi wa MATLAB sasa unaendesha kiatomati kila nusu saa na hutuma kichocheo kwa huduma ya IFTTT Webhooks ikiwa dhamana ni kubwa kuliko au sawa na 3. Halafu programu ya simu ya IFTTT itamuonya mtumiaji na arifu kama inavyoonyeshwa mwanzoni mwa sehemu hii.
Hatua ya 6: Hitimisho
Pamoja na hayo tumeona mambo yote muhimu ya jinsi ya kujenga mfumo wako wa ufuatiliaji wa hali ya hewa. Katika mradi huu, tuliona jinsi Simulink inavyoweza kutumiwa -
- panga Raspberry Pi kuleta data kutoka kwa Sense HAT. Angazia - Taswira ya data katika Simulink kwani nambari bado inaendesha kwenye Raspberry Pi.
- jenga maonyesho ya mfumo wa ufuatiliaji wa hali ya hewa ya ndani. Angazia - Badilisha jinsi nambari yako ya nambari inavyotenda kwenye vifaa kutoka Simulink.
- tengeneza hesabu ya mfumo wa ufuatiliaji wa hali ya hewa ya ndani.
- ingiza data kutoka kwa Raspberry Pi kwenye wingu na uunda arifu kutoka kwa data iliyoingia.
Je! Ni mabadiliko gani ambayo ungefanya kwa mfumo huu wa ufuatiliaji wa hali ya hewa ya ndani? Tafadhali shiriki maoni yako kupitia maoni.
Ilipendekeza:
Mfumo wa Ufuatiliaji na Udhibiti wa Hali ya Hewa wa Raspberry Pi: Hatua 6
Mfumo wa Ufuatiliaji na Udhibiti wa Hali ya Hewa ya Raspberry Pi: Watu wanataka kuwa vizuri ndani ya nyumba zao. Kwa kuwa hali ya hewa katika eneo letu inaweza kutoshea sisi wenyewe, tunatumia vifaa vingi kudumisha mazingira mazuri ya ndani: heater, hewa baridi, humidifier, dehumidifier, purifier, nk siku hizi, ni kawaida
Sensorer ya hali ya hewa ya hali ya hewa na Kiunga cha data cha GPRS (SIM Card): Hatua 4
Sensor ya hali ya hewa ya hali ya hewa na GPRS (SIM Card) Kiunga cha Takwimu: Muhtasari wa MradiHii ni sensorer ya hali ya hewa inayotumia betri kulingana na joto la BME280 la joto / shinikizo / unyevu na ATMega328P MCU. Inatumika kwa betri mbili za 3.6 V lithiamu thionyl AA. Inayo matumizi ya chini ya kulala ya 6 µA. Inatuma data
Onyesho rahisi la hali ya hewa kwa kutumia Raspberry PI na hali ya hewa ya CyntechHAT: Hatua 4
Onyesho rahisi la hali ya hewa kwa kutumia Raspberry PI na Cyntech WeatherHAT: * Mnamo 2019 Yahoo ilibadilisha API, na hii iliacha kufanya kazi. Sikujua mabadiliko hayo. Mnamo Septemba ya 2020 mradi huu umesasishwa kutumia OPENWEATHERMAP API Angalia sehemu iliyosasishwa hapa chini, habari hii iliyobaki bado ni nzuri
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sahihi: Hatua 8 (na Picha)
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sawa: Baada ya mwaka 1 wa kufanikiwa katika maeneo 2 tofauti ninashiriki mipango yangu ya mradi wa kituo cha hali ya hewa na kuelezea jinsi ilibadilika kuwa mfumo ambao unaweza kuishi kwa muda mrefu vipindi kutoka kwa nguvu ya jua. Ukifuata
Acurite 5 katika Kituo cha hali ya hewa 1 Kutumia Raspberry Pi na Weewx (Vituo vingine vya hali ya hewa vinaendana): Hatua 5 (na Picha)
Acurite 5 katika Kituo cha hali ya hewa 1 Kutumia Raspberry Pi na Weewx (Vituo vingine vya hali ya hewa vinaendana): Wakati nilikuwa nimenunua Acurite 5 katika kituo cha hali ya hewa cha 1 nilitaka kuweza kuangalia hali ya hewa nyumbani kwangu nilipokuwa mbali. Nilipofika nyumbani na kuitengeneza niligundua kuwa lazima ningepaswa kuwa na onyesho lililounganishwa na kompyuta au kununua kitovu chao cha busara,