![Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid): Hatua 11 Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid): Hatua 11](https://i.howwhatproduce.com/images/005/image-12732-15-j.webp)
Orodha ya maudhui:
- Hatua ya 1: Mahitaji ya vifaa
- Hatua ya 2: Mahitaji ya Programu
- Hatua ya 3: Kanuni fupi ya Kufanya kazi
- Hatua ya 4: Ufungaji wa Maktaba
- Hatua ya 5: Schematics ya vifaa na vifaa vya Assambly
- Hatua ya 6: NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid
- Hatua ya 7: Mipangilio ya Maombi ya Android ya Mercury Droid
- Hatua ya 8: Mafundisho Rahisi ya Video ya Kuanzisha Mfumo Wote (ikiwa imeanguka Shida yoyote)
- Hatua ya 9: Kiunga cha Duka la Maombi la Google Play la Mercury Droid
- Hatua ya 10: Nambari yote ya Chanzo ya Mfumo wa Droid ya Mercury
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11
![Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid) Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid)](https://i.howwhatproduce.com/images/005/image-12732-16-j.webp)
![Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid) Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid)](https://i.howwhatproduce.com/images/005/image-12732-17-j.webp)
![Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid) Mfumo wa Ufuatiliaji wa Hali ya Hewa ya Nyumbani na Usaidizi wa Maombi ya Android (Mercury Droid)](https://i.howwhatproduce.com/images/005/image-12732-18-j.webp)
Utangulizi
Mercury Droid ni aina moja ya IoT (Mtandao wa vitu) Mfumo uliowekwa ndani kulingana na Matumizi ya Simu ya Mkondoni ya Mercury Droid. Ambayo ina uwezo wa kupima na kufuatilia shughuli za hali ya hewa nyumbani. ni gharama nafuu sana mfumo wa ufuatiliaji wa hali ya hewa nyumbani hauitaji pesa zaidi kujenga hii. Unahitaji tu <= 10 $ kujenga mfumo huu. Tunajua kuwa kuna Zana nyingi za IoT ziko nje kama Blynk, Cayenne, ThingsSpeak nk zana hizi ni rahisi sana kutumia kukamata data anuwai za sensorer. Lakini katika mradi huu nitakuonyesha jinsi ya kutengeneza mfumo wako wa ufuatiliaji wa hali ya hewa wa IoT Nyumbani bila kutumia zana zozote za mjakazi wa IoT. Mafunzo haya yatakupa uwezo kamili wa kujenga vifaa na programu yako mwenyewe kwa mfumo wako wa ufuatiliaji wa nyumba ya IoT. Kwa hivyo mimi hutoa nambari yangu yote ya chanzo katika mradi huu. hiyo ni ya wewe kutumia na kurekebisha nambari yangu na inaweza kuunda Mfumo wako tofauti wa ufuatiliaji wa hali ya hewa nyumbani. Unaweza pia kupakua programu yangu ya rununu ya Mercury Droid Android kutoka kwa duka la kucheza ambalo tayari nimetoa katika mradi huu. Bahati nzuri na tuwe tayari kuunda.
Maombi ya Simu ya Mkononi ya Mercury Droid Android Ipakue:
play.google.com/store/apps/details?id=com.armavi.mercurydroidiot
Kumbuka: ukikumbana na shida yoyote ya kuanzisha mradi huu, video kamili ya maagizo hutolewa mwishoni mwa mradi huu
Hatua ya 1: Mahitaji ya vifaa
1. Node ya MCU (ESP-8266) IoT Wifi Module.
2. Sensor ya kupima joto na unyevu wa DHT-11
3. Benki ya nguvu ya kuongeza nguvu Mfumo wa Droid ya Mercury
4. Baadhi ya Jumper ya Kiume na Kike ware
5. Kebo ya USB.
6. Simu ya Mkononi ya Android.
Hatua ya 2: Mahitaji ya Programu
1. Arduino IDE
2. Meneja wa Wifi & Maktaba ya DHT-11 (Picha ya skrini imetolewa katika mradi wa kusanikisha maktaba ya meneja wa wifi katika mradi wako).
3. Studio ya Android (inahitajika, ikiwa umebadilisha nambari yangu ya maombi ya Mercury Droid).
4. Maombi ya Simu ya Mkononi ya Mercury Droid.
Hatua ya 3: Kanuni fupi ya Kufanya kazi
Katika mradi huu ninatumia moduli ya wifi IoT ya NodeMcu (ESP-8266). NodeMCU ni woking kama ubongo wa Mfumo huu wa Droid ya Mercury. Joto la joto la DHT11 na unyevu hupima wakati halisi Joto la nyumbani na unyevu na uzipeleke kwa NodeMCU. Wakati NodeMCU inapata data yote ya Sense ya DHT11 basi inabadilisha data hii kuwa Kamba au Takwimu ya "JSON" na kuituma ni Webserver. Sasa programu ya rununu ya Mercury Droid inasoma data hii ya JSON kutoka kwa NodeMCU Webserver na kuonyesha data hii kwa UI (Mtumiaji interface). Programu tumizi hii pia ina huduma maalum ya kupima joto la kupindukia na kulinganisha na thamani ya kizingiti cha mtumiaji. Kama hiyo ikiwa hali ya hewa ya sasa ya Nyumbani ni 29 * C lakini kiwango cha kizingiti ni chini ya 29 * C basi programu inakupa tahadhari. Ikiwa Threshold Thamani ni kubwa kuliko Joto la Sasa la Nyumbani haikupi tahadhari yoyote.
Hatua ya 4: Ufungaji wa Maktaba
![Ufungaji wa Maktaba Ufungaji wa Maktaba](https://i.howwhatproduce.com/images/005/image-12732-19-j.webp)
![Ufungaji wa Maktaba Ufungaji wa Maktaba](https://i.howwhatproduce.com/images/005/image-12732-20-j.webp)
![Ufungaji wa Maktaba Ufungaji wa Maktaba](https://i.howwhatproduce.com/images/005/image-12732-21-j.webp)
Fungua IDE yako ya Arduino na ubonyeze Mchoro >> Jumuisha Maktaba >> Dhibiti Maktaba
Halafu kwenye "Chuja Utafutaji wako" Baa Andika "Meneja wa Wifi". Itakuonyesha maktaba ya meneja wa wifi, bonyeza menyu kunjuzi na uchague toleo la msimamizi wa wifi na ubonyeze kusakinisha. Sasa imekamilisha kusanikisha.
Sasa Sakinisha Maktaba ya sensorer ya DHT kwa njia ile ile tunayoweka maktaba ya meneja wa wifi lakini tukachagua "maktaba ya sensorer ya DHT na Toleo la Adafruit" na uchague toleo lako unalotaka kisha usakinishe. Lakini inashauriwa kuchagua toleo la hivi punde la DHT-11 na Maktaba ya meneja wa Wifi.
Hatua ya 5: Schematics ya vifaa na vifaa vya Assambly
![Schematics ya vifaa na vifaa vya Assambly Schematics ya vifaa na vifaa vya Assambly](https://i.howwhatproduce.com/images/005/image-12732-22-j.webp)
Pini ya data ya DHT-11 Imeunganishwa na pini ya NodeMCU D5
Pini ya DHT-11 VCC Imeunganishwa na pini ya NodeMCU Vin
Pini ya DHT-11 GND Imeunganishwa na pini ya NodeMCU GND
Kumbuka: Kitufe cha NodeMCU RST (Rudisha upya) kinaweka upya usanidi wako, Kitufe cha NodeMCU FLASH Futa nambari yako yote na usanidi kutoka kwake
baada ya kufanikiwa kuunganisha DHT-11 na NodeMcu tuko tayari kusanidi Maombi yetu ya NodeMCU WebServer na Mercury Droid.
Hatua ya 6: NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid
![NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid](https://i.howwhatproduce.com/images/005/image-12732-23-j.webp)
![NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid](https://i.howwhatproduce.com/images/005/image-12732-24-j.webp)
![NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid NodeMCU au Mipangilio ya Mtandao ya Seva ya Mtandao ya Mercury Droid](https://i.howwhatproduce.com/images/005/image-12732-25-j.webp)
Sasa unganisha NodeMcu yako na PC na ufungue IDE ya Arduino na upakie nambari niliyopeana katika mradi huu. Baada ya kupakia Nambari ondoa NodeMcu yako na uiunganishe na Power bank na kebo ya USB. Sasa fungua mipangilio ya wifi ya rununu yako. Unaona kwamba wifi hutambaza kifaa kiitwacho "AutoConnectAP" ambayo ni mtandao wako wazi wa NodeMCU. Sasa bonyeza AutoConnectAP itaunganishwa kiatomati.
baada ya kushikamana na AutoConnectAP. Fungua Maombi ya Simu ya Mkononi ya "MercuryDroid". Tayari nimetoa kiunga cha programu ya kucheza ya duka mwisho wa mafunzo haya ya mradi. Sasa fuata hatua za picha nilizotoa kwa kusanidi mtandao wa MercuryDroid webserver.
Kumbuka: Kumbuka IP yako tuli ya MercuryDroid webserver. Ambayo ni muhimu sana kuwasiliana na MercuryDroid Webserver. Kwa default IP tuli ni 192.168.0.107. ikiwa unataka kutoa Static IP yako unayohitaji kuibadilisha kutoka kwa Msimbo Lakini chini ya safu hii 192.168.0.100-192.168.0.110 (Imependekezwa)
Hatua ya 7: Mipangilio ya Maombi ya Android ya Mercury Droid
![Mipangilio ya Maombi ya Mercury Droid Mipangilio ya Maombi ya Mercury Droid](https://i.howwhatproduce.com/images/005/image-12732-26-j.webp)
![Mipangilio ya Maombi ya Mercury Droid Mipangilio ya Maombi ya Mercury Droid](https://i.howwhatproduce.com/images/005/image-12732-27-j.webp)
![Mipangilio ya Maombi ya Mercury Droid Mipangilio ya Maombi ya Mercury Droid](https://i.howwhatproduce.com/images/005/image-12732-28-j.webp)
![Mipangilio ya Maombi ya Mercury Droid Mipangilio ya Maombi ya Mercury Droid](https://i.howwhatproduce.com/images/005/image-12732-29-j.webp)
baada ya kufanikiwa kuanzisha usanidi wa MercuryDroid Webserver, Tenganisha NodeMCU kutoka Power Bank na subiri kwa sekunde 6-7 kisha unganisha tena NodeMCU yako na benki ya nguvu na bonyeza kitufe cha NodeMCU Rudisha (RST) mara mbili. Sasa wacha tuanze kusanidi Maombi yetu ya MercuryDroid. Fuata tu hatua za picha zilizo hapo juu.
baada ya kufanikiwa kuongeza anwani ya IP na Threshold value. Bonyeza seva ya kuanza kisha unaona kuwa habari zote za sensorer ya DHT-11 zinaonyeshwa kwenye Maombi ya MercuryDroid. Sasa tunakamilisha mradi wetu kamili. Ikiwa unajaza shida yoyote kusanidi seva yako ya NodeMCU au MercuryDroid tafadhali angalia video hii kamili ya Maagizo. Video hii fupi inasaidia sana kusanidi Seva yako ya MercuryDroid na Matumizi kuliko Kifungu hiki.
Hatua ya 8: Mafundisho Rahisi ya Video ya Kuanzisha Mfumo Wote (ikiwa imeanguka Shida yoyote)
![Image Image](https://i.howwhatproduce.com/images/005/image-12732-31-j.webp)
![](https://i.ytimg.com/vi/9w6BEYn9jkI/hqdefault.jpg)
Video hii fupi inasaidia sana kusanidi Seva yako ya MercuryDroid na Matumizi kuliko Kifungu hiki. fuata tu hatua nilizoonyesha kwenye video hii
Hatua ya 9: Kiunga cha Duka la Maombi la Google Play la Mercury Droid
Hii ni programu yangu ya android iliyotengenezwa kwa mfumo wa Mercury Droid. unaweza pia kuipakua kutoka Duka la Google Play.
Hifadhi Kiungo cha Duka la Maombi ya Simu ya Mkondoni ya Android ya Mercury imepewa bellow:
play.google.com/store/apps/details?id=com.armavi.mercurydroidiot
Hatua ya 10: Nambari yote ya Chanzo ya Mfumo wa Droid ya Mercury
Mfumo wa Droid Mercury au NodeMCU (ESP-8266MOD) Nambari ya IDE ya Arduino:
github.com/avimallik/IoT-Home-Weather-moni …….
Nambari ya Chanzo ya Maombi ya Mercury Droid ya Android Studio:
github.com/avimallik/Mercury-Droid
nambari zote za chanzo zimetolewa katika GitHub. tafadhali nenda kwa github na kuipakua.
Ilikuwa mafundisho yangu kamili juu ya mfumo wa ufuatiliaji wa hali ya hewa wa gharama nafuu sana na msaada wa programu tumizi ya android. mafundisho haya yatakusaidia kujenga Mfumo wako wa ufuatiliaji wa hali ya hewa unaohusiana na IoT kama vile Programu
Asante na Anza tayari kwa Uumbaji)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Ilipendekeza:
Sensorer ya hali ya hewa ya hali ya hewa na Kiunga cha data cha GPRS (SIM Card): Hatua 4
![Sensorer ya hali ya hewa ya hali ya hewa na Kiunga cha data cha GPRS (SIM Card): Hatua 4 Sensorer ya hali ya hewa ya hali ya hewa na Kiunga cha data cha GPRS (SIM Card): Hatua 4](https://i.howwhatproduce.com/images/002/image-4904-j.webp)
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 hali ya hewa ya CyntechHAT: Hatua 4 Onyesho rahisi la hali ya hewa kwa kutumia Raspberry PI na hali ya hewa ya CyntechHAT: Hatua 4](https://i.howwhatproduce.com/images/001/image-709-25-j.webp)
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 Sahihi: Hatua 8 (na Picha) Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sahihi: Hatua 8 (na Picha)](https://i.howwhatproduce.com/images/005/image-12601-j.webp)
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
Mshumaa wa Hali ya Hewa - Hali ya hewa na Joto kwa haraka: 8 Hatua
![Mshumaa wa Hali ya Hewa - Hali ya hewa na Joto kwa haraka: 8 Hatua Mshumaa wa Hali ya Hewa - Hali ya hewa na Joto kwa haraka: 8 Hatua](https://i.howwhatproduce.com/images/001/image-906-57-j.webp)
Mshumaa wa Hali ya Hewa - Hali ya Hewa na Joto kwa haraka: Kutumia mshumaa huu wa kichawi, unaweza kujua hali ya joto na hali ya sasa nje mara moja
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): 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): Hatua 5 (na Picha)](https://i.howwhatproduce.com/images/003/image-7496-12-j.webp)
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,