Cov txheej txheem:
- Kauj Ruam 1: Qee Txoj Kev Xav
- Kauj Ruam 2: Tshooj rau Txoj Haujlwm no
- Kauj Ruam 3: Tus Los nag
- Kauj ruam 4: Circuit Court
- Kauj ruam 5: Txoj Cai
- Kauj Ruam 6: Kev ntsuas thiab ntsuas
- Kauj Ruam 7: Tom qab kev xav & Kev lees paub
Video: Arduino Rain Gauge Calibration: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Taw qhia:
Hauv Cov Lus Qhia no peb 'tsim' ntsuas ntsuas nag nrog Arduino thiab ntsuas nws kom tshaj tawm txhua hnub thiab teev cov nag. Tus khaws cov nag kuv tab tom siv yog lub hom phiaj nag nag rov los ntawm hom tipping thoob. Nws los ntawm qhov chaw nres tsheb huab cua tus kheej tsis zoo. Txawm li cas los xij muaj ntau Cov Lus Qhia Zoo ntawm yuav ua li cas los ntawm kos.
Cov Lus Qhia no yog ib feem ntawm cov chaw nres tsheb huab cua kuv tab tom ua thiab yog cov ntaub ntawv qhia txog kuv cov txheej txheem kev kawm tsis zoo li kev qhia:)
Cov yam ntxwv ntawm Dej Ntsuas Dej:
- kev ntsuas ntawm cov dej nag txhua hnub thiab ib teev yog nyob rau hauv nti kom yooj yim upload rau Huab Cua Hauv Qab.
- debouncing code rau qhov sib nqus sib nqus tsis suav nrog kom ua kom cov cai yooj yim.
- ua ntau dua ntawm kev qhia paub cov khoom tiav yog ntau dua ntawm cov qauv ntawm cov qauv.
Kauj Ruam 1: Qee Txoj Kev Xav
Dej nag tau tshaj tawm/ntsuas hauv millimeters lossis ntiv tes uas muaj qhov ntev ntawm qhov ntev. Nws yog qhov qhia pom tias siab npaum li cas, txhua feem ntawm thaj chaw nag tau los nag, yog tias cov dej nag tsis tau yaj thiab ntws tawm mus. Yog li, qhov dej nag 1.63 hli txhais tau tias yog tias kuv muaj lub tank tiaj tiaj ntawm ib qho twg cov dej nag tau sau yuav yog qhov siab 1.63 hli los ntawm cov tso tsheb hlau luam hauv qab.
Txhua qhov ntsuas cua nag muaj thaj chaw dej nag thiab ntsuas dej nag. Thaj tsam dej nyab yog thaj av uas cov nag tau sau. Cov khoom ntsuas yuav yog qee yam ntsuas ntim rau kua.
Yog li cov dej nag hauv mm lossis nti yuav yog
qhov siab los nag = ntim cov nag los sau / thaj chaw nyob
Hauv kuv tus neeg khaws cov nag, qhov ntev thiab dav yog 11 cm los ntawm 5 cm feem muab rau thaj tsam ntawm 55 sq.cm. Yog li sau los ntawm 9 milliliters los nag yuav txhais tau tias 9 cc/55 sq.cm = 0.16363… cm = 1.6363… mm = 0.064 inches.
Hauv lub thoob dej nag ntsuas lub thoob, cov lus qhia thoob 4 zaug rau 9 ml (lossis 0.064 … nti los nag) thiab yog li cov lus qhia ib zaug yog rau (9/4) ml = 2.25ml (lossis 0.0161.. inches). Yog tias peb nyeem ib teev (24 nyeem ib hnub ua ntej rov pib dua) khaws peb tus lej tseem ceeb kom raug yog qhov tsim nyog txaus.
Yog li, ntawm txhua lub thoob taub hau/ntuav, cov cai nkag mus rau nws li 1 ntawm-tawm-ntawm ntu lossis ib nias. Yog lawm, peb tau tshaj tawm 0.0161 ntiv los nag. Kom rov hais dua, los ntawm Arduino qhov kev pom
ib nias = 0.0161 ntiv los nag
Nco tseg 1: Kuv nyiam Cov Txheej Txheem Txheej Txheem Thoob Ntiaj Teb, tab sis Huab Cua Hauv Ntiaj Teb nyiam qhov Imperial/Asmeskas chav nyob thiab yog li qhov kev hloov pauv no yog ntiv tes.
Nco tseg 2: Yog tias kev suav tsis yog koj lub khob dej tshuaj yej, tig mus rau Ntu Dej Los nag uas muab kev pab zoo tshaj plaws rau cov teeb meem no.
Kauj Ruam 2: Tshooj rau Txoj Haujlwm no
Feem ntau ntawm cov seem tau pw ib puag ncig thiab cov npe ncaj ncees (rau kev ua raws cai) yog
- Arduino Uno (lossis lwm yam sib xws)
- Dej ntsuas cua los ntawm qhov chaw qub huab cua puas.
- Cov qhob cij.
- RJ11 txhawm rau txuas kuv lub ntsuas cua nag mus rau lub khob cij.
- 10K lossis siab dua resistor los ua tus rub tawm tus tiv thaiv. Kuv tau siv 15K.
- 2 daim ntawm txiv neej-rau-poj niam jumper xov hlau
- 2 txiv neej-rau-txiv neej jumper hlau.
- USB Cable; Ib tug txiv neej rau B Txiv neej
Cov Cuab Yeej:
Koob txhaj (12 ml lub peev xwm tau siv)
Kauj Ruam 3: Tus Los nag
Cov duab ntawm kuv tus neeg sau nag yuav tsum ua kom pom tseeb rau ntau tus. Txawm li cas los xij, nag uas los rau ntawm nws thaj chaw uas tau txais dej tau ntws mus rau ib qho ntawm ob lub thoob-thoob hauv nws. Ob lub tipping-thoob tau txuas nrog zoo li pom-pom thiab zoo li dej nag hnyav (0.0161 ntiv los nag rau kuv) qhia ib lub thoob rau nws kom tsis muaj dab tsi thiab lwm lub thoob nce mus thiab ua haujlwm nws tus kheej kom sau cov dej nag tom ntej. Cov lus tsa suab txav cov hlau nplaum hla qhov 'sib nqus sib hloov' thiab lub Circuit Court txuas nrog hluav taws xob.
Kauj ruam 4: Circuit Court
Ua kom lub voj voog
- Txuas cov lej digital #2 ntawm Arduino rau ib kawg ntawm tus tiv thaiv.
- Txuas lwm qhov kawg ntawm tus tiv thaiv rau hauv av pin (GND).
- Txuas ib kawg ntawm RJ11 nkaus rau tus lej digital #2 ntawm Arduino.
- Txuas lwm qhov kawg ntawm RJ11 nkaus rau +5V tus pin ntawm Arduino (5V).
- Txuas lub ntsuas cua nag rau RJ11.
Lub voj voog tiav lawm. Jumper xov hlau thiab cov ntawv ci ua kom sib txuas tau yooj yim dua.
Txhawm rau ua tiav txoj haujlwm txuas nrog Arduino rau lub PC siv USB cable thiab thauj cov duab kos hauv qab no.
Kauj ruam 5: Txoj Cai
Daim duab RainGauge.ino (kos rau thaum kawg ntawm cov kauj ruam no) tau hais tawm zoo thiab yog li kuv yuav taw qhia peb ntu nkaus xwb.
Ib feem suav tus lej ntawm cov lus qhia tipping-thoob.
yog (bucketPositionA == tsis tseeb && digitalRead (RainPin) == HIGH) {
… … }
Ib feem ntxiv tshawb xyuas lub sijhawm thiab suav cov nag
yog (tam sim no.minute () == 0 && thawj == muaj tseeb) {
hourlyRain = dailyRain - dailyRain_till_LastHour; …… ……
thiab lwm qhov ntxiv los nag rau nruab hnub, thaum ib tag hmo.
yog (tam sim no.hour () == 0) {
Dej nag txhua hnub = 0; …..
Kauj Ruam 6: Kev ntsuas thiab ntsuas
Txiav tus Rain Collector los ntawm qhov seem hauv Circuit thiab ua cov theem hauv qab no.
- Sau lub raj mis nrog dej. Kuv sau kuv li 10 ml.
- Khaws Cov Dej Los nag nyob rau theem ib puag ncig thiab nchuav cov dej los ntawm rab koob me ntsis.
- Kuv khaws cov suav ntawm cov thoob thoob. Plaub lub tswv yim tau txaus rau kuv, thiab tso dej 9 ml los ntawm lub raj mis. Raws li kev suav (saib ntu kev xav) Kuv tau txais qhov nyiaj ntawm 0.0161 ntiv los nag ib zaug.
- Kuv suav cov ntaub ntawv no rau hauv kuv cov cai thaum pib.
const ob lub thoobAmount = 0.0161;
Qhov ntawd yog txhua yam rau nws. Rau qhov tseeb dua, ib tus tuaj yeem suav ntau tus lej zoo li 0.01610595. Tau kawg koj cov lej suav yuav tsum sib txawv yog tias koj Cov Dej Los nag tsis zoo ib yam rau kuv.
Rau lub hom phiaj xeem
- Txuas Cov Dej Los nag mus rau RJ11 lub qhov (socket).
- Txuas Arduino mus rau PC siv USB cable.
- Qhib tus saib xyuas.
- Ncuav cov dej ntsuas yav tas los thiab soj ntsuam cov zis thaum teev ua tiav.
- Tsis txhob nchuav dej tab sis tos rau ib teev tom ntej kom tiav. Cov dej nag ib teev yuav tsum yog xoom hauv qhov no.
- Khaws lub PC nrog cov khoom siv txuas txuas txuas ib hmos thiab saib seb cov nag txhua hnub thiab nag los ib teev twg tau rov pib ua xoom thaum ib tag hmo. Rau cov kauj ruam no, ib tus tuaj yeem hloov pauv PC lub moos kom tsim nyog tus nqi (los saib cov txiaj ntsig ntawm cov saib hauv xov tooj nyob).
Kauj Ruam 7: Tom qab kev xav & Kev lees paub
Kev daws teeb meem ntawm cov dej nag los nyeem hauv kuv rooj plaub yog 0.0161 ntiv tes thiab tsis tuaj yeem ua kom raug dua. Cov xwm txheej siv tau yuav txo qhov raug ntxiv. Kev ntsuas huab cua tsis muaj qhov raug ntawm cov tshuab quantum.
Ib feem ntawm txoj cai tau qiv los ntawm Lazy Old Geek's Instructable
Pom zoo:
ARDUINO PH SENSOR CALIBRATION: 7 Kauj Ruam
ARDUINO PH SENSOR CALIBRATION: Hauv qhov kev qhia no, peb yuav ntsuas ntsuas Atlas Kev Tshawb Fawb EZO pH sensor siv Arduino Uno.CALIBRATION THEORY Qhov tseem ceeb tshaj plaws ntawm kev ntsuas ntsuas yog saib kev nyeem thaum lub sijhawm ntsuas ntsuas. Nws yog qhov yooj yim tshaj plaws los ntsuas cov cuab yeej hauv
ARDUINO ORP SENSOR CALIBRATION: 3 Kauj Ruam
ARDUINO ORP SENSOR CALIBRATION: Hauv qhov kev qhia no, peb yuav ntsuas ntsuas Atlas Kev Tshawb Fawb EZO ORP (oxidation-txo peev xwm) sensor siv Arduino Uno.CALIBRATION THEORY Qhov tseem ceeb tshaj plaws ntawm kev ntsuas ntsuas yog saib kev nyeem thaum lub sijhawm ntsuas ntsuas. Nws yog easi
PiSiphon Rain Gauge (Prototype): 4 Cov Kauj Ruam
PiSiphon Rain Gauge (Prototype): Txoj haujlwm no yog kev txhim kho ntawm Bell siphon Rain Gauge. Nws yog qhov tseeb dua thiab xau siphons yuav tsum yog qee yam dhau los.Muaj kev los nag los ntsuas nrog phau ntawv ntsuas nag.Qhov chaw ua haujlwm tsis zoo (suav nrog IoT huab cua sta
Tswb Siphon Rain Gauge: 8 Kauj Ruam (nrog Duab)
Tswb Siphon Rain Gauge: Ib qho kev txhim kho ntawm qhov no yog PiSiphon Rain GaugeTxhua yam dej nag tau ntsuas nrog phau ntawv ntsuas nag.Qhov chaw ua haujlwm huab cua tsis zoo (suav nrog IoT cov chaw ua haujlwm huab cua) ib txwm siv thim thoob, tsis muaj suab nrov lossis tsis siv lub tshuab laser
Ultrasonic Rain Gauge: Raspebbery Pi Open Weather Station: Ntu 1: 6 Cov Kauj Ruam
Ultrasonic Rain Gauge: Raspebbery Pi Qhib Huab Cua Chaw Nres Tsheb: Ntu 1: Kev lag luam muaj IoT (Internet Ntawm Yam) Cov chaw huab cua yog kim thiab tsis muaj nyob txhua qhov chaw (Zoo li hauv South Africa). Huab cua huab cua huab cua tsoo peb. SA tau ntsib nws hnyav tshaj plaws nyob rau xyoo kaum xyoo, lub ntiaj teb tab tom sov thiab ua liaj ua teb