LED süttib, kui taimed vajavad kastmist
Väga madal voolutarve 3 V akult
Skemaatiline diagramm:
Komponentide loend:
Takistid 470 kΩ ¼ W |
|
Keraamika või kivisüsi |
|
Takisti 100 kOhm ¼ W |
|
Takisti 3,3 kΩ ¼ W |
|
Takisti 15 kOhm ¼ W |
|
Takisti 100 oomi ¼ W |
|
Lavsani kondensaator 1 nF 63 V |
|
Lavsani kondensaator 330 nF 63 V |
|
Elektrolüütkondensaatorid 10 uF 25 V |
|
5 mm punane LED |
|
Elektroodid (vt märkusi) |
|
Aku 3 V (2 x AA, N või AAA suurusega patareid, |
Seadme eesmärk:
Ahel on mõeldud andma märku, kui taimed vajavad kastmist. LED hakkab vilkuma, kui muld lillepotis on liiga kuiv, ja kustub niiskuse tõustes. Trimmeri takisti R2 võimaldab teil kohandada vooluahela tundlikkust Erinevat tüüpi pinnas, lillepoti suurus ja elektroodide tüübid.
Skeemi väljatöötamine:
seda väike seade nautisin elektroonikahuviliste seas suuri edusamme juba aastaid, alates 1999. aastast. Olles aga kõik need aastad paljude raadioamatööridega kirjavahetuses pidanud, mõistsin, et mõningaid etteheiteid ja ettepanekuid tuleks arvesse võtta. Skeemi on täiustatud nelja takisti, kahe kondensaatori ja ühe transistori lisamisega. Selle tulemusel muutus seade lihtsamini seadistatavaks ja töös stabiilsemaks ning helendust suurendati ilma ülierksaid LED-e kasutamata.
Erinevate lillepottide ja erinevate anduritega on tehtud palju katseid. Ja kuigi, nagu on lihtne ette kujutada, olid lillepotid ja elektroodid üksteisest väga erinevad, oli kahe umbes 50 mm kaugusel pinnasesse 60 mm võrra sukeldatud elektroodi vaheline takistus alati vahemikus 500 ... Kuival pinnasel 1000 oomi ja märjal 3000 ... 5000 oomi
Skeemi töö:
IC1A ja nendega seotud R1 ja C1 moodustavad 2 kHz ruutlainegeneraatori. Reguleeritava jaoturi R2 / R3 kaudu suunatakse impulsid värava IC1B sisendisse. Madala takistusega elektroodide vahel (st kui lillepotis on piisavalt niiskust) šunteerib kondensaator C2 IC1B sisendit maandusele ja IC1B väljund on pidevalt olemas. kõrge tase Pinge. Värav IC1C inverteerib IC1B väljundi. Seega blokeerib IC1D sisend madala pingetasemega ja LED on vastavalt välja lülitatud.
Kui pinnas potis kuivab, suureneb elektroodide vaheline takistus ja C2 lõpetab impulsside IC1B sisenemise blokeerimise. Pärast IC1C läbimist sisenevad 2 kHz impulsid generaatori blokeerivasse sisendisse, mis on kokku pandud IC1D mikroskeemile ja seda ümbritsevatele komponentidele. IC1D hakkab kiirgama lühikesi impulsse, mis lülitavad LED-i läbi Q1. LED-tule vilkumine viitab taime kastmise vajadusele.
Transistori Q1 baasi varustatakse harvaesinevate lühikeste negatiivsete impulssidega sagedusega 2 kHz, mis lõigatakse sisendimpulssidest välja. Järelikult vilgub LED 2000 korda sekundis, kuid inimsilm tajub nii sagedasi välgatusi pideva kumana.
Märkused:
See säästab teid monotoonsest korduvast tööst ja mulla niiskusandur aitab vältida liigset vett - sellist seadet pole nii keeruline oma kätega kokku panna. Aednikule tulevad appi füüsikaseadused: mulla niiskus muutub elektriimpulsside juhiks ja mida rohkem seda on, seda väiksem on takistus. Kui niiskus väheneb, suureneb takistus ja see aitab jälgida optimaalne aeg glasuur.
Pinnase niiskusanduri konstruktsioon koosneb kahest juhist, mis on ühendatud nõrga energiaallikaga, vooluringis peab olema takisti. Niipea, kui niiskuse hulk elektroodidevahelises ruumis suureneb, väheneb takistus ja vool suureneb.
Niiskus kuivab - takistus suureneb, vool väheneb.
Kuna elektroodid on niiskes keskkonnas, on soovitatav need korrosiooni kahjustavate mõjude vähendamiseks mutrivõtmega sisse lülitada. Tavalistel aegadel on süsteem välja lülitatud ja käivitub ainult niiskuse kontrollimiseks nupuvajutusega.
Seda tüüpi mullaniiskuse andureid saab paigaldada kasvuhoonetesse – need tagavad kontrolli automaatse kastmise üle, nii et süsteem saab toimida täiesti ilma inimese sekkumiseta. Sel juhul on süsteem pidevalt töökorras, kuid elektroodide seisukorda tuleb jälgida, et need ei muutuks korrosiooni mõjul kasutuskõlbmatuks. Sarnaseid seadmeid saab paigaldada välipeenardele ja muruplatsidele – need saavad koheselt vajaliku info kätte.
Sel juhul osutub süsteem palju täpsemaks kui lihtne puutetundlikkus. Kui inimene peab maapinda täiesti kuivaks, näitab andur mulla niiskust kuni 100 ühikut (kümnendsüsteemis hinnates), kohe pärast kastmist tõuseb see väärtus 600-700 ühikuni.
Pärast seda võimaldab andur jälgida mulla niiskusesisalduse muutust.
Kui andurit kavatsetakse kasutada õues, on soovitatav selle ülemine osa hoolikalt tihendada, et vältida teabe moonutamist. Selleks saab selle katta veekindla epoksüvaiguga.
Andur on kokku pandud järgmiselt:
Sellised omatehtud seade võib saada osa automaatsest niisutamisest süsteemis "Smart Home", kasutades näiteks MegD-328 Etherneti kontrollerit. Veebiliides näitab niiskuse taset 10-bitises süsteemis: vahemik 0 kuni 300 näitab, et maapind on täiesti kuiv, 300-700 - mullas on piisavalt niiskust, üle 700 - maapind on märg ja mitte. kastmine on vajalik.
Kontrollerist, releest ja akust koosneva konstruktsiooni saab eemaldada mis tahes sobivasse korpusesse, mille jaoks saab kohandada mis tahes plastkarpi.
Kodus on sellise niiskusanduri kasutamine väga lihtne ja samal ajal usaldusväärne.
Pinnase niiskusanduri rakendus võib olla väga mitmekesine. Neid kasutatakse kõige sagedamini automaatsetes kastmissüsteemides ja taimede käsitsi kastmises:
Anduri isevalmistamine aitab maja varustada automaatne süsteem kontrolli minimaalsete kuludega.
Tehases valmistatud komponente on lihtne veebist või spetsialiseeritud kauplusest osta, enamus seadmeid saab kokku panna materjalidest, mida elektrihuvilise kodus alati leidub.
Lisateavet leiate videost.
Seadet, mis mõõdab niiskustaset, nimetatakse hügromeetriks või lihtsalt niiskusanduriks. Igapäevaelus on niiskus oluline parameeter ja sageli mitte ainult kõige tavalisema elu jaoks, vaid ka mitmesugused seadmed, ja põllumajandusele (mulla niiskus) ja palju muud.
Eelkõige sõltub meie heaolu palju niiskusastmest. Eriti tundlikud niiskuse suhtes on meteoroloogilised inimesed, aga ka hüpertensiooni, bronhiaalastma, südame-veresoonkonna haiguste all kannatavad inimesed.
Kõrge õhukuivuse korral tunnevad isegi terved inimesed ebamugavust, uimasust, sügelust ja nahaärritust. Kuiv õhk võib sageli esile kutsuda hingamisteede haigusi, alustades ägedatest hingamisteede infektsioonidest ja ägedatest hingamisteede viirusinfektsioonidest ning lõpetades isegi kopsupõletikuga.
Ettevõtetes võib õhuniiskus mõjutada toodete ja seadmete ohutust ning siseruumides põllumajandusühemõtteliselt mulla niiskuse mõju viljakusele jne Siin säästab rakendus niiskusandurid - hügromeetrid.
Mõned tehnilised seadmed on algselt kalibreeritud rangelt nõutava tähtsuse järgi ja mõnikord on seadme peenhäälestamiseks oluline keskkonna niiskuse täpne väärtus.
Niiskus saab mõõta mitme võimaliku väärtusega:
Nii õhu kui ka muude gaaside niiskuse määramiseks võetakse niiskuse absoluutväärtuse puhul mõõtmised grammides kuupmeetri kohta või suhtelise õhuniiskuse puhul suhtelise õhuniiskuse ühikutes.
Tahkete ainete või vedelike niiskusesisalduse mõõtmiseks sobivad mõõtmised protsendina uuritavate proovide massist.
Halvasti segunevate vedelike niiskusesisalduse määramiseks on mõõtühikud ppm (mitu osa vett on 1 000 000 proovi massiosas).
Vastavalt tööpõhimõttele jagunevad hügromeetrid järgmisteks osadeks:
mahtuvuslik;
takistuslik;
termistor;
optiline;
elektrooniline.
Mahtuvuslikud hügromeetrid on lihtsaimal juhul kondensaatorid, mille vahes on dielektrikuna õhk. On teada, et õhus on dielektriline konstant otseselt seotud niiskusega ning dielektriku niiskuse muutus toob kaasa muutused õhukondensaatori võimsuses.
Mahtuvusliku õhupilu niiskusanduri keerukam versioon sisaldab dielektrikut, mille dielektriline konstant võib niiskuse mõjul oluliselt muutuda. Selline lähenemine muudab anduri kvaliteedi paremaks kui lihtsalt õhu olemasolu kondensaatoriplaatide vahel.
Teine võimalus sobib hästi tahkete ainete veesisalduse mõõtmiseks. Uuritav objekt asetatakse sellise kondensaatori plaatide vahele, näiteks võib objektiks olla tahvelarvuti ning kondensaator ise on ühendatud võnkeahelaga ja elektroonikageneraatoriga, kusjuures mõõdetakse tekkiva vooluahela omasagedust. , ja katsenäidise sisestamisel saadud mahtuvus "arvutatakse" mõõdetud sageduse järgi.
Muidugi on sellel meetodil ka mõningaid puudusi, näiteks kui proovi niiskusesisaldus on alla 0,5%, on see ebatäpne, lisaks tuleb mõõdetav proov puhastada suure dielektrilise konstandiga osakestest, pealegi proovi kuju mõõtmisel on oluline, see ei tohiks uuringu käigus muutuda.
Kolmas mahtuvusliku niiskusanduri tüüp on mahtuvuslik õhukese kilega hügromeeter. See sisaldab substraati, millele on paigaldatud kaks kammelektroodi. Kammelektroodid mängivad sel juhul plaatide rolli. Temperatuuri kompenseerimiseks lisatakse andurisse täiendavalt kaks täiendavat temperatuuriandurit.
Selline andur sisaldab kahte elektroodi, mis ladestatakse substraadile ja elektroodide endi peal on materjalikiht, mida iseloomustab piisavalt madal, kuid tugevalt niiskusest sõltuv takistus.
Seadme jaoks sobiv materjal võib olla alumiiniumoksiid. See oksiid imab hästi vett väliskeskkonnast, samas kui selle takistus muutub märgatavalt. Selle tulemusena sõltub sellise anduri mõõteahela kogutakistus oluliselt niiskusest. Niisiis näitab õhuniiskuse taset voolava voolu väärtus. Seda tüüpi andurite eeliseks on nende madal hind.
Termistori hügromeeter koosneb paarist identsest termistorist. Muide, tuletame meelde, et see on mittelineaarne elektrooniline komponent, mille takistus sõltub tugevalt selle temperatuurist.
Üks ahelas sisalduvatest termistoridest asetatakse kuiva õhuga suletud kambrisse. Ja teine on aukudega kambris, mille kaudu siseneb sinna iseloomuliku niiskusega õhk, mille väärtust tahetakse mõõta. Termistorid ühendatakse sillaahelas, silla ühele diagonaalile antakse pinge ja teisest diagonaalist võetakse näidud.
Juhul, kui pinge väljundklemmidel on null, on mõlema komponendi temperatuurid võrdsed, seega on ka niiskus sama. Juhul, kui väljundis saadakse nullist erinev pinge, näitab see kambrites niiskuse erinevust. Niisiis määrab niiskuse mõõtmisel saadud pinge väärtus.
Kogenematu teadlane võib kogeda õiglane küsimus, miks termistori temperatuur muutub, kui see suhtleb niiske õhuga? Ja asi on selles, et niiskuse suurenemisega hakkab termistori korpusest vesi aurustuma, samal ajal kui korpuse temperatuur langeb ja mida kõrgem on niiskus, seda intensiivsem on aurustumine ja seda kiiremini termistor jahtub.
4) Optiline (kondensatsiooni) niiskusandur
Seda tüüpi andur on kõige täpsem. Optilise niiskusanduri töö põhineb nähtusel, mis on seotud mõistega "kastepunkt". Hetkel, mil temperatuur jõuab kastepunktini, on gaasiline ja vedel faas termodünaamilises tasakaalus.
Niisiis, kui võtate klaasi ja paigaldate selle gaasilisse keskkonda, kus temperatuur uuringu ajal on kastepunktist kõrgem, ja seejärel käivitate selle klaasi jahutusprotsessi, siis klaasi pinnal kindlal temperatuuril. hakkab moodustuma veekondensaat, see veeaur hakkab liikuma vedelasse faasi ... See temperatuur on lihtsalt kastepunkt.
Seega on kastepunkti temperatuur lahutamatult seotud ja sõltub sellistest parameetritest nagu niiskus ja rõhk keskkonnas. Tänu võimalusele mõõta rõhku ja kastepunkti temperatuuri on õhuniiskust lihtne määrata. See põhimõte on optiliste niiskusandurite toimimise aluseks.
Sellise anduri lihtsaim vooluahel koosneb LED-ist, mis särab peegelpinnal. Peegel peegeldab valgust, muutes selle suunda ja suunates selle fotodetektorile. Sel juhul saab peeglit soojendada või jahutada spetsiaalse ülitäpse temperatuuri reguleerimise seadme abil. Sellise seadmena kasutatakse sageli termoelektrilist pumpa. Loomulikult on peeglile paigaldatud andur temperatuuri mõõtmiseks.
Enne mõõtmiste alustamist seatakse peegli temperatuur väärtusele, mis on ilmselgelt kõrgem kui kastepunkti temperatuur. Seejärel jahutatakse peegel järk-järgult. Sel hetkel, kui temperatuur hakkab ületama kastepunkti, hakkavad veepiisad koheselt peegli pinnale kondenseeruma ja dioodi valguskiir puruneb nende tõttu, hajub ja see toob kaasa kastepunkti vähenemise. vool fotodetektori ahelas. Tagasiside kaudu suhtleb fotodetektor peegli temperatuuri regulaatoriga.
Seega, tuginedes fotodetektorilt signaalide kujul saadud teabele, hoiab temperatuuriregulaator peeglipinna temperatuuri täpselt kastepunktiga võrdsena ja temperatuuriandur näitab vastavalt temperatuuri. Seega saate teadaoleva rõhu ja temperatuuri juures täpselt määrata peamised niiskuse näitajad.
Optiline niiskusandur on kõrgeima täpsusega, mis on teist tüüpi anduritega saavutamatu, pluss hüstereesi puudumine. Puuduseks on kõigi kõrgeim hind, millele lisandub suur energiatarbimine. Lisaks on vaja tagada, et peegel oleks puhas.
Elektroonilise õhuniiskusanduri tööpõhimõte põhineb elektrolüüdi kontsentratsiooni muutumisel, mis katab mis tahes elektriisolatsioonimaterjali. Selliseid seadmeid on automaatse soojendusega kastepunkti suhtes.
Kastepunkti mõõdetakse sageli kontsentreeritud liitiumkloriidi lahusel, mis on väga tundlik minimaalsete niiskuse muutuste suhtes. Sest maksimaalne mugavus selline hügromeeter on sageli lisaks varustatud termomeetriga. Sellel seadmel on kõrge täpsus ja madal viga. See on võimeline mõõtma niiskust sõltumata ümbritseva õhu temperatuurist.
Populaarsed on ka lihtsad kahe elektroodi kujul olevad elektroonilised hügromeetrid, mis lihtsalt torgatakse pinnasesse, reguleerides selle niiskusesisaldust vastavalt juhtivusastmele, olenevalt sellest niiskusest. Sellised andurid on fännide seas populaarsed, sest potis saab hõlpsasti seadistada aiapeenra või lille automaatse kastmise juhuks, kui käsitsi kasta ei ole mugav või pole mugav.
Enne anduri ostmist mõelge läbi, mida on vaja mõõta, suhtelist või absoluutset õhuniiskust, õhku või pinnast, milline on eeldatav mõõtmisvahemik, kas hüsterees on oluline ja millist täpsust on vaja. Kõige täpsem andur on optiline. Pöörake tähelepanu IP kaitseklassile, töötemperatuuri vahemikule, olenevalt konkreetsetest tingimustest, kus andurit kasutatakse, kas parameetrid on teile sobivad.
See artikkel tekkis seoses automaatse hooldusvihmu ehitamisega toataimed... Ma arvan, et sprinkler ise võib isetegijale huvi pakkuda, aga nüüd räägime pinnase niiskusandurist. https:// sait /
Muidugi käisin enne ratta leiutamist ka internetis.
Tööstuslikud niiskusandurid osutusid liiga kalliks ja ma ei leidnud ikka veel Täpsem kirjeldus vähemalt üks selline andur. Tundub, et läänest meile saabunud "kottides kasside" kaubandusmood on muutunud normiks.
Kuigi võrgus on omavalmistatud amatöörandurite kirjeldusi, töötavad need kõik põhimõttel, et mõõta pinnase takistust alalisvoolule. Ja juba esimesed katsed näitasid selliste arengute täielikku ebajärjekindlust.
Tegelikult see mind väga ei üllatanud, sest mäletan siiani, kuidas lapsepõlves proovisin mõõta pinnase takistust ja avastasin selles ... elektrivoolu. See tähendab, et mikroampermeetri nool registreeris voolu, mis voolas kahe maasse kinni jäänud elektroodi vahel.
Terve nädala kestnud katsed näitasid, et pinnase vastupidavus võib muutuda üsna kiiresti ning see võib perioodiliselt suureneda ja seejärel väheneda ning nende kõikumiste periood võib olla mitmest tunnist kümnete sekunditeni. Lisaks muutub erinevates lillepottides mullakindlus erinevalt. Nagu hiljem selgus, valib naine iga taime jaoks individuaalse mullakoostise.
Alguses loobusin täielikult pinnase takistuse mõõtmisest ja hakkasin isegi induktsioonandurit ehitama, kuna leidsin võrgust tööstusliku niiskusanduri, mille kohta oli kirjutatud, et see on induktiivne. Kavatsesin võrdlusostsillaatori sagedust võrrelda teise ostsillaatori sagedusega, mille mähis pannakse koos taimega potile. Aga kui hakkasin seadet prototüüpima, meenus mulle järsku, kuidas ma kunagi “sammupinge” alla sattusin. See ajendas mind proovima teist katset.
Ja tõepoolest, kõigis netist leitud omatehtud konstruktsioonid, tehti ettepanek mõõta pinnase takistust alalisvoolule. Mis siis, kui prooviksite mõõta vahelduvvoolu takistust? Teoreetiliselt ei tohiks ju lillepott "akuks" muutuda.
Tasakaalukas kõige lihtsam skeem ja katsetas seda kohe erinevatel muldadel. Tulemus oli julgustav. Kahtlaseid tendentse vastupanu suurenemisele või kahanemisele ei leitud isegi mitme päeva jooksul. Hiljem sai see oletus kinnitust ka töötaval kastmismasinal, mille töö põhines sarnasel põhimõttel.
Uuringute tulemusena ilmus see vooluahel ühele mikroskeemile. Kõik loetletud mikroskeemid sobivad: K176LE5, K561LE5 või CD4001A. Müüme neid mikroskeeme vaid 6 sendi eest.
Pinnase niiskuse andur on läviseade, mis reageerib vahelduvvoolu takistuse muutustele (lühikesed impulsid).
Elementidele DD1.1 ja DD1.2 on kokku pandud põhiostsillaator, mis genereerib impulsse ca 10 sekundilise intervalliga. https:// sait /
Eraldavad kondensaatorid C2 ja C4. Need ei lähe mõõteahelasse D.C. pinnase poolt tekitatud.
Takisti R3 määrab läve ja takisti R8 tagab võimendi hüstereesi. Trimmer R5 määrab algnihke DD1.3 sisendil.
Kondensaator C3 on häiretevastane kondensaator ja takisti R4 määrab mõõteahela maksimaalse sisendtakistuse. Mõlemad elemendid vähendavad anduri tundlikkust, kuid nende puudumine võib põhjustada valehäireid.
Samuti ei tohiks te valida mikrolülituse toitepinget alla 12 V, kuna see vähendab signaali-müra suhte vähenemise tõttu seadme tegelikku tundlikkust.
Tähelepanu!
Ma ei tea, kas pikaajaline kokkupuude elektriimpulssidega võib taimedele kahjulikku mõju avaldada. Seda skeemi kasutati ainult sprinklermasina arendamise etapis.
Taimede kastmiseks kasutasin teistsugust skeemi, mis genereerib ainult ühe lühikese mõõteimpulsi päevas, ajastatud taimede kastmise ajale.
Ühendage Arduino mulla niiskuseanduriga FC-28, et teha kindlaks, millal teie pinnas vajab vett.
Selles artiklis kasutame koos Arduinoga mulla niiskusandurit FC-28. See andur mõõdab pinnase mahulist veesisaldust ja annab meile niiskustaseme. Andur annab meile väljundis analoog- ja digitaalandmeid. Me ühendame selle mõlemas režiimis.
Pinnase niiskuse andur koosneb kahest andurist, mida kasutatakse mahulise veesisalduse mõõtmiseks. Kaks sondi lasevad voolu läbi pinnase, mis annab takistuse väärtuse, mis lõpuks võimaldab mõõta niiskuse väärtust.
Kui on vett, juhib pinnas rohkem elektrit, mis tähendab, et takistus on väiksem. Kuiv pinnas ei juhi hästi elektrit, seega kui vett on vähem, juhib pinnas vähem elektrit, mis tähendab, et tekib suurem takistus.
Andurit FC-28 saab ühendada analoog- ja digitaalrežiimis. Esmalt ühendame selle analoogrežiimis ja seejärel digitaalrežiimis.
Spetsifikatsioon
FC-28 mulla niiskusanduri tehnilised andmed:
Pinout
Pinnase niiskuse anduril FC-28 on neli kontakti:
Moodul sisaldab ka potentsiomeetrit, mis määrab läviväärtuse. Seda läviväärtust võrreldakse LM393 komparaatoriga. LED-tuli annab meile märku väärtusest, mis ületab või alla läve.
Anduri ühendamiseks analoogrežiimis peame kasutama anduri analoogväljundit. Pinnase niiskuseandur FC-28 aktsepteerib analoogväljundi väärtusi vahemikus 0 kuni 1023.
Niiskust mõõdetakse protsentides, seega sobitame need väärtused vahemikus 0 kuni 100 ja kuvame need seejärel jadamonitoril. Saate määrata erinevaid niiskuse väärtusi ja lülitada veepumba sisse/välja vastavalt nendele väärtustele.
Ühendage mulla niiskusandur FC-28 Arduinoga järgmiselt:
Analoogväljundi jaoks kirjutame järgmise koodi:
Int sensor_pin = A0; int väljundi_väärtus; void setup () (Serial.begin (9600); Serial.println ("Andurilt lugemine ..."); viivitus (2000);) tühine silmus () (väljundi_väärtus = analoogRead (sensori_pin); väljundi_väärtus = kaart (väljundi_väärtus , 550,0,0,100); Serial.print ("Mositure:"); Serial.print (väljundi_väärtus); Serial.println ("%"); viivitus (1000);)
Kõigepealt defineerisime kaks muutujat: üks mulla niiskusanduri kontaktiks ja teine anduri väljundi salvestamiseks.
Int sensor_pin = A0; int väljundi_väärtus;
Seadistusfunktsioonis käsk Serial.begin (9600) aitab suhelda Arduino ja jadamonitori vahel. Pärast seda trükime tavaekraanile "Reading From the Sensor ...".
Tühiseadistus () (Serial.begin (9600); Serial.println ("Andurilt lugemine ..."); viivitus (2000);)
Silmusfunktsioonis loeme väärtuse anduri analoogväljundist ja salvestame väärtuse muutujasse väljundi_väärtus... Seejärel sobitame väljundväärtused 0-100-ga, kuna niiskust mõõdetakse protsentides. Kui võtsime näidud kuivalt maapinnalt, oli anduri väärtus 550 ja sisse märg maapind anduri väärtus oli 10. Niiskuse väärtuse saamiseks sobitasime need väärtused. Seejärel printisime need väärtused jadamonitorile.
void loop () (väljundi_väärtus = analoogRead (sensor_pin); väljundi_väärtus = kaart (väljundi_väärtus, 550,10,0,100); Serial.print ("Mositure:"); Serial.print (väljundi_väärtus); Serial.println ("%") ; viivitus (1000);)FC-28 pinnase niiskuse anduri ühendamiseks digitaalses režiimis ühendame anduri digitaalse väljundi Arduino digitaalse kontaktiga.
Andurimoodul sisaldab potentsiomeetrit, mida kasutatakse läviväärtuse seadmiseks. Seejärel võrreldakse läviväärtust anduri väljundväärtusega, kasutades LM393 komparaatorit, mis asub andurimoodulil FC-28. LM393 komparaator võrdleb anduri väljundväärtust ja läviväärtust ning seejärel annab meile väljundi väärtuse digitaalse viigu kaudu.
Kui anduri väärtus on suurem kui läviväärtus, annab digitaalväljund meile 5 V ja anduri LED-tuli süttib. Vastasel juhul, kui anduri väärtus on sellest läviväärtusest väiksem, edastatakse digitaalväljundisse 0 V ja LED ei sütti.
Mullaniiskuse anduri FC-28 ja Arduino digitaalrežiimis ühendused on järgmised:
Digitaalse režiimi kood on allpool:
Int led_pin = 13; int sensor_pin = 8; void setup () (pinMode (led_pin, OUTPUT); pinMode (sensor_pin, INPUT);) void loop () (if (digitalRead (sensor_pin) == HIGH) (digitalWrite (led_pin, HIGH);) else (digitalWrite (led_pin, MADAL; viivitus (1000;))
Esiteks oleme lähtestanud 2 muutujat LED-viigu ja anduri digitaalse viigu ühendamiseks.
Int led_pin = 13; int sensor_pin = 8;
Seadistusfunktsioonis deklareerime LED-i viigu väljundviikuks, kuna selle kaudu lülitame LED-i sisse. Anduri tihvti kuulutasime sisendtihvtiks, kuna Arduino saab selle kontakti kaudu andurilt väärtusi.
Tühiseadistus () (pinMode (led_pin, OUTPUT); pinMode (sensor_pin, INPUT);)
Silmusfunktsioonis loeme anduri tihvtilt. Kui väärtus on lävest suurem, süttib LED-tuli. Kui anduri väärtus on alla läviväärtuse, siis indikaator kustub.
Tühisilmus () (if (digitalRead (sensor_pin) == HIGH) (digitalWrite (led_pin, HIGH);) else (digitalWrite (led_pin, LOW); viivitus (1000);))
Sellega lõpeb sissejuhatav õppetund Arduino anduriga FC-28 töötamiseks. Edukad projektid teile.