Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: SUUNNITTELE JA TULOSTA BELL SIPHON
- Vaihe 3: Asenna imuputki
- Vaihe 4: Mittapään testaus
- Vaihe 5: LASKENNAT JA KALIBROINNIT
- Vaihe 6: Siirry kentälle
- Vaihe 7: Vianetsintä
- Vaihe 8: Tulevat parannukset ja testi
Video: Bell Sifon -sademittari: 8 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Parannettu versio tästä on PiSiphon -sademittari
Perinteisesti sademäärä mitataan manuaalisella sademittarilla.
Automaattiset sääasemat (mukaan lukien IoT -sääasemat) käyttävät yleensä kaatopaikkoja, akustisia disdrometrejä tai laserdiskometrejä.
Kippikauhoissa on liikkuvia osia, jotka voivat olla tukossa. Ne on kalibroitu laboratorioissa, eivätkä ne välttämättä mittaa oikein kovissa sateissa. Disdrometrien voi olla vaikeaa kerätä pieniä pisaroita tai sateita lumesta tai sumusta. Disdrometrit vaativat myös monimutkaisia elektroniikka- ja käsittelyalgoritmeja pisarakokojen arvioimiseksi ja sateen, lumen ja rakeiden erottamiseksi toisistaan.
Ajattelin, että Bell Siphon Rain -mittari voi olla hyödyllinen joidenkin edellä mainittujen ongelmien ratkaisemiseksi. Bell Sifon voidaan helposti tulostaa normaalilla FDM 3D -tulostimella (halvat, joissa on ekstruuderit, kuten RipRaps ja Prusas).
Bell Sifoneja käytetään usein aquaponicsissa ja akvaarioissa säiliöiden tyhjentämiseksi automaattisesti, kun vedenpinta saavuttaa tietyn korkeuden. Säiliön tyhjentämiseen suhteellisen nopeasti käytetään vain luonnonvoimia. Sifonissa ei ole liikkuvia osia.
Kelloputken sateen mittari sisältää kaksi anturia, jotka on kytketty lähelle toisiaan (mutta eivät kosketa toisiaan) kellolaitteen ulostuloon. Koettimien muut päät on kytketty vadelmapi: n GPIO -nastoihin. Yksi nasta on lähtönasta, toinen nasta on tulonasta. Kun sademittari sisältää tietyn määrän vettä, luonnonvoimat tyhjentävät mittarin. Vesi virtaa antureiden ohi kellon imuputken ulostulossa ja GPIO -tulotappiin rekisteröidään korkea. Tämä imutoiminto tallentaa noin 2,95 grammaa (ml) käyttämällä kellon sifonisuunnittelua. 2,8 grammaa vettä vastaa +/- 0,21676 mm sadetta, jos käytetään sademittaria, jonka suppilon halkaisija on 129 mm. Jokaisen imuvaiheen (veden vapautustapahtuman) jälkeen tulonasta tulee ulostulona ja lähdöstä tulo mahdollisen elektrolyysin estämiseksi.
Tämän projektin tarkoituksena on tarjota anturi, jota tinkereillä voidaan liittää avoimiin laitteistosääasemiin. Tätä anturia testattiin vadelmapi: llä, mutta myös muiden mikro -ohjaimien pitäisi toimia.
Jos haluat ymmärtää paremmin kellosifoneja, katso tämä
Vaihe 1: Mitä tarvitset
- Yksi vadelma pi.
- 3D-tulostin- (Bell Sifonin tulostamiseen. Annan suunnitteluni. Voit myös viedä sen tulostuspalveluun)
- Vanha sademittarin suppilo (Tai voit tulostaa sellaisen. Annan suunnitteluni.)
- 2 X aluslevyt koettimina (5 x 25 x 1,5 mm mallissani)
- Leipälauta (valinnainen testausta varten).
- Jotkut Python -taidot auttavat, mutta kaikki koodit on annettu.
- Elektroninen vaaka kalibroinnin hienosäätöön. Voidaan käyttää myös suurta ruiskua (60 ml).
- Vedenpitävä kotelo vadelmalle pi.
- pikaliima
- 2 alligaattorihyppääjää ja 2 uros -naispuolista hyppääjää
- 110 mm PVC-putki, +/- 40 cm pitkä
Vaihe 2: SUUNNITTELE JA TULOSTA BELL SIPHON
Liitä löydä suunnitteluni Autocad123D- ja STL -muodossa. Voit pelata suunnittelua, mutta mallin muuttaminen voi aiheuttaa vuotavan ja toimimattoman kellon. Omani painettiin XYZ DaVinci AIO -laitteella. Tuet sisältyvät jo suunnitteluun, joten lisätukea ei ehkä tarvita. Valitsin paksut kuoret, 90% täyttö, 0,2 mm korkea. ABS -filamenttia käytetään, koska PLA hajoaa ulkona. Suppilon tulostamisen jälkeen levitä siihen akryylisuihke, joka suojaa sitä elementteiltä. Pidä akryylisuihke poissa kellosifonin sisäpuolelta, koska se voi estää veden virtauksen sifonissa. Älä anna sifonille asetonikylpyä
En ole vielä testannut hartsitulostimia. Jos käytät hartsia, sinun on suojattava hartsi auringolta, jotta estät sifonin väärän muodon.
(Tämä malli on parannus alkuperäiseen: Version päivämäärä 27. kesäkuuta 2019)
Vaihe 3: Asenna imuputki
Tutki liitteenä olevat kuvat. Kiinnitä kaikki esineet yhteen superliimalla. Muista, että superliima ei ole johtava ja kaikkien kosketuspisteidesi tulisi pysyä poissa superliimasta. Käytin alligaattorihyppyjä yhdistämään koettimet (aluslevyt) urospuolisiin naaraspuolisiin puseroihin minun vadelma pi. Toinen mittapää on kytkettävä GPIO 20: een, toinen liittimeen 21. Tässä piirissä ei tarvita vastuksia. Yritä tehdä anturista vesitiivis, kun käytät liimaa. Silikonigeeli voi myös auttaa.
Älä vielä peitä sifoniasi 110 mm: n PVC -putkessa, se on ensin testattava.
Vaihe 4: Mittapään testaus
Luo hakemistoosi tiedosto "rain_log.txt", johon haluat tallentaa python -koodisi.
Avaa suosikki python IDE ja kirjoita seuraava koodi siihen. Tallenna se nimellä siphon_rain_gauge2.py. Suorita python -koodi. Lisää kanavaan keinotekoista sadetta. Varmista, että lasku on yksi ja vain yksi joka kerta, kun vesilukko vapauttaa vettä. Jos lappo laskee väärin, katso vianetsintäosio.
#Bell-Sifon-sademittari
#JJ Slabbert -julkaisun kehittämä ("Bell Siphon -sademittari odottaa pieniä pudotuksia …") tuonti gpiozero -tuonti aika r = 0,21676 #Tämä on kalibroitu sademäärä per lappo -vapautus. t = 0 #Kokonaissademäärä): siphon = gpiozero. Button (21, False) output = gpiozero. LED (20) output.on () else: siphon = gpiozero. Button (20, False) output = gpiozero. LED (21) output.on () siphon.wait_for_press () n = n+1 t = t+r paikallinen aika = aika.asctime (aika.localtime (aika.aika ())) print ("Sateen kokonaismäärä:"+str (float (t))+" mm "+paikallinen aika) f.write (str (t)+", "+paikallisaika+" / n ") siphon.close () output.close () time.sleep (1.5)
Vaihe 5: LASKENNAT JA KALIBROINNIT
Miksi sademäärä mitataan etäisyytenä? Mitä tarkoittaa 1 millimetrin sade? Jos sinulla oli kuutio 1000 mm X 1000 mm X 1000 mm tai 1 m X 1 m X 1 m, kuution syvyys on 1 mm, jos jätät sen ulos sateen sattuessa. Jos tyhjennät tämän sateen 1 pentueen pullossa, se täyttää pullon 100 % ja vesi mittaa myös 1 kg. Eri sademittarilla on erilaiset valuma -alueet.
Lisäksi 1 gramma vettä on tavanomainen 1 ml.
Jos käytät malliani liitteenä, kalibrointia ei ehkä tarvita.
Voit kalibroida sademittarin käyttämällä kahta tapaa. Käytä molempien menetelmien liittämiseen python -sovellusta (edellinen vaihe), jotta voit laskea julkaisut (salaustoiminnot). Varmista, että lasku on yksi ja vain yksi joka kerta, kun vesilukko vapauttaa vettä. Jos lappo laskee väärin, katso vianetsintäosio
Menetelmä 1: Käytä olemassa olevaa (säätö) sademittaria
Jotta tämä menetelmä toimisi, kellosuppilon suppilon on oltava sama kuin ohjaussateen mittari. Luo keinotekoinen sade sifonisuppilosi päälle ja laske python -julkaisujen määrä. Kerää kaikki vedenpoisto imuputkeen. säätimessäsi. Noin 50 julkaisun jälkeen (Siphoning -toiminnot), mittaa sateet säätösateen mittarissa
Olkoon R keskimääräinen sademäärä millimetreinä imuvaihetta kohden
R = (Kokonaissademäärä säätömittarissa)/(Poistotoimien määrä)
Menetelmä kaksi: Sateen paino (tarvitset sähköisen vaa'an)
Olkoon R keskimääräinen sademäärä millimetreinä imuvaihetta kohden
Olkoon W veden paino painetta kohti grammoina tai millilitroina
Olkoon A suppilon valuma -alue
R = (Lx1000)/A
Kalibrointiin ruiskutetaan ruiskuttamalla vettä hitaasti kelloputkeen. Ota vesi lasiin, jonka paino on tunnettu. Jatka veden ruiskuttamista, kunnes imuputki on tyhjentynyt vähintään 50 kertaa. Punnitse vesi lasissa. Laske vapautuneen veden keskimääräinen paino (W) joka kerta, kun vesilukko vapauttaa vettä. Suunnittelussa se oli noin 2,95 grammaa (ml). Suppilolle, jonka halkaisija on 129 mm ja säde 64,5 mm
A = pi*(64,5)^2 = 13609,8108371
R = (2,95*1000) /13609,8108371
R = 0,21676
Jos sinulla ei ole elektronista vaakaa, voit käyttää vain suurta (60 ml/gramma) ruiskua. Laske vain vesivuotojen määrä
W = (ruiskun tilavuus millimetreinä)/(vesiputkien vesilukkojen lukumäärä)
Päivitä python -sovellus uudella R -arvolla.
Bell Sifon (Oma suunnittelu) kestää noin 1 sekunnin kaiken veden vapauttamiseksi. Nyrkkisääntönä on myös, että sifoniin tuleva vesi vapautuu vapautuksen aikana. Tämä voi vaikuttaa mittausten lineaarisuuteen rankkasateen aikana. Parempi tilastollinen malli voi parantaa arvioita.
Vaihe 6: Siirry kentälle
Aseta koottu kello -imuputki ja suppilo sopivaan koteloon. Käytin 110 mm PVC -putkea. Varmista myös, että liitetty vadelma pi on vedenpitävässä kotelossa. PI: n virtalähteenä on demopankki, mutta asianmukaista ulkoista virtalähdettä tai aurinkokuntaa on käytettävä.
Käytin VNC: tä yhteyden muodostamiseen PI: hen tabletin kautta. Tämä tarkoittaa, että voin seurata sateita asennuksessani mistä tahansa.
Luo keinotekoinen sade ja katso, miten anturi toimii.
Vaihe 7: Vianetsintä
1) Ongelma: Jos lasken sifonin julkaisut python -sovelluksella, sovellus laskee ylimääräisiä julkaisuja.
Vihje: Kellon sifonin anturit saattavat sulkeutua ja vesipisara on juuttunut niiden väliin.
2) Ongelma: Vettä tippuu vesiputken läpi.
Ohje: Tämä on suunnitteluvirhe. Paranna muotoilua. Lampun ulostulon säde on todennäköisesti liian suuri. Osa tiedemiehen avusta voi auttaa. Jos olet suunnitellut oman kellosifonin, kokeile tarjoamaani. Voit myös kiinnittää lyhyen (15 cm) kalasäiliön putken imuputkeen poiston "vetovoiman" parantamiseksi.
3) Ongelma: Mittapäät eivät poimi kaikkia sifoniputkia.
Neuvoja: Puhdista anturit korvatikulla. Tarkista kaikki kaapeliliitännät. Koettimissa voi olla liimaa. poista se hienolla tarkkuustiedostolla.
4) Ongelma: Kaikki sifonini päästöt lasketaan oikein, mutta sademäärän arvio on väärä.
Vinkki: Sinun on kalibroitava anturi uudelleen. Jos olet aliarvioinut r (sademäärä per imutoiminto), on lisättävä.
Vaihe 8: Tulevat parannukset ja testi
- Kultalevy anturit (aluslevyt). Tämä auttaa jälleen mahdollista korroosiota.
- Vaihda anturit laserdiodiin ja valovastaukseen.
- Paranna arviointimallia. Yksinkertainen lineaarinen malli ei välttämättä sovellu rankkasateeseen.
- Toinen suurempi Bell Siphon voidaan lisätä ensimmäisen (ulostulon) alapuolelle suuren tiheyden sateen mittaamiseksi.
- Käyttöliittymäksi ehdotan Caynne IOT: a.
Huomautus: Merkittävä parannus on julkaistu. Katso PiSiphon -sademittari
Suositeltava:
Kosketa Not Bell: 4 Steps
Touch Not Bell: Tänä vaikeana aikana, kun koko kansakunta taistelee tätä pandemiaa vastaan ja jossa sosiaalinen etäisyys on välttämätöntä, joten minulla on käsintehty anturikellojärjestelmä. Intiassa jokaista kilometriä kohden on yksi temppeli, koska kansakuntamme on täynnä kulttuuria ja omistautuu
Twin Bell herätyskello soodapurkeista: 7 vaihetta (kuvilla)
Kaksoiskellon herätyskello soodapurkeista: Tämä opaskirja näyttää, kuinka voit tehdä kaksoiskellon herätyskellon soodapurkeista. Projekti käyttää soodatölkkejä, joista muste on poistettu (linkki: musteen poistaminen soodapurkeista). Jotta tämä herätyskello toimisi täysin, DIY -kvartsikellomoduuli integroitiin
Bell Girl: 6 vaihetta
Bell Girl: Seuraavia kohtauksia tapahtuu usein yrityksessämme. &Quot; Hei, noutosi on mennyt, avaa ovi. " Viisi minuuttia myöhemmin … " Hei, noutosi on mennyt pitkään, avaa ovi … " Mutta olet avannut oven viisi
ESP8266-01 WIFI MUSICAL BELL LED: 3 vaihetta
ESP8266-01 WIFI MUSICAL BELL WITH LED: Tämä projekti syntyi ostamalla erä ESP8266-01-siruja. Nämä ovat pieniä levyjä, joissa on 8 nastaa ja rajoitettu lähtö GP I/O: n suhteen useimmiten ilmoitetaan, että heillä on vain yksi I/O. Tuo lausunto on järjetön
Bell Jetranger -vaaka Silverlit PicooZ Micro-RC -helikopterille: 4 vaihetta
Bell Jetranger Scale -runko Silverlit PicooZ Micro-RC -helikopterille: Muuta leikkisen näköinen PicooZ-asteikosi Bell 206 Jetranger -mittariksi tai melkein mihin tahansa muuhun yhden roottorin helikopteriin. Ostin itselleni 3-kanavaisen heliin, joten tämä oli valmis kokeiluun. jos haluat luoda PicooZ -laitteellesi ainutlaatuisen kuoren