Inteligent acasă udare automat, circuit de amatori

Despre inteligent acasă, probabil ați auzit. Multe dintre ideile în această direcție este foarte futurist, dar nu trebuie să se oprească.

Inteligent acasă udare automat, circuit de amatori

Unii părea o fantezie doar 20 - acum 25 de ani, iar acum este folosit peste tot. În viitorul apropiat toate casele de mult „mai înțelept“, sau cel puțin să înceapă să „obține mai inteligent“. este nu numai o direcție promițătoare, dar, de asemenea, interesant, asa ca nu raman pe margine.

Obiectivul principal al acestor sisteme - pentru a face viața mai ușoară pentru oameni să schimbe unele preocupări cu privire la automatizare. Conform acestui principiu, vom lucra cu mandatul microcontrolerului teme pentru acasă. Începem, ca întotdeauna, cu un simplu.

Mașină de irigații

Există o multitudine de dispozitive de udare primitive cum ar fi tifon, un capăt îngropat într-un ghiveci cu o plantă, și alte imersate într-un recipient de apă, la sisteme de mare de udare cu control electronic. În prima calitate și de irigare eficiența este scăzută, al doilea preț este mare, iar ei lucrează la algoritmul, care nu poate fi schimbat.

Vom dezvolta un dispozitiv universal, cu capacitatea de a funcționa de expansiune, dar în același timp, ieftin si eficient.

Algoritmul mașinii de irigare este simplu: teren uscat în oală - udat, udat - așteptați până la uscare. Pare simplu la prima vedere. Întocmiți o listă de componente necesare: microcontroler bord, pompa, pompa comutator de control al puterii motorului, senzor de umiditate a solului, un recipient de apă (de fapt, ar fi bine să se conecteze de alimentare cu apă, dar cel mai bun nu va :-) Pentru sistemul a fost complet autonom, este necesar să se echipeze dispozitivul alertă cu privire la consumul de apă, de exemplu, LED-ul verde - suficienta apa, rosu - apa este scăzută, este necesar să se alimenteze. Deci, ai nevoie de mai mult senzor de nivel de apă.

Pompă pentru mașină de irigare

De peste tot, cu excepția pompei, asigurați-vă. Pompa poate utiliza orice consum redus de energie. Puteți căuta pentru imprimante cu jet de cerneală vechi și rupte sau pentru a cumpăra piese auto în pompa pentru spălătorului de parbriz, cel mai usor l-am găsit pentru 90 de ruble.

Inteligent acasă udare automat, circuit de amatori

Important: înainte de a conecta pompa la dispozitivul finit, verificați funcționarea acestuia. Pompa de mașini poate da fântânii câțiva metri; Casa este o „udare“ și nu pot înțelege interdicția de viță de vie. Alegeți tensiune empiric optimă. -pompa este alimentat de la o rețea la bord 12 de presiunea mea copie suficient apare deja la o tensiune de 8 ... 9 V pompă de imprimantă cap câțiva metri nu vor, dar este o altă problemă: cerneala, el a scuturat, și ei sunt foarte dificil de spălate și îngrijit mod pompa va trebui să fie spălate.

Senzor

Senzorul de umiditate a solului se face cel mai bine cu grafit, metalul este expus la electroliză și coroziune și, prin urmare, proprietățile sale se deterioreze în timp. Deși configurare experimental senzorii de cuie și sârmă de cupru lucrează în mod normal.

Inteligent acasă udare automat, circuit de amatori

Senzorul de cuie - design mai simplu. Pentru producția nevoie de o bucată de plastic sau cauciuc, două cuie, fire și tub (banda adeziva).

senzorul de nivel al lichidului poate fi la fel de bine ca și senzor de umiditate a solului, și este posibil să vină cu design de tip float. Al doilea exemplu de realizare este de preferat. În figura 3 o variantă a unui astfel de senzor, unde 1 - un recipient de apă pentru irigații, și o marcă minimă, 4 - un tub de orice material și o tijă 3 care circulă liber în tub. Tube și tijă poate fi luat de la un stilou vechi pix. Sub float tijă 2 este atașat (piesa spumă). In partea de sus, suprafața, o parte a structurii în loc pe placa tubulară de ace de plastic 5, acesta va contacta senzorul. Pe partea de sus a tijei conductoare fixată placa 6. tija accident vascular cerebral în tubul 1 ... 2 cm. Prin sârmă de lipire 5 contacte pentru conectarea la Arduino. Tubul 4 este montat fix în interiorul vasului.

Inteligent acasă udare automat, circuit de amatori

Principiul de funcționare al senzorului este după cum urmează. Atunci când o mulțime de apă, tija float 3 împinge 2 tot drumul în sus, placa 6 nu atinge contactele 5. Când nivelul apei scade sub MIN, plutitorul scade cu nivelul apei și coboară arborelui b cu placa, care la rândul său se referă la contactele 5 și le închide împreună. Controlerul poate citi doar starea contactelor 5. Dacă este prea leneș pentru a deranja, puteți cumpăra un piese auto similare, acestea sunt vândute ca mai simple senzori de nivel de lichid de răcire de preț de 100 - 150 de ruble.

Arduino de management Trust

Inteligent acasă udare automat, circuit de amatori

Pentru a alimenta aparatul de irigare poate fi folosit baterii de jucării controlate de radio sau un adaptor de curent alternativ. Sursa de alimentare selectată trebuie să fie proiectate pentru curentul necesar pentru pompa. Am oprisem pe baterie, pompele nu sunt de multe ori și pentru o perioadă scurtă de timp, astfel încât unitatea de alimentare conectat la momentul respectiv, nu este nevoie. În plus, în timp, pot fi adăugate la programul de încărcare a bateriei de control și semnalizare necesare.

O diagramă bloc a algoritmului de control este prezentat mai jos. După pornirea aparatului într-un ciclu continuu de lucru interogat senzorii și, pe baza stării fiecărui senzor, operațiile sunt efectuate. Senzorul de nivel al apei controlează LED-uri. Senzor de umiditate a solului controlează pompa.

Inteligent acasă udare automat, circuit de amatori

Programul este simplu, dar necesită ajustări în fiecare caz. Mai ales trebuie să acorde o atenție la pauză între pornirea și oprirea pompei: cea mai mică oala de flori și cu atât mai mult performanța pompei, cu atât mai puțin ar trebui să fie o pauză. De asemenea, pe mărimea potului depinde de pauză după oprirea pompei. Dupa udare terenul ar trebui să devină impregnate cu, sau în cazul în care umiditatea înainte de a ajunge la senzor, sistemul va include udare din nou. Cea mai bună opțiune - un tub de alimentare cu apă, amplasat în apropierea senzorului la sol în zona senzorului a fost saturată imediat. Aici am act de faptul că nivelul de umiditate pentru a permite udarea poate fi controlată de către senzor cufundarea la diferite adâncimi.

cod de program

Relativ la codul vreau să spun. Pentru a simplifica, am pus comanda întârziere, pe care el însuși blestemat. Din cauza întârzierii la un moment dat în dispozitivul nostru ingheata timp de 30 de secunde (și poate fi necesar pentru a pune și mai mult). Dar acest dispozitiv nu este critică. În cazul în care, eventual, dispozitivul va iriga 10 plante și nu va fi o coincidență faptul că toți ar trebui să fie udate în același timp, cred, 300 de secunde, ceea ce ar trebui să aștepte pentru ultima planta, nu este atât de important.

teste suplimentare. Nu uita: pe funcționarea dispozitivului depinde de bunăstarea plantelor. Înainte de bancul de testare practic testate, pentru a testa câteva zile fără dispozitiv cu o plantă în ghiveci. Pământul nu ar trebui să fie îmbăiați sau retine umezeala. Dacă este necesar, senzorul de umiditate adâncească mai mult sau, dimpotrivă, de ridicare mai mare. Reglați timpul de funcționare a pompei de program. El nu a trebuit să dea la fiecare cinci minute pe o picătură, dar nu ar trebui să aibă o săptămână pentru a umple pământul. În cursul experimentului asigurați-vă că temperatura componentelor electronice.

Evitați supraîncălzirea!

Când totul este depanat, trece la testele practice, luând planta cea mai undemanding. Stai cu ochii pe starea instalației, dacă ceva este greșit, opriți experimentul este de a determina cauzele. Dacă totul merge bine, conectați Arduino are un senzor și pompa și adaugă codul și să automatizeze udarea plantelor încă. Fără porturi de expansiune suplimentare Arduino face cu o duzină de plante.