Jaks robiti vologomir ґruntu. Patstāvīgs, stabils augsnes mitruma sensors automātiskai laistīšanas sistēmai. Apūdeņošanas automatizācijas sistēmas

Andris Voznesenskis dzied tā, it kā būtu sacījis: "Līnija ir progresa dzinējspēks." Varbūt ir svarīgi nenogaidīt ar šo frāzi, pat ja vairāk elektronisko ierīču tiek radītas pašas ar šo metodi, lai mūsu ikdiena jums būtu vieglāka, vairāk akmeņplekstes un visādi dažādi jūrniecības izziņas.

Ja uzreiz izlasi šo rakstu, tad tu, dziedi, jau apturēsi logu laistīšanas procesu. Aje kviti - istoti nizhni, trohi їх rellesh, neapmierināts, aizmirsti laistīt uz dienu, tas arī viss, smird axis-axis ziv'yanut. Un vairāk nekā pietiekami daudz biļešu pasaulē gāja bojā, lai gan viņu meistari dienā devās pie ieejas, atstājot savas zaļās tvertnes nīkuļot sausā kalnradē! Ir bail parādīt.

Lai iebiedētu šādas skopas situācijas, tika izdomāta sistēma automātiska laistīšana. Uz kalnrača ir uzstādīts sensors, kas mēra augsnes mitruma saturu - vin metāla stieņiem, kas izgatavoti no nerūsējošā tērauda, ​​kas iestiepti zemē viena vai viena centimetra attālumā.

Pa vadiem smirdoņa tiek pieslēgta pie ķēdes, kas iedarbina releju tikai vienu reizi, ja ūdens līmenis ir zemāks par norādīto, un tajā brīdī aizver releju, ja augsne atkal ir piesātināta ar ūdeni. Releju savā veidā darbina sūknis, kas sūknē ūdeni no rezervuāra tieši zem augšanas saknēm.

Sensora ķēde

Kā redzat, sausas un mitras augsnes elektrovadītspēju var izmērīt ievērojami, pats fakts ir robotizētā sensora pamatā. Sprieguma regulatora izveidošanai tiek izmantots rezistors ar nominālo vērtību 10 kOhm un zemējuma vads starp stieņiem, un vidējais punkts ir tieši savienots ar operētājsistēmas pastiprinātāja ieeju. Otrā op-amp ieejā spriegums tiek piegādāts no maiņas rezistora viduspunkta, tobto. jogu var noregulēt no nulles uz dzīves spriedzi. Ar šo palīdzību tiek uzstādīts salīdzinātāja atcerēšanās slieksnis, sava veida op-amp lomā. Tiklīdz tiek mainīts spriegums vienā ieejā, tiek mainīts otras spriegums - izejā parādās loģiskais “1”, iedegas LED, ieslēdzas tranzistors un ieslēdzas relejs. Tranzistoru var iespraust PNP struktūrā, ko var izmantot straumei un spriegumam, piemēram, KT3107 vai KT814. Operatīvā palīgs TL072 vai līdzīgs, piemēram, RC4558. Paralēli releja tinumam ielieciet zemsprieguma diodi, piemēram, 1n4148. Ķēdes spriegums ir 12 volti.

Pēc ilgāka laika ogļraču durvis līdz pašai algai var vainot tādā situācijā, ka relejs nepārslēdzas skaidri, bet sāk klikšķēt ar frekvenci čūskas struma mērā un mazāk nekā stundu vēlāk tas tiks atjaunots atvērtā stāvoklī. Lai novērstu šo negatīvo parādību, paralēli sensoram uzstādiet elektrisko kondensatoru ar jaudu 10-100 mikrofaradu. Arhīvs ar maksu. Tāla izvēle! Autors: Dmitrijs S.

Apspriediet rakstu VOLOĢIJAS SENSORA zemējuma SHĒMA

Ne visi šīs pilsētas dārzu valdnieki var redzēt savus stādījumus katru dienu. Prote bez savlaicīgas laistīšanas nevar tikt audzēta, lai iegūtu labu ražu.

Problēmas risinājums būs automātiska sistēma, kas ļaus jums nodrošināt, ka jūsu vietnes augsnē tiek saglabāts nepieciešamais mitruma līmenis, izstiepjot jūsu dienasgaismas spēku. Galvas noliktava, neatkarīgi no tā, vai tā ir automātiska laistīšana, ir augsnes mitruma satura sensors.

Izpratne par mitruma sensoru

Mitruma sensoram var būt cits nosaukums. Jogo sauc par vologomiru vai vologosta sensoru.


