Orodha ya maudhui:
Video: Kituo cha Hali ya Hewa ya ESP32: Hatua 4 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Kwa mradi wangu wa kwanza wa IoT nilitaka kujenga Kituo cha Hali ya Hewa na kutuma data kwa data.sparkfun.com.
Marekebisho madogo, wakati niliamua kufungua akaunti yangu huko Sparkfun, hawakuwa wakikubali unganisho zaidi, kwa hivyo ninachagua mkusanyaji mwingine wa data wa IoT thingspeak.com.
Inaendelea…
Mfumo utawekwa kwenye balcony yangu na utapata joto, unyevu na shinikizo la hewa. Mdhibiti mdogo aliyechaguliwa kwa mradi huu ni FireBeetle ESP32 IOT Microcontroller inayotolewa na DFRobot.
Tafadhali angalia ukurasa wa wiki wa DFRobot kwa maelezo zaidi kuhusu mdhibiti huyu mdogo na jinsi ya kupakia nambari kwa kutumia Arduino IDE.
Vigezo vyote vya fizikia vinapewa na sensorer ya BME280. Pia angalia ukurasa wa wiki kwa habari zaidi.
Kugeuza mfumo kuwa "wireless" kabisa nguvu inayohitajika hutolewa na paneli mbili za jua za 6V ambazo zinaweza kutoa 2W ya nguvu. Seli zitaunganishwa kwa usawa. Zao la nishati basi litahifadhiwa katika Batri ya Ion Ion ya 3.7V yenye uwezo wa +/- 1000mAh.
Moduli ya Chaja ya Solar Lipo kutoka DFRobot itahusika na usimamizi wa nishati.
Hatua ya 1: Vipengele
Kwa mradi huu utahitaji:
- 1x - DFRobot FireBeetle ESP32 IOT
- 1x - DFRobot Mvuto - I2C BME280
- 1x - DFRobot 3.7V Polymer Lithiamu Ion
- 1x - DFRobot Chaja ya Lipo ya jua
- 2x - 6V 1W Jopo la jua
- 1x - Ubao wa pembeni
- 1x - Kichwa cha Kike
- 1x - Ufungaji / sanduku
- Waya
- Screws
Pia utahitaji zana zifuatazo:
- Bunduki ya gundi moto
- Chuma cha kulehemu
- Mashine ya kuchimba visima
Hatua ya 2: Mkutano
FireBeetle ESP32 IOT Microcontroller inaendeshwa na betri ya 3.7V ambayo imeunganishwa na Chaja ya Solar Lipo katika bandari ya kuingiza betri. Seli za jua zimeunganishwa kwenye PWR Katika bandari. Bandari za Vcc na GND za FireBeetle ESP32 IOT Microcontroller zimeunganishwa na bandari za Vout za Chaja ya Solar Lipo.
Nguvu ya BME280 hutolewa na bandari ya 3.3V katika FireBeetle ESP32 IOT Microcontroller. Mawasiliano hufanywa kupitia njia za I2C (SDA / SCL).
Ili kurekebisha vifaa vyote kwenye sanduku nilitumia ubao wa maandishi, vichwa kadhaa na waya.
Kwa seli za jua, nilitumia gundi moto tu kuzirekebisha kwenye kifuniko cha juu cha sanduku. Kwa kuwa sanduku tayari lilikuwa na mashimo, hakuna haja ya kufanya zaidi:)
Kumbuka: Diode inapaswa kuwekwa kwenye paneli za jua ili kuepuka kuziharibu na kutoa betri.
Unaweza kusoma zaidi juu yake katika:
www.instructables.com/community/Use-of-diodes-when-connecting-solar-panels-in-para/
Hatua ya 3: Kanuni
Ili utumie nambari yangu, mabadiliko mengine ni muhimu.
Ya kwanza inafafanua jina lako la mtandao wa wifi na nywila. Ya pili ni kupata Ufunguo wa API kutoka kwa Thingspeak.com. Nitaielezea hapa chini. Pia unaweza kufafanua muda mpya wa kulala, ikiwa unataka.
Ikiwa huna akaunti ya Thingspeak, utahitaji kwenda www.thingspeak.com na ujiandikishe.
Baada ya barua pepe yako kuthibitishwa, unaweza kwenda kwenye Vituo na kuunda kituo kipya. Ongeza anuwai ambazo unataka kupakia. Kwa mradi huu, Joto, Unyevu, na Shinikizo.
Tembea chini na bonyeza "Hifadhi Kituo". Baada ya hii unaweza kubofya kwenye Funguo za API. Na upate kitufe cha kuandika cha API. Kisha ongeza kwenye faili yako ya nambari.
Ikiwa kila kitu ni sahihi, Kituo chako cha Hali ya Hewa kinaweza kuanza kutuma data kwenye kituo chako.
Hatua ya 4: Hitimisho
Kama kawaida katika miradi yangu nitatoa nafasi ya maboresho yajayo, hii sio tofauti.
Wakati wa maendeleo, ninaanza kupata wasiwasi na matumizi ya nishati ya mfumo. Tayari ninaweka ESP32 na BME280 kulala na hata hivyo nina matumizi ya karibu 2mA !!! Kuwa BME280 kubwa inayohusika na hii, labda nitahitaji swichi ili kuzima kabisa moduli wakati wa hali ya kulala.
Kipengele kingine cha kupendeza kitakuwa kupata voltage ya betri. Baada ya uchunguzi na upimaji wa kazi kadhaa za ndani za ESP32 hakuna kitu kilichofanya kazi. Kwa hivyo labda nitaongeza mgawanyiko wa voltage na kuiunganisha kwa Ingizo la Analog na usome moja kwa moja voltage. Tafadhali nijulishe ikiwa utapata suluhisho bora.
Tafadhali niandikie ikiwa umepata kosa lolote au ikiwa una maoni / uboreshaji au maswali. "Usichoke, fanya kitu"
Ilipendekeza:
Kikapu cha Kunyongwa cha Kituo cha hali ya hewa cha juu: Hatua 11 (na Picha)
Kikapu cha kunyongwa cha Kituo cha hali ya hewa ya juu: Halo kila mtu! Katika chapisho hili la blogi ya T3chFlicks, tutakuonyesha jinsi tulivyotengeneza kikapu kizuri cha kunyongwa. Mimea ni nyongeza safi na nzuri kwa nyumba yoyote, lakini inaweza kuchosha haraka - haswa ikiwa unakumbuka tu kuyamwagilia wakati wako
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
Kituo cha hali ya hewa cha DIY na Kituo cha Sensorer cha WiFi: Hatua 7 (na Picha)
Kituo cha hali ya hewa cha DIY na Kituo cha Sensor cha WiFi: Katika mradi huu nitakuonyesha jinsi ya kuunda kituo cha hali ya hewa pamoja na kituo cha sensorer cha WiFi. Kituo cha sensorer hupima data ya joto na unyevu wa ndani na kuipeleka, kupitia WiFi, kwa kituo cha hali ya hewa. Kituo cha hali ya hewa kisha kinaonyesha t
1.8 Kituo cha hali ya hewa cha hali ya juu cha TFT LCD: Hatua 5
1.8 Kituo cha hali ya hewa cha hali ya juu cha TFT LCD: Kidogo kidogo, lakini kubwa
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,