Orodha ya maudhui:
- Hatua ya 1: Nadharia zingine
- Hatua ya 2: Sehemu za Mradi huu
- Hatua ya 3: Mkusanyaji wa Mvua
- Hatua ya 4: Mzunguko
- Hatua ya 5: Kanuni
- Hatua ya 6: Upimaji na Upimaji
- Hatua ya 7: Mawazo ya baadaye na Shukrani
Video: Upimaji wa Upimaji wa Mvua ya Arduino: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Utangulizi:
Katika Maagizo haya tuna "jenga" kipimo cha mvua na Arduino na tunaiweka sawa ili kuripoti mvua ya kila siku na kila saa. Mkusanyaji wa mvua ninayemtumia ni kipimo kilichopangwa tena cha mvua cha aina ya ndoo inayoinuka. Ilitoka kwa kituo cha kibinafsi cha hali ya hewa kilichoharibiwa. Walakini kuna maagizo mengi mazuri juu ya jinsi ya kutengeneza moja kutoka mwanzoni.
Agizo hili ni sehemu ya kituo cha hali ya hewa ninachotengeneza na ni hati ya mchakato wangu wa ujifunzaji uliojificha kama mafunzo:)
Tabia za Upimaji wa Mvua:
- vipimo vya mvua ya kila siku na kila saa iko katika inchi kwa kupakia rahisi kwa hali ya hewa chini ya ardhi.
- nambari ya kuondoa swichi ya sumaku haijumuishwa ili kuweka nambari rahisi.
- kuwa zaidi ya mafunzo bidhaa iliyomalizika ni mfano zaidi wa mfano.
Hatua ya 1: Nadharia zingine
Mvua inaripotiwa / kupimwa kwa milimita au inchi ambayo ina urefu wa urefu. Ni dalili ya urefu gani, kila sehemu ya eneo la mvua ilipata mvua, ikiwa maji ya mvua hayangetoweka na kutolewa. Kwa hivyo, 1.63 mm ya mvua inamaanisha kwamba ikiwa ningekuwa na tangi tambarare iliyosawazishwa ya sura yoyote maji ya mvua yaliyokusanywa yatakuwa ya urefu wa 1.63 mm kutoka chini ya mizinga.
Vipimo vyote vya mvua vina eneo la upatikanaji wa mvua na kipimo cha kiwango cha mvua. Eneo la maji ni mkoa ambao mvua hukusanywa. Kitu cha kupimia kitakuwa aina fulani ya kipimo cha kiasi cha kioevu.
Kwa hivyo mvua katika mm au inchi itakuwa
urefu wa mvua = kiasi cha mvua iliyokusanywa / eneo la vyanzo
Katika mkusanyaji wangu wa mvua, urefu na upana ulikuwa 11 cm na 5 cm mtawaliwa kutoa eneo la mkusanyiko wa cm 55 cm. Kwa hivyo mkusanyiko wa mililita 9 za mvua ingemaanisha 9 cc / 55 sq.cm = 0.16363… cm = 1.6363… mm = inchi 0.064.
Katika kipimo cha mvua ya ndoo, ndoo vidokezo mara 4 kwa 9 ml (au 0.064… inchi za mvua) na kwa hivyo ncha moja ni ya (9/4) ml = 2.25ml (au 0.0161.. inchi). Ikiwa tunachukua usomaji wa kila saa (usomaji 24 kwa siku kabla ya kuweka upya) kuweka usahihi wa tarakimu tatu muhimu ni sawa kwa kutosha.
Kwa hivyo, kwa kila ncha ya ndoo / tumba, nambari hiyo inaipata kama mlolongo 1 wa kuzima au kubofya mara moja. Ndio, tumeripoti mvua ya inchi 0.0161. Kurudia, kutoka kwa maoni ya Arduino
mbofyo mmoja = inchi 0.0161 za mvua
Kumbuka 1: Ninapendelea Mfumo wa Kimataifa wa Vitengo, lakini hali ya hewa chini ya ardhi inapendelea vitengo vya Imperial / US na kwa hivyo ubadilishaji huu kuwa inchi.
Kumbuka 2: Ikiwa mahesabu sio kikombe chako cha chai, elekea hadi ujazo wa mvua ambayo hutoa msaada kamili kwa mambo kama haya.
Hatua ya 2: Sehemu za Mradi huu
Sehemu nyingi zilikuwa zimezunguka na orodha ya haki (kwa utaratibu) ni
- Arduino Uno (au nyingine yoyote inayofaa)
- Upimaji wa Mvua kutoka kituo cha zamani cha hali ya hewa kilichoharibiwa.
- Bodi ya mkate.
- RJ11 kuunganisha Kipimo changu cha Mvua kwenye ubao wa mkate.
- 10K au kipingamizi cha juu kutenda kama kontena la kuvuta. Nimetumia 15K.
- Vipande 2 vya waya za kuruka kiume-kwa-kike
- Waya 2 kwa mwanamume wa kiume wa kuruka.
- Cable ya USB; Mwanaume kwa B Mwanaume
Zana:
Sindano (12 ml ya uwezo ilitumika)
Hatua ya 3: Mkusanyaji wa Mvua
Picha za mkusanyaji wangu wa mvua zinapaswa kuweka wazi kwa wengi. Kwa hivyo, mvua inayonyesha kwenye eneo lake la maji hupelekwa kwa moja ya ndoo mbili zilizo ndani yake. Ndoo hizo mbili za kushikamana zimeunganishwa kama msumeno wa kuona na kadri uzito wa maji ya mvua (inchi 0.0161 za mvua kwa mgodi) unavyodumisha ndoo moja chini inamwagika na ndoo zingine huenda juu na kujiweka sawa kukusanya maji ya mvua yafuatayo. Mwendo wa kunasa unasonga sumaku juu ya 'switch-magnetic' na mzunguko unaunganishwa kwa umeme.
Hatua ya 4: Mzunguko
Ili kufanya mzunguko
- Unganisha pini ya dijiti # 2 ya Arduino hadi mwisho mmoja wa kontena.
- Unganisha ncha nyingine ya kontena kwa pini ya Ground (GND).
- Unganisha mwisho mmoja wa RJ11 jack kwenye pini ya dijiti # 2 ya Arduino.
- Unganisha mwisho mwingine wa RJ11 jack kwenye pini + 5V ya Arduino (5V).
- Chomeka kipimo cha mvua kwa RJ11.
Mzunguko umekamilika. Waya za jumper na ubao wa mkate hufanya miunganisho iwe rahisi kutengeneza.
Kukamilisha mradi unganisha Arduino na PC kwa kutumia kebo ya USB na upakie mchoro uliotolewa hapa chini.
Hatua ya 5: Kanuni
Mchoro wa RainGauge.ino (uliopachikwa mwishoni mwa hatua hii) umesemwa vizuri na kwa hivyo nitaonyesha sehemu tatu tu.
Sehemu moja inahesabu idadi ya vidokezo vya ndoo.
ikiwa (ndooPositionA == uongo && digitalRead (RainPin) == JUU) {
… … }
Sehemu nyingine huangalia wakati na kuhesabu kiwango cha mvua
ikiwa (sasa.minute () == 0 && kwanza == kweli) {
kila saa Mvua = kila siku Mvua - kila sikuMvua_Mpaka_Siku_Kwa saa; …… ……
na sehemu nyingine husafisha mvua kwa mchana, usiku wa manane.
ikiwa (sasa. Sasa () == 0) {
kila sikuMvua = 0; …..
Hatua ya 6: Upimaji na Upimaji
Tenganisha Mkusanyaji wa Mvua kutoka kwa mzunguko wote na fanya hatua zifuatazo.
- Jaza sindano na maji. Ninajaza yangu na 10 ml.
- Weka Mkusanyaji wa Mvua kwenye uso ulio sawa na mimina maji kutoka kwenye sindano kidogo kidogo.
- Ninaweka hesabu ya ndoo zinazojitokeza. Vidokezo vinne vilinitosha, na nikatoa 9 ml kutoka sindano. Kulingana na mahesabu (angalia sehemu ya nadharia) nilipata kiasi cha mvua za inchi 0.0161 kwa kila ncha.
- Ninajumuisha habari hii kwenye nambari yangu mwanzoni.
ndoo mara mbili Kiasi = 0.0161;
Hiyo yote ni yake. Kwa usahihi zaidi, mtu anaweza kujumuisha nambari zaidi kama 0.01610595. Kwa kweli nambari zako zilizohesabiwa zinatarajiwa kutofautiana ikiwa Mkusanyaji wako wa Mvua hafanani na wangu.
Kwa madhumuni ya upimaji
- Unganisha Mkusanyaji wa Mvua kwenye tundu la RJ11.
- Unganisha Arduino kwenye PC ukitumia kebo ya USB.
- Fungua mfuatiliaji wa serial.
- Mimina kiasi kilichopimwa hapo awali cha maji na uangalie pato wakati saa inakamilisha.
- Usimwage maji yoyote bali subiri saa inayofuata ikamilike. Mvua ya saa lazima iwe sifuri katika kesi hii.
- Weka PC na mzunguko uliounganishwa unatumiwa mara moja na uone ikiwa mvua ya kila siku na mvua ya kila saa inarejeshwa hadi sifuri saa sita usiku. Kwa hatua hii, mtu anaweza pia kubadilisha saa ya PC kuwa na thamani inayofaa (kutazama matokeo kwenye mfuatiliaji wa moja kwa moja).
Hatua ya 7: Mawazo ya baadaye na Shukrani
Azimio la usomaji wa mvua katika kesi yangu ni inchi 0.0161 na haiwezi kufanywa kuwa sahihi zaidi. Hali halisi inaweza kupunguza usahihi zaidi. Vipimo vya hali ya hewa hazina usahihi wa ufundi wa quantum.
Sehemu ya nambari hiyo ilikopwa kutoka kwa Lazy Old Geek's Instructable.
Ilipendekeza:
Kigunduzi cha Mvua Kutumia Arduino na Sensor ya Mvua: Hatua 8
Kigunduzi cha Mvua Kutumia Arduino na Sensor ya Raindrop: Katika mafunzo haya tutajifunza jinsi ya kugundua mvua kwa kutumia sensor ya mvua na kutoa sauti kwa kutumia moduli ya buzzer na OLED Display na Visuino
Mkutano wa Matunda ya Upinde wa mvua Upinde wa mvua: Hatua 4
Mkutano wa Upinde wa Njiwa wa Upinde wa mvua: Je! Umewahi kuona taa inayoangaza rangi anuwai kuliko moja? Ninaamini hujapata. Ni taa bora ya usiku ambayo utapata au kununuliwa kwa mwenzako, marafiki, au watoto wako.? Nilitengeneza sehemu hii kwenye " Tinkercad.com, & q
Customize Windows Background na mvua ya mvua: 7 Hatua
Customize Windows Background na Rainmeter: Rainmeter ni programu ya upendeleo ya desktop ya Windows. Inaruhusu watumiaji kuongeza kikamilifu na kubinafsisha zana na vilivyoandikwa. Zana hizi na vilivyoandikwa huitwa ngozi. Mvua ya mvua ni mpango rahisi ambao hauitaji uzoefu wa zamani na usimbuaji. Ina sana
Mvua ya mvua - Kuweka Kompyuta ndogo (Shinda 10): Hatua 30
Mvua ya mvua - Kuweka Kompyuta ndogo (Shinda 10): Asante kwa kuangalia hii inayoweza kufundishwa! Mwongozo huu utakusaidia kukutengenezea kuunda usanidi mdogo wa eneo-kazi na vilivyoandikwa muhimu, kukusaidia kusafisha desktop yako ya fujo. Tafadhali kumbuka kuwa mwongozo huu umefanywa akilini kwa Windows 10
Neopixel Ws2812 Upinde wa mvua LED Mwanga Na M5stick-C - Upinde wa mvua unaoendesha kwenye Neopixel Ws2812 Kutumia M5stack M5stick C Kutumia Arduino IDE: Hatua 5
Neopixel Ws2812 Upinde wa mvua LED Mwanga Na M5stick-C | Kuendesha Upinde wa mvua kwenye Neopixel Ws2812 Kutumia M5stack M5stick C Kutumia Arduino IDE: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutumia neopixel ws2812 LEDs au strip iliyoongozwa au matrix iliyoongozwa au pete iliyoongozwa na m5stack m5stick-C bodi ya maendeleo na Arduino IDE na tutafanya muundo wa upinde wa mvua nayo