Kā redzams sensora fotoattēlā augsnes mitruma saturā, šāds stiprinājums ir stiprinājums, kas sastāv no diviem vadiem, kas savienoti ar vāju barošanas avotu.

Palielinoties mitrumam starp elektrodiem, struma un opira stiprums samazinās un navpaki, jo ūdens augsnē ir nepietiekams, šīs indikācijas palielinās. Vienkārši nospiedīsim pogu.

Pārliecinieties, vai elektrodi atrodas ūdeņainas augsnes tuvumā. Tāpēc ir ieteicams uzstādīt pielikumu caur atslēgu. Šāds paņēmiens ir mainīt korozijas negatīvo ietekmi.

Tikko lietoti aksesuāri

Vologomіry tiek uzstādīts ne tikai uz uz kritisko augsni, ale th siltumnīcās. Apūdeņošanas laika kontrole - vikorista ass ir augsnes mitruma sensori. Jums nekas nebūs jādara, vienkārši ieslēdziet pielikumus. Ja kas, jūs strādāsit bez jūsu līdzdalības.

Tomēr pilsētnieki un dārznieki ir jāārstē pret elektrošoku, smirdošās lauskas var atpazīt kodīgu drupu un rezultātā izkļūt no noskaņas.

Skatiet sensorus augsnes mitruma saturā

Apskatīsim, kā darbojas augsnes mitruma sensori. Їх pieņēma pagarinājumu:

Emnisni. Dizains ir līdzīgs atkārtojamam kondensatoram. Darba pamatā ir dielektriskās jaudas maiņa, atkal atmatā ūdenī, kas izraisa jaudas palielināšanos vai samazināšanos.

pretestības. їх dії polagає princips pie maiņas higroskopiskā materiāla atbalsts ir atmats atkarībā no tā, cik daudz ūdens tiek atriebts jaunajā.

Psihometriskā. Robotiskās shēmas princips ir tāds, ka es pievienošu šādus sensorus, lai tie būtu salokāmi. gulēt pie pamatiem fiziskais spēks izmantojiet siltumu stundu tvaicēšanai. Pielikums ir samontēts no sausā mitruma detektora. Par temperatūras starpību starp tām var spriest par ūdens tvaiku daudzumu gaisā.

Tiekšanās. Dāņu izskatās bagāts ar to, kas ir līdzīgs priekšpusei, vіdminnіst kļūt par fanu, kas kalpo kumulatīvās summas sūknēšanai. Aspirācijas piederumi vietējai laistīšanai vietās ar vāju chi un mazu roku vējā.

Jebkurš mitruma sensors ir jānovieto konkrētam ādas tipam. Izvēloties armatūras, pievienojiet un īpaši uzstādiet savā sistēmā automātisko laistīšanu un savas finansiālās iespējas.


Materiāli, kas nepieciešami sensora locīšanai, ko dari pats

Ja esat mēģinājis sagatavot Vologomir Vlasnoruch, tad jums ir jāsagatavo:

  • elektrods ar diametru 3-4 mm - 2 gab .;
  • tekstolīta bāze;
  • uzgriežņi un paplāksnes.

Sagatavošanas instrukcijas

Kā ar savām rokām izveidot augsnes mitruma sensoru? Axis īss instruktāža:

  • Krok 1. Pievienojiet elektrodu pie pamatnes.
  • Krok 2. Narizaemo uz galiem elektrodu griezuma un zagostroyemo zі zvorotny pusē, lai viegli zanurennya pie zemes.
  • Krok.3. Robimo būtībā atver un griež tajos elektrodus. Tāpat kā stiprinājuma elementi un vikoristovuemo uzgriežņi un paplāksnes.
  • Kroks 4. Jāpaņem šautriņas, lai varam tikt pie ripām.
  • Krok 5. Izolējiet elektrodu. Poglyblyuєmo їх pie augsnes par 5 - 10 cm.

Iegūstiet cieņu!

Sensora darbībai ir nepieciešams: plūsmas jauda ir 35 mA un spriegums ir 5 V.

Kontrolieris ļauj apvienot sensoru ar skaņas signālu. Tiklīdz tiek dots signāls, ūdens daudzums augsnē strauji mainās. alternatīva skaņas signāls varbūt iedegsies kāda spuldzīte.

Augsnes mitruma sensors, bez šaubām, valdībai tas ir vajadzīgs. Ja jums ir vasarnīca vai pilsēta, jums nevajadzētu vilcināties nākt un iet. Turklāt pielikumi nav obov'yazkovo peldēšanās, lauskas var viegli izgatavot pats.

Sensora fotoattēls augsnes mitruma saturā

Iegūstiet cieņu!

Iegūstiet cieņu!

Zemes mitruma sensors Arduino tikšanās zemes ūdens satura noteikšanai, zanurēnijas vainu jakā. Vin ļauj uzzināt par mājas vai dārza augu laistīšanas trūkumu vai pārpasauli. Šī moduļa pievienošana kontrollerim ļauj automatizēt augu, pilsētas vai plantācijas laistīšanas procesu (sava ​​veida "inteliģentā laistīšana").

Modulis sastāv no divām daļām: kontaktzondes YL-69 un sensora YL-38, vadi savienošanai ir iekļauti komplektā. Starp diviem YL-69 zondes elektrodiem ir neliels spriegums. Ja augsne ir sausa, opirs ir lielisks, un strum būs mazāks. Tāpat kā Vologdas zeme, opīrs ir mazāks, strum ir trīs reizes lielāks. Aiz apakšsomas analogā signāla var spriest par ūdens saturu. Zonde YL-69 ar zondi YL-38 divām šautriņām. Krіm kontaktіv z'єdnannya zі zonde, sensors YL-38 maє chotir kontakti savienojumam ar kontrolieri.

  • Vcc - sensora kalpošanas laiks;
  • GND - zemējums;
  • A0 - analogās vērtības;
  • D0 - ūdens līmeņa digitālā vērtība.
Sensors YL-38 impulsus, pamatojoties uz LM393 komparatoru, kas parāda spriegumu uz izejas D0 pēc principa: mitra zeme - zems loģiskais līmenis, sausa zeme - augsts loģiskais līmenis. Rіven tiek piešķirts robežvērtībām, jo ​​to var regulēt ar potenciometra palīdzību. Uz A0 tiek nosūtīta analogā vērtība, ko var pārsūtīt uz kontrolieri turpmākai apstrādei, analīzei un lēmuma pieņemšanai. Sensoram YL-38 ir divas gaismas diodes, kas signalizē par iebrucēja klātbūtni dzīvības sensorā un ka tas ir vienāds ar digitālo signālu D0 izejā. Digitālās redzamības D0 un gaismas diodes D0 klātbūtne ļauj moduli skatīt autonomi, bez savienojuma ar kontrolieri.

Moduļa tehniskie parametri

  • Dzīves spiediens: 3,3-5;
  • Struma slāpēšana 35 mA;
  • Izeja: digitālā un analogā;
  • Moduļa izmērs: 16×30 mm;
  • Zondes izmērs: 20 60 mm;
  • Zagalna vaga: 7,5 r.

Butt vikoristannya

Apskatīsim mitruma sensora savienojumu ar zemi ar Arduino. Mēs veidojam augsnes mitruma līmeņa indikatora projektu telpas pieaugums(Jūsu zieds ir iemīlējies, tāpēc aizmirstat to laistīt). Vikaristu augsnes mitruma līmeņa norādīšanai tiek izmantotas 8 gaismas diodes. Projektam mums ir nepieciešama šāda informācija:
  • Arduino Uno valde
  • Augsnes mitruma sensors
  • 8 gaismas diodes
  • Maizes dēlis
  • Z'ednuvalni šautriņas.
Mēs ņemam shēmu, kas parādīta zemāk esošajā attēlā


Sāksim Arduino IDE. Izveidosim jaunu skici un pievienosim nākamajai rindai: // Augsnes mitruma sensors // http: // vietne // kontakts sensora analogās izejas pievienošanai int aPin=A0; // tapas gaismas diožu savienošanai int ledPins = (4,5,6,7,8,9,10,11); // Mainīts, lai saglabātu sensora vērtību int avalue = 0; // mainīt gaismu skaitu uz spīdumu int countled=8; // atkārtotas laistīšanas vērtība int minvalue = 220; // kritiskā sausuma vērtība int maxvalue = 600; void setup() ( // seriālā porta inicializācija Serial.begin(9600); // vadu iestatīšana LED indikatorā // OUTPUT režīms for(int i=0;i<8;i++) { pinMode(ledPins[i],OUTPUT); } } void loop() { // получение значения с аналогового вывода датчика avalue=analogRead(aPin); // вывод значения в монитор последовательного порта Arduino Serial.print("avalue=");Serial.println(vērtība); // mērogojama 8 gaismu vērtība countled=map(avalue,maxvalue,minvalue,0,7); // ūdens līmeņa norāde priekš(int i=0;i<8;i++) ( if(i<=countled) digitalWrite(ledPins[i],HIGH); //izgaismo indikatoru else digitalWrite(ledPins[i ],LOW) // izslēgt gaismu) // pauze pirms nākamās vērtības noņemšanas 1000 ms aizkave (1000); ) Sensora analogā izeja savienojumiem ar Arduino analogo ieeju, kas ir analogo-digitālo pārveidotājs (ADC) ar 10 bitu ieeju, kas ļauj izvadā mainīt ieejas vērtību no 0 līdz 1023. Uzņemts eksperimentāli. Lielāks augsnes sausums nozīmē lielāku analogā signāla vērtību. Kartes funkcijas palīdzību mēs varam mērogot mūsu gaismas indikatora vērtību sensora analogo vērtību. Jo lielāks ūdens saturs augsnē, jo lielāka ir gaismas indikatora vērtība (izdegušo gaismas diožu skaits). Pieslēdzot šo indikatoru biļetei, mēs varam no tālienes pārbaudīt ūdens līmeņa rādītājus un norādīt uz laistīšanas nepieciešamību.

(!LANG:(!LANG:Food Parts FAQ

1. Nededzini dzīvības gaismu
  • Apgrieziet dzīves intensitāti un polaritāti, kas tiek ievadīta YL-38 sensoram (3,3–5 V).
2. Laistot augsni, nesaglabājiet augsnes mitruma satura gaismas indikatoru.
  • Izmantojiet potenciometru, lai pielāgotu aktivizācijas slieksni. Reverss z'єднання датчика YL-38 із щупом YL-69.!}
3. Laistot augsni, izejas analogā signāla vērtība nemainās
  • Apgrieziet YL-38 sensora ligzdu ar YL-69 zondi.
  • Mainiet zondes klātbūtni zemes tuvumā.

Mēs izmantojam Arduino ar augsnes mitruma sensoru FC-28, lai noteiktu, vai jūsu augsnei ir nepieciešams ūdens.

Šajā rakstā mēs izvēlamies papildināt zemes mitruma sensoru FC-28 ar Arduino. Šis sensors mēra ūdens daudzumu augsnē un sniedz mums ūdens tilpumu. Sensors izejā sniedz analogos un digitālos datus. Mēs izvēlamies savienot jogu abos režīmos.

Kā lietot augsnes sensoru FC-28?

Augsnes mitruma sensors sastāv no diviem sensoriem, kas uzvar ūdens tilpuma kontrolē. Divas zondes ļauj strāvai iziet cauri zemei, kas nodrošina ievērojamu atbalstu, kas ļauj samazināt ūdens vērtības.

Ja ir ūdens, augsne vadīs vairāk elektrības, kas nozīmē, ka būs mazāk opiru. Sausa augsne ir slikta elektrības vadīšanai, ja jūs braucat mazāk, augsne vadīs mazāk elektrības, kas nozīmē, ka opirs būs lielāks.

Sensoru FC-28 var pieslēgt analogā un digitālā režīmā. Pirmkārt, mēs to ieslēdzam analogajā režīmā un pēc tam digitālajā režīmā.

Specifikācija

Augsnes mitruma sensora FC-28 specifikācijas:

  • ieejas spriegums: 3,3-5V
  • izejas spriegums: 0-4,2V
  • ieejas striķis: 35mA
  • izejas signāls: analogais un digitālais

Piespraušana

Ar augsnes mitruma sensoru FC-28 var sazināties:

  • VCC: ēšana
  • A0: analogā izeja
  • D0: digitālā izeja
  • GND: zemējums

Modulī ir arī potenciometrs robežvērtības iestatīšanai. Tse robežvērtība tiks pārbaudīta LM393 komparatorā. Gaisma signalizēs par vērtību, kas ir lielāka vai zemāka par slieksni.

Analogais režīms

Lai pievienotu sensoru analogajā režīmā, ir jāpārslēdz sensora analogā izeja. Zemes mitruma sensors FC-28 ieraksta analogās izejas vērtības no 0 līdz 1023.

Ūdens saturs tiek samazināts par simtiem, tāpēc mēs iestatām vērtību no 0 līdz 100, un tad tas tiks parādīts monitorā (sērijas monitorā). Varat iestatīt dažādas ūdens vērtības un pagriezt ūdens sūkni "izslēgts-aizvērts" līdz šīm vērtībām.

Elektroinstalācijas shēma

Savienojiet mitruma sensoru ar zemējumu FC-28 ar Arduino šādā veidā:

  • VCC FC-28 → 5V Arduino
  • GND FC-28 → GND Arduino
  • A0 FC-28 → A0 Arduino

Kods analogajai izejai

Analogajai izvadei mēs rakstām šādu kodu:

int sensor_pin = A0; int izvades_vērtība; void setup() ( Serial.begin(9600); Serial.println("Nolasīšana no sensora..."); delay(2000); ) void loop() ( output_value= analogRead(sensor_pin); output_value = karte(izejas_vērtība) ,550,0,0,100); Serial.print("Mositure: "); Serial.print(izejas_vērtība); Serial.println("%"); aizkave(1000);

Koda skaidrojums

Mums tika piešķirtas divas izmaiņas: viena mitruma satura sensora kontaktam uz zemes, bet otra sensora izejas saglabāšanai.

int sensor_pin = A0; int izvades_vērtība;

Iestatīšanas funkcijai komanda Serial.begin (9600) palīdziet izveidot savienojumu starp Arduino un seriālo monitoru. Ja tā, lūdzu, izlasiet displejā sadaļu "Nolasīšana no sensora...".

Void setup() ( Serial.begin(9600); Serial.println("Nolasīšana no sensora..."); delay(2000); )

Cikla funkcijā vērtība tiek nolasīta no sensora analogās izejas, un vērtība tiek saglabāta izmaiņās izvades_vērtība. Pēc tam mēs iestatīsim vidējo vērtību no 0 līdz 100, lai ūdens saturs tiktu samazināts vіdsotkah. Ja mēs ņēmām datus no sausas augsnes, sensora vērtība bija 550, bet ūdeņainai augsnei sensora vērtība bija 10. Mēs iestatījām vērtību, lai ņemtu ūdens vērtību. Pēc kura mēs aizrādījām monitora vērtības.

Void loop () ( izvades_vērtība = analogRead (sensora_pin); izvades_vērtība = karte (izejas_vērtība,550,10,0,100); Serial.print ("Mositure: "); Serial.print(izejas_vērtība); aizkave (1000);

Digitālais režīms

Lai savienotu mitruma sensoru ar zemi FC-28 digitālajā režīmā, pievienojiet sensora digitālo izvadi ar Arduino digitālo tapu.

Sensora modulis potenciometra nomaiņai, ko izmanto robežvērtības iestatīšanai. Sliekšņa vērtība, pēc kuras ir vienāda ar sensora izejas vērtību, ir komparators LM393, kas atrodas uz sensora moduļa FC-28. LM393 komparators nosaka sensora izejas vērtību un robežvērtību, un pēc tam tas mums sniedz izvades vērtību, izmantojot digitālo displeju.

Ja sensora vērtība ir lielāka par robežvērtību, digitālā izeja mums nosūtīs 5 V, un iedegsies sensora gaismas diode. Citā gadījumā, ja sensora vērtība ir mazāka par digitālā displeja sliekšņa vērtību, tiks pārraidīts 0V un gaismas diode neiedegas.

Elektroinstalācijas shēma

Prasības zemes mitruma sensoram FC-28 un Arduino digitālajā režīmā:

  • VCC FC-28 → 5V Arduino
  • GND FC-28 → GND Arduino
  • D0 FC-28 → Pin 12 Arduino
  • Pozitīva gaisma → Visnovok 13 Arduino
  • Viegls mīnuss → GND Arduino

Kods digitālajam režīmam

Digitālā režīma kods ir norādīts zemāk:

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, LOW);aizkavēšanās (1000); ) )

Koda skaidrojums

Nasampered, esam uzsākuši 2 nomaiņas sensora gaismas un digitālās redzamības uzstādīšanai.

int led_pin = 13; int sensor_pin = 8;

Iestatīšanas funkcijā mēs apdzirdam gaismas tapu kā tapu pie izejas, lai mēs varētu redzēt gaismu caur jauno. Mēs esam paziņojuši par sensora tapu kā ievades tapu, lai Arduino pieņemtu sensora ievades vērtību caur šo vadu.

Void setup() ( pinMode(led_pin, OUTPUT); pinMode(sensor_pin, INPUT);)

Cikla funkcija spēj nolasīt sensora rādījumus. Ja vērtība ir lielāka, mazāka ir robežvērtība, tad gaisma iedegsies. Ja sensora vērtība ir zemāka par sliekšņa vērtību, indikators izslēgsies.

Void loop() ( if(digitalRead(sensor_pin) == HIGH)( digitalWrite(led_pin, HIGH); ) else ( digitalWrite(led_pin, LOW); aizkave(1000); ) )

Šī ievada robota nodarbība ar FC-28 sensoru Arduino mi ir pabeigta. Veiksmi jūsu projektos.