Tehke ise analoogne mulla niiskuseandur. Niiskusandurid - kuidas need on paigutatud ja töötavad. Ise tehes maapinna niiskusandur. Algaja AVR

20.06.2020 Radiaatorid

Paljud aednikud ja aednikud jäävad töökoormuse või puhkuse ajal ilma võimalusest istutatud köögiviljade, marjade, viljapuude eest igapäevaselt hoolitseda. Taimed vajavad aga regulaarset kastmist. Lihtsate automatiseeritud süsteemide abil saate tagada, et teie saidi pinnas säilitab vajaliku ja stabiilse niiskuse kogu teie äraoleku ajal. Aia niisutussüsteemi ehitamiseks vajate peamist juhtelementi - mulla niiskusandurit.

Niiskuse andur

Niiskusandureid nimetatakse mõnikord ka niiskusmõõturiteks või niiskusanduriteks. Peaaegu kõik turul olevad mulla niiskusmõõturid mõõdavad niiskust takistuslikul viisil. See ei ole täiesti täpne meetod, kuna see ei võta arvesse mõõdetava objekti elektrolüütilisi omadusi. Seadme näidud võivad sama mulla niiskuse, kuid erineva happesuse või soolasisaldusega olla erinevad. Kuid aednike-eksperimentaatorite jaoks pole instrumentide absoluutnäidud nii olulised kui suhtelised, mida saab teatud tingimustel veevarustuse täiturmehhanismi jaoks seadistada.

Resistiivse meetodi olemus seisneb selles, et seade mõõdab takistust kahe maasse asetatud juhtme vahel, mis asuvad üksteisest 2-3 cm kaugusel. See on tavaline ohmmeter, mis sisaldub igas digitaal- või analoogtesteris. Varem nimetati neid tööriistu avomeetrid.

Mulla seisundi kontrollimiseks on olemas ka sisseehitatud või kaugnäidikuga seadmeid.

Elektrijuhtivuse erinevust on lihtne mõõta enne kastmist ja pärast kastmist aaloe toataime poti näitel. Lugemine enne kastmist 101,0 kOhm.

Lugemine pärast kastmist 5 minuti pärast 12,65 kOhm.

Kuid tavaline tester näitab ainult elektroodide vahelise pinnase takistust, kuid ei saa automaatse kastmise korral aidata.

Automatiseerimise tööpõhimõte

Automaatsetes kastmissüsteemides kehtib tavaliselt reegel “kasta või ära kasta”. Reeglina ei pea keegi veesurve jõudu reguleerima. Selle põhjuseks on kallite juhitavate ventiilide ja muude mittevajalike tehnoloogiliselt keerukate seadmete kasutamine.

Peaaegu kõigil müügil olevatel niiskusanduritel on lisaks kahele elektroodile konstruktsioonis võrdlusseade. See on lihtsaim analoog-digitaalseade, mis teisendab sissetuleva signaali digitaalseks. See tähendab, et määratud niiskustaseme korral saate selle väljundis ühe või nulli (0 või 5 volti). Sellest signaalist saab järgneva täiturmehhanismi allikas.

Automaatse kastmise puhul oleks kõige ratsionaalsem kasutada täiturmehhanismina elektromagnetklappi. See sisaldub torude purunemises ja seda saab kasutada ka mikro-tilguti niisutussüsteemides. Lülitub sisse, rakendades 12 V pinget.

Lihtsate süsteemide jaoks, mis töötavad põhimõttel "andur töötas - vesi läks", piisab LM393 komparaatori kasutamisest. Mikroskeem on kahekordne operatiivvõimendi, millel on võimalus saada reguleeritava sisendtasemega väljundis käsusignaali. Kiibil on täiendav analoogväljund, mida saab ühendada programmeeritava kontrolleri või testeriga. Kahe komparaatori LM393 ligikaudne nõukogude analoog on 521CA3 mikroskeem.

Joonisel on näidatud valmis niiskuse lüliti koos Hiinas valmistatud anduriga vaid 1 dollari eest.

Allpool on tugevdatud versioon, mille väljundvool on 10A vahelduvpingel kuni 250 V, hinnaga 3-4 dollarit.

Niisutusautomaatikasüsteemid

Kui olete huvitatud täisväärtuslikust automaatsest niisutussüsteemist, peate mõtlema programmeeritava kontrolleri ostmisele. Kui pindala on väike, siis piisab 3-4 niiskusanduri paigaldamisest erinevat tüüpi kastmiseks. Näiteks aed vajab vähem kastmist, vaarikad armastavad niiskust ja melonid vajavad mullast piisavalt vett, välja arvatud eriti kuival perioodil.

Enda vaatluste ja niiskusandurite mõõtmiste põhjal saate ligikaudselt välja arvutada piirkondade veevarustuse efektiivsuse ja efektiivsuse. Protsessorid võimaldavad teha hooajalisi kohandusi, saab kasutada niiskusmõõturite näitu, võtta arvesse sademeid, aastaaegu.

Mõned mulla niiskuse andurid on varustatud RJ-45 liidesega võrku ühendamiseks. Protsessori püsivara võimaldab teil süsteemi konfigureerida nii, et see teavitab teid sotsiaalvõrgustike või SMS-i kaudu kastmise vajadusest. See on kasulik juhtudel, kui automatiseeritud kastmissüsteemi pole võimalik ühendada, näiteks toataimede jaoks.

Niisutusautomaatikasüsteemi jaoks on seda mugav kasutada kontrollerid analoog- ja kontaktsisenditega, mis ühendavad kõik andurid ja edastavad nende näidud ühe siini kaudu arvutisse, tahvelarvutisse või mobiiltelefoni. Juhtseadmeid juhitakse WEB-liidese kaudu. Kõige tavalisemad universaalsed kontrollerid on:

  • MegaD-328;
  • Arduino;
  • jahimees;
  • Toro.

Need on paindlikud seadmed, mis võimaldavad automaatset kastmissüsteemi täpselt häälestada ja usaldada sellele täieliku kontrolli aia üle.

Lihtne niisutusautomaatika skeem

Lihtsaim kastmisautomaatika süsteem koosneb niiskusandurist ja juhtseadmest. Mulla niiskusanduri saate teha oma kätega. Vaja läheb kahte naela, 10 kΩ takistit ja toiteallikat väljundpingega 5 V. Sobib mobiiltelefonist.

Seadmena, mis annab kastmiskäsu, saate kasutada mikrolülitust LM393. Saate osta valmis sõlme või selle ise kokku panna, siis vajate:

  • takistid 10 kOhm - 2 tk;
  • takistid 1 kOhm - 2 tk;
  • takistid 2 kOhm - 3 tk;
  • muutuv takisti 51-100 kOhm - 1 tk;
  • LEDid - 2 tk;
  • mis tahes diood, mitte võimas - 1 tk;
  • transistor, mis tahes keskmise võimsusega PNP (näiteks KT3107G) - 1 tk;
  • kondensaatorid 0,1 mikronit - 2 tk;
  • LM393 kiip - 1 tk;
  • relee, mille künnis on 4 V;
  • trükkplaat.

Kokkupaneku skeem on näidatud allpool.

Pärast kokkupanekut ühendage moodul toiteallika ja mulla niiskustaseme anduriga. Ühendage tester LM393 komparaatori väljundiga. Määrake väljalülituslävi trimmitakisti abil. Aja jooksul tuleb seda parandada, võib-olla rohkem kui üks kord.

Allpool on näidatud LM393 komparaatori vooluringi skeem ja pistikupesa.

Lihtsaim automatiseerimine on valmis. Piisab, kui ühendada sulgemisklemmidega täiturmehhanism, näiteks elektromagnetiline klapp, mis lülitab veevarustuse sisse ja välja.

Niisutusautomaatika ajamid

Niisutusautomaatika peamine ajam on elektrooniline ventiil koos veevoolu reguleerimisega ja ilma. Viimased on odavamad, neid on lihtsam hooldada ja hallata.

Kontrollitavaid kraanasid ja muid tootjaid on palju.

Kui teie saidil on probleeme veevarustusega, ostke vooluanduriga solenoidventiilid. See hoiab ära solenoidi läbipõlemise, kui veesurve langeb või veevarustus ebaõnnestub.

Automaatsete niisutussüsteemide puudused

Pinnas on heterogeenne ja erineb oma koostiselt, mistõttu võib üks niiskusandur näidata naaberaladel erinevaid andmeid. Lisaks on mõned alad puude varjus ja niiskemad kui päikesepaistelistes kohtades. Samuti avaldab olulist mõju põhjavee lähedus, nende tase horisondi suhtes.

Automatiseeritud niisutussüsteemi kasutamisel tuleks arvestada piirkonna maastikuga. Saidi saab jagada sektoriteks. Paigaldage igasse sektorisse üks või mitu niiskusandurit ja arvutage igaühe jaoks oma tööalgoritm. See muudab süsteemi oluliselt keerulisemaks ja on ebatõenäoline, et ilma kontrollerita saab hakkama, kuid hiljem säästab see teid peaaegu täielikult aja raiskamisest naeruväärsele seismisele, voolik käes kuuma päikese all. Pinnas täidetakse niiskusega ilma teie osaluseta.

Tõhusa automatiseeritud niisutussüsteemi ehitamisel ei saa lähtuda ainult mulla niiskusandurite näitudest. Täiendavalt tuleb kasutada temperatuuri- ja valgusandureid, arvestada erinevate liikide taimede füsioloogilist veevajadust. Arvestada tuleb ka hooajaliste muutustega. Paljud niisutusautomaatikasüsteeme tootvad ettevõtted pakuvad paindlikku tarkvara erinevatele piirkondadele, aladele ja põllukultuuridele.

Niiskusanduriga süsteemi ostmisel ärge langege rumalate turundusloosungite alla: meie elektroodid on kullatud. Isegi kui see nii on, rikastate mulda väärismetalliga ainult mitte väga ausate ärimeeste plaatide ja rahakottide elektrolüüsi käigus.

Järeldus

See artikkel rääkis mulla niiskuse anduritest, mis on automaatse kastmise peamine juhtelement. Ja kaaluti ka niisutusautomaatikasüsteemi tööpõhimõtet, mida saab osta valmis kujul või ise kokku panna. Lihtsaim süsteem koosneb niiskusandurist ja juhtseadmest, mille isetegemise skeem oli ka käesolevas artiklis ära toodud.

Automatiseerimine lihtsustab oluliselt kasvuhoone või isikliku krundi omaniku elu. Automaatne niisutussüsteem säästab teid monotoonsest korduvast tööst ja maa 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.

Niiskuse vähenedes suureneb takistus ja see aitab jälgida optimaalset kastmisaega.

Niiskusanduri konstruktsioon ja tööpõhimõte

Maa niiskusanduri konstruktsioon koosneb kahest juhist, mis on ühendatud nõrga toiteallikaga, vooluahel peab sisaldama takistit. Kui vedeliku hulk elektroodidevahelises ruumis suureneb, siis takistus väheneb ja vool suureneb.

Niiskus kuivab - takistus suureneb, voolutugevus väheneb.

Kuna elektroodid on märjas keskkonnas, on soovitatav need korrosiooni hävitava mõju vähendamiseks võtme kaudu sisse lülitada. Tühikäigul lülitub seade välja ja hakkab vaid nupule vajutades niiskust kontrollima.

Maapinna niiskusandurid, et neid oleks võimalik paigaldada kasvuhoonetesse - need tagavad automaatse kastmise juhtimise, selle alusel saab agregaat suures osas toimida ilma inimese sekkumiseta. Sel juhul on komplekt alati töökorras, kuid elektroodide seisukorda tuleb jälgida, et need korrosiooni tõttu ei halveneks. Selliseid seadmeid saab paigaldada muruplatsidele ja peenardele vabas õhus - need võimaldavad teil vajalikku teavet koheselt hankida.

Koos sellega osutub tervik palju õigemaks kui lihtne kompimisaisting. Kui inimene arvutab pinnase täiesti kuivaks, näitab andur mulla niiskust kuni 100 ühikut (kümnendkoondarvuna hinnates), kohe pärast kastmist tõuseb see väärtus 600-700 ühikuni.

Seejärel võimaldab andur jälgida mulla niiskusesisalduse muutust.

Kui andurit kavatsetakse kasutada õues, peab selle ülemine osa olema tihedalt suletud, et vältida teabe moonutamist. Selleks on võimalik see katta niiskuskindla epoksüvaiguga.

DIY niiskusanduri komplekt

Anduri plaanid on järgmised:

  • Põhiosa on kaks elektroodi, mille läbimõõt on 3-4 mm, need on kinnitatud tekstoliidist või muust korrosiooni eest kaitstud materjalist alusele.
  • Elektroodide ühes otsas on vaja niit läbi lõigata, vastasel juhul on need tehtud teravateks, et neid ergonoomilisemalt maasse sukeldada.
  • Tekstoliitplaadi sisse puuritakse augud, millesse kruvitakse elektroodid, need tuleb kinnitada mutrite ja seibidega.
  • Seibide alla on vaja tuua väljuvad juhtmed, mille järel elektroodid isoleeritakse. Maasse sukeldatavate elektroodide pikkus on olenevalt kasutatavast mahust või avatud voodist umbes 4-10 cm.
  • Anduri töötamiseks on vaja vooluallikat 35 mA, kokku on vaja pinget 5 V. Olenevalt maapinnas oleva vedeliku kogusest on tagastatud signaali vahemik 0-4,2 V. Takistuse kadu näitab vee hulka maapinnas.
  • Maaniiskuse andur on 3 juhtme kaudu ühendatud protsessoriga, selleks on võimalik osta näiteks Arduino. Kontroller võimaldab teil ühendada komplekti helisignaaliga, et anda helisignaal mulla niiskuse liigse vähenemise korral, või LED-iga, valgustuse heledus muutub anduri töös toimuvate muutustega.

Selline kodus valmistatud seade võib saada osa Smart Home süsteemi automaatsest kastmisest, kasutades näiteks MegD-328 Etherneti kontrollerit. Veebiliides näitab niiskuse taset 10-bitise koondina: vahemik 0 kuni 300 näitab, et muld on täiesti kuiv, 300-700 - maapinnas on piisavalt niiskust, üle 700 - muld on märg ja kastmist ei toimu on vaja.

Kontrollerist, releest ja akust koosnev disain on tõmmatud igasse sobivasse korpusesse, mille jaoks on võimalik kohandada mis tahes plastkarpi.

Kodus on niiskusanduri kasutamine väga lihtne ja samal ajal usaldusväärne.

Niiskusanduri kasutusvaldkonnad

Pinnase niiskusandurit saab kasutada mitmel viisil. Kõige sagedamini kasutatakse neid taimede automaatse ja käsitsi kastmise kombinatsioonis:

  1. Neid võib paigaldada lillepottidesse, kui taimed on tundlikud mulla veetaseme suhtes. Kui tegemist on sukulentidega, näiteks kaktustega, peate sisse võtma pikad elektroodid, mis reageerivad niiskuse taseme muutumisele konkreetselt juurtes. Neid saab kasutada ka teiste hapra juurestikuga taimede ja kannikeste puhul. LED-iga ühendamine võimaldab teil määrata, millal on aeg kasta.
  2. Need on kasvuhoones taimede kastmise korraldamiseks asendamatud. Sarnasel põhimõttel on planeeritud ka õhuniiskuse andurid, mis on vajalikud taimede pritsimissüsteemi käivitamiseks. Kõik see tagab automaatselt taimede normaalse taseme ja kastmise õhuniiskusega.
  3. Maal võimaldab andurite kasutamine mitte meeles pidada iga peenra kastmise aega, elektrotehnika ise ütleb teile pinnases oleva vee koguse. See võimaldab teil vältida liigset kastmist, kui suhteliselt hiljuti on vihma sadanud.
  4. Andurite kasutamine on mõnel teisel juhul väga mugav. Näiteks võimaldavad need jälgida pinnase niiskust keldris ja maja all vundamendi lähedal. Korteris saab selle paigaldada valamu alla: kui toru hakkab tilkuma, annab automaatika sellest kohe teada ning nii on võimalik vältida hilisemaid remonttöid ja naabrite üleujutamist.
  5. Lihtne andurseade võimaldab vaid paari päevaga varustada kõik maja ja aia probleemsed alad teavitussüsteemiga. Kui elektroodid on piisavalt pikad, saab nendega reguleerida veetaset näiteks ebaloomulikult väikeses veehoidlas.

Anduri sõltumatu tootja aitab varustada maja minimaalsete kuludega automaatse juhtimissüsteemiga.

Tehases valmistatud komponente on lihtne osta Interneti kaudu või spetsiaalsest poest, kindla osa seadmetest saab kokku panna materjalidest, mida elektriarmastaja kodus pidevalt leidub.

Ise tehes maapinna niiskusandur. Algaja AVR.

DIY mulla niiskuse andur. Algaja AVR.

Tere kõigile, täna meie artiklis vaatleme, kuidas oma kätega mulla niiskusandurit teha. Isetootmise põhjuseks võib olla anduri kulumine (korrosioon, oksüdatsioon) või lihtsalt ostuvõimetus, pikk ootamine ja soov midagi oma kätega valmistada. Minu puhul oli kulumine soov andur ise teha, fakt on see, et pideva pingega anduri sond suhtleb pinnase ja niiskusega, mille tulemusena see oksüdeerub. Näiteks katavad SparkFuni andurid selle tööressursi suurendamiseks spetsiaalse koostisega (Electroless Nickel Immersion Gold). Samuti on anduri eluea pikendamiseks parem anda andurile toide ainult mõõtmise ajal.
Ühel "ilusal" päeval märkasin, et mu kastmissüsteem niisutab asjatult mulda, andurit kontrollides eemaldasin sondi mullast ja seda nägin:

Sondidevahelise korrosiooni tõttu tekib lisatakistus, mille tulemusena muutub signaal väiksemaks ja arduino leiab, et pinnas on kuiv. Kuna ma kasutan analoogsignaali, siis ma ei tee ahela lihtsustamiseks komparaatoril digitaalväljundiga vooluringi.

Diagrammil on näha mulla niiskusanduri komparaator, punasega on märgitud see osa, mis muudab analoogsignaali digitaalseks. Märgistamata osa on osa, mida vajame niiskuse analoogsignaaliks teisendamiseks, ja me kasutame seda. Natuke madalamal andsin skeemi sondide ühendamiseks arduinoga.

Diagrammi vasakpoolses osas on näha, kuidas sondid on arduinoga ühendatud ja parema osa (koos takistiga R2) tõin selleks, et näidata, kuidas ADC näidud muutuvad. Sondide maasse langetamisel tekib nende vahele takistus (diagrammil kuvasin selle tinglikult R2), kui muld on kuiv, siis on takistus lõpmatult suur ja kui on märg, siis kipub 0-ni. Kuna kaks takistust R1 ja R2 moodustavad pingejaguri ja keskmine punkt on väljund (out a0), siis sõltub väljundpinge takistuse R2 väärtusest. Näiteks kui takistus R2 \u003d 10Kom, siis on pinge 2,5 V. Juhtmete takistust saate jootma, et mitte teha täiendavat lahtisidumist, näitude stabiilsuse tagamiseks saate toite ja väljavoolu vahele lisada 0,01 uF kondensaatori. ühendusskeem on järgmine:

Kuna oleme tegelenud elektrilise osaga, saame edasi liikuda mehaanilise osa juurde. Sondide valmistamisel on parem kasutada materjali, mis on kõige vähem korrosioonile vastuvõtlik, et pikendada anduri eluiga. Võite kasutada "roostevaba terast" või tsingitud metalli, saate valida mis tahes kuju, võite kasutada isegi kahte juhtmejuppi. Sondideks valisin "tsinkimise", kinnitusmaterjaliks kasutasin pisikest getinaksi tükki. Tasub ka arvestada, et sondide vaheline rõhk peaks olema 5mm-10mm, kuid rohkem ei tohiks teha. Anduri juhtmed jootsin galvaniseerimise otstesse. Siin on, mis lõpuks juhtus:

Ma ei teinud üksikasjalikku fotoreportaaži, kõik on nii lihtne. Ja siin on foto töös:

Nagu ma varem märkisin, on parem andurit kasutada ainult mõõtmise ajal. Parim variant on sisse lülitada läbi transistorlüliti, aga kuna minu voolutarve oli 0,4 mA, siis saan selle otse sisse lülitada. Mõõtmiste ajal pinge tarnimiseks võite ühendada VCC anduri kontakti PWM-viiguga või kasutada digitaalväljundit, et toita mõõtmise ajal kõrget (HIGH) taset ja seejärel seada see madalaks. Arvestada tasub ka sellega, et peale andurile pinge panemist tuleb näitude stabiliseerumist veidi oodata. Näide PWM-i kaudu:

Int sensor = A0; int võimsusandur = 3;

void setup()(
// pane oma seadistuskood siia, et seda üks kord käivitada:
Serial.begin(9600);
analoogWrite(võimsusandur, 0);
}

void loop() (

viivitus(10000);
Serial.print("Suhost" : ");
Serial.println(analogRead(sensor));
analoogWrite(võimsusandur, 255);
viivitus(10000);
}

Tänan teid kõiki tähelepanu eest!




Arduino mulla niiskuse andur mis on ette nähtud selle pinnase niiskusesisalduse määramiseks, millesse see on sukeldatud. See annab teile teada, kas teie maja- või aiataimed on ala- või ülekastetud. Selle mooduli ühendamine kontrolleriga võimaldab automatiseerida taimede, aia või istanduse kastmise protsessi (teatud tüüpi "tark kastmine").

Moodul koosneb kahest osast: kontaktandur YL-69 ja andur YL-38, kaasas on juhtmed ühendamiseks.. YL-69 sondi kahe elektroodi vahele tekib väike pinge. Kui pinnas on kuiv, on takistus suur ja vool on väiksem. Kui maapind on märg, on takistus väiksem, vool on veidi suurem. Lõpliku analoogsignaali järgi saab hinnata niiskusastet. YL-69 sond on ühendatud YL-38 sondiga kahe juhtme kaudu. Lisaks sondiga ühendamise tihvtidele on YL-38 anduril neli kontakti kontrolleriga ühendamiseks.

  • Vcc – anduri toide;
  • GND - maandus;
  • A0 - analoogväärtus;
  • D0 on niiskustaseme digitaalne väärtus.
YL-38 andur on ehitatud komparaatori LM393 baasil, mis annab D0 väljundile pinget põhimõttel: märg pinnas - madal loogikatase, kuiv pinnas - kõrge loogikatase. Tase määratakse läviväärtusega, mida saab reguleerida potentsiomeetriga. A0 viigule rakendatakse analoogväärtust, mille saab edasiseks töötlemiseks, analüüsiks ja otsuste tegemiseks kontrollerile üle kanda. YL-38 anduril on kaks LED-i, mis annavad märku andurile tuleva toiteallika olemasolust ja digitaalse signaali tasemest D0 väljundis. Digitaalse väljundi D0 ja taseme LED D0 olemasolu võimaldab moodulit kasutada iseseisvalt, ilma kontrolleriga ühendamata.

Mooduli spetsifikatsioonid

  • Toitepinge: 3,3-5 V;
  • Voolutarve 35 mA;
  • Väljund: digitaalne ja analoog;
  • Mooduli suurus: 16×30 mm;
  • Sondi suurus: 20×60 mm;
  • Kogukaal: 7,5g

Kasutusnäide

Kaaluge mulla niiskusanduri ühendamist Arduinoga. Koostame toataime (teie lemmiklille, mida vahel kastma unustad) mulla niiskuse indikaatori projekti. Mulla niiskuse taseme näitamiseks kasutame 8 LED-i. Projekti jaoks vajame järgmisi üksikasju:
  • Arduino Uno juhatus
  • Pinnase niiskuse andur
  • 8 LED-i
  • Leivalaud
  • Ühendusjuhtmed.
Me paneme kokku alloleval joonisel näidatud vooluringi


Alustame Arduino IDE-ga. Koostame uue eskiisi ja lisame sellele järgmised read: // Pinnase niiskuse andur // http: // sait // kontakt anduri analoogväljundi ühendamiseks int aPin=A0; // tihvtid indikatsiooni LED-ide ühendamiseks int ledPins=(4,5,6,7,8,9,10,11); // muutuja anduri väärtuse salvestamiseks int avalue=0; // muutuv helendavate LED-ide arv int countled=8; // täielik kastmisväärtus int minvalue=220; // kriitiline kuivuse väärtus int maxvalue=600; void setup() ( // jadapordi initsialiseerimine Serial.begin(9600); // LED-indikaatori viigude seadmine // OUTPUT-režiimi for(int i=0;i<8;i++) { pinMode(ledPins[i],OUTPUT); } } void loop() { // получение значения с аналогового вывода датчика avalue=analogRead(aPin); // вывод значения в монитор последовательного порта Arduino Serial.print("avalue=");Serial.println(väärtus); // skaleerida väärtust 8 LED-i võrra countled=map(avalue,maxvalue,minvalue,0,7); // niiskustaseme indikaator(int i=0;i<8;i++) ( if(i<=countled) digitalWrite(ledPins[i],HIGH); //süütab LED-i else digitalWrite(ledPins[i],LOW ) ; // LED-i väljalülitamine ) // paus enne järgmise väärtuse vastuvõtmist 1000 ms viivitus(1000); ) Anduri analoogväljund on ühendatud Arduino analoogsisendiga, mis on 10-bitise eraldusvõimega analoog-digitaalmuundur (ADC), mis võimaldab väljundil vastu võtta väärtusi alates 0 kuni 1023. ) saadakse katseliselt. Suurem pinnase kuivus vastab analoogsignaali suuremale väärtusele. Kaardifunktsiooni kasutades skaleerime anduri analoogväärtuse meie LED-indikaatori väärtuseks. Mida suurem on mulla niiskus, seda suurem on LED-indikaatori väärtus (põlevate LED-ide arv). Ühendades selle indikaatori lillega, näeme juba kaugelt indikaatoril niiskusastet ja teeme kindlaks kastmisvajaduse.

(!LANG:KKK

1. Toite LED ei põle
  • Kontrollige YL-38 anduri (3,3–5 V) toiteallika olemasolu ja polaarsust.
2. Mulla kastmisel mulla niiskuse indikaatori LED ei sütti
  • Seadke lävi potentsiomeetriga. Kontrollige YL-38 sondi ühendust YL-69 sondiga.
3. Mulla kastmisel väljundi analoogsignaali väärtus ei muutu
  • Kontrollige YL-38 sondi ühendust YL-69 sondiga.
  • Kontrollige, kas sond on maa sees.