Kazalo:

Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)
Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)

Video: Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)

Video: Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Julij
Anonim
Hidroponski sistem za nadzor in nadzor rastlinjaka
Hidroponski sistem za nadzor in nadzor rastlinjaka

V tem navodilu vam bom pokazal, kako zgraditi hidroponski sistem za nadzor in nadzor rastlinjaka. Pokazal vam bom izbrane komponente, diagram ožičenja, kako je bilo vezje zgrajeno, in skico Arduino, uporabljeno za programiranje Seeeduino Mega 2560. Na koncu bom objavil tudi nekaj videoposnetkov, da boste lahko videli končni rezultat

Vhodi:

DHT11

Izhodi:

  • Črpalka za vodo
  • Zračna tlačilka
  • 2 ventilatorja
  • LED svetlobni trak
  • LCD zaslon 4x20

Funkcija:

  • Črpalka za zrak in vodo je priključena na zunanjo funkcijo prekinitve, ki jo upravlja stikalo SPDT. To uporabniku omogoča, da z namakalnim sistemom zamenja hranilno raztopino ali kanjo, ne da bi mu bilo treba zapreti celoten krog. To je pomembno, ker se čas izklopa luči ponastavi, ko izklopite celotno vezje.
  • Luči nadzirajo preproste matematične funkcije, ki uporabniku omogočajo, da določi, kako dolgo naj bodo luči vklopljene in izklopljene.
  • Ventilatorje nadzira temperatura. Rele sem programiral za vklop ventilatorjev, kadar koli senzor odčita nad 26 Celzija. In biti izklopljen kadar koli pod 26 Celzija.

Menim, da bi moral omeniti, da je ta projekt še v teku. Do konca poletja nameravam namestiti senzor pH, elektroprevodnosti in DO (ker so ti bistveni za pravilno spremljanje hidroponskega sistema). Zato, če vam je všeč tisto, kar vidite, občasno preverite poleti, da preverite moj napredek!

** Posodobitev (1/30/19) ** Koda za ta projekt je zdaj na voljo prek datoteke Greenhouse_Sketch.txt. (na dnu oddelka 4

1. korak: Izbira komponent

Izbira komponent
Izbira komponent

Fotografija, prikazana za 1. korak, prikazuje; Sestavni del, model, podjetje, funkcija in cena.

Te komponente po najnižji ceni najverjetneje najdete pri Amazonu ali drugih virih. Pravkar sem zbral te podatke iz vira vsake komponente, saj sem hkrati zbiral tudi liste s specifikacijami.

***Uredi***

Pravkar sem spoznal, da sem za seznam delov izpustil 2x plošče. Te so precej poceni in jih je mogoče kupiti prek Amazona ali skoraj vsakega prodajalca sestavnih delov.

2. korak: Ožičenje vezja

Ožičenje vezja
Ožičenje vezja
Ožičenje vezja
Ožičenje vezja

Na fotografijah, prikazanih za 2. korak, boste našli diagram ožičenja in fizično strukturo vezja. V tem koraku je bilo narejenih kar nekaj spajkanja, da bi zagotovili trdne povezave z relejem ter prekinitveno stikalo in luči.

Če imate težave pri zagonu komponente, ne pozabite, da je DMM vaš najboljši prijatelj v tem koraku. Vzporedno preverite napetost na komponenti in zaporedno preverite tok skozi komponento. Ugotovil sem, da je bilo preverjanje komponent s strani DMM veliko hitrejše od poskusa ponovne namestitve ožičenja, da bi poiskali razlog, da nekaj ne deluje.

OPOMBA: Opazili boste, da sem na svojem Seeeduino Mega 2560 uporabil ščit MicroSD. To ni potrebno za ta projekt, razen če želite snemati podatke (za katere še nisem programiral …).

3. korak: Gradnja hidroponskega rastlinjaka

Gradnja hidroponskega rastlinjaka
Gradnja hidroponskega rastlinjaka
Gradnja hidroponskega rastlinjaka
Gradnja hidroponskega rastlinjaka
Gradnja hidroponskega rastlinjaka
Gradnja hidroponskega rastlinjaka

Velikost vašega rastlinjaka je res vaša. Najboljša stvar pri tem projektu je, da vse, kar potrebujete za večji obseg, so daljše žice! (In vodna črpalka z več kot 50 cm glave)

Osnovni okvir rastlinjaka je bil izdelan iz lesa iz LOWE -ja in uporabil sem fleksibilno PVC cev in piščančjo žico, da sem ustvaril pokrov okvirjev. (Fotografija 1)

Za pokrivanje pokrova in ustvarjanje izoliranega ekosistema za rastline je bila uporabljena preprosta plastična folija. Dva ventilatorja v seriji sta bila uporabljena za premikanje zraka po rastlinjaku. Enega za vlečenje zraka in enega za odvajanje zraka. To je bilo storjeno za čim hitrejše hlajenje rastlinjaka in za simulacijo vetriča. Ventilatorji so programirani za izklop, ko DHT11 meri temperaturo ali = na 26 *C. To bo prikazano v skici dela navodil. (Fotografija 2)

Hidroponski sistem je sestavljen iz 3 -palčne PVC cevi z dvema luknjama, izrezanima na vrhu za mrežaste lončke. Razmaknjeni so 3 "narazen, da vsaka rastlina dobi dovolj prostora za ukoreninjenje in gojenje. Za dovajanje hranilne raztopine rastlinam je bil uporabljen kapljični sistem, na dnu PVC -ja pa je bila izrezana luknja 1/4" vode, da se vrne v rezervoar spodaj. Zračna in vodna črpalka sta povezani s stikalom za prekinitev, ki ju upravlja iz druge praznine, ki poteka vzporedno z glavno zanko praznine. To je bilo storjeno, da sem lahko izklopil črpalke za spremembo hranilne raztopine, ne da bi to vplivalo na preostali del sistema. (Fotografije 3, 4 in 5)

Na notranjo stran pokrova je bil pritrjen LED -svetlobni trak, ki je prek ojačevalnika RBG povezan z relejem. Lučka sveti na časovniku, ki ga nadzirata stavki "Če" in "Drugače če". V mojem programiranju boste našli, da so programirani za vklop in izklop vsakih 15 sekund. To je zgolj za predstavitvene namene in ga je treba spremeniti glede na običajen svetlobni cikel za optimalne rastne razmere. Prav tako za dejanske rastne razmere priporočam uporabo prave svetlobne luči in ne preprostega LED traku, ki sem ga uporabil pri svojem razrednem projektu. (Fotografija 6)

4. korak: Programiranje v Arduinu

Programiranje v Arduinu
Programiranje v Arduinu
Programiranje v Arduinu
Programiranje v Arduinu
Programiranje v Arduinu
Programiranje v Arduinu
Programiranje v Arduinu
Programiranje v Arduinu

Fotografija 1: Nastavitev knjižnic in definicij

  • unsigned long timer_off_lights = 15000

    tu določimo, kdaj ugasniti LED luči. Luči so trenutno programirane za prižiganje do tega časa. Za dejansko uporabo priporočam, da preverite želeni svetlobni cikel za rastlino, ki jo želite gojiti. Npr.: če želite, da vaše luči svetijo 12 ur, tokrat spremenite s 15000 na 43200000

Druge spremembe v tem delu programa niso potrebne

Fotografija 2: nastavitev praznine

V tem razdelku niso potrebne nobene spremembe

Fotografija 3: praznina zanke

  • drugače če (time_diff <30000)

    Ker so luči programirane tako, da prižgejo ob zagonu in se ugasnejo 15 sekund v programu. 30000 deluje kot omejitev izmerjenega časa. Luči ostanejo ugasnjene, dokler čas ne doseže 30000, nato pa se ponastavi nazaj na 0, s čimer se luči ponovno prižgejo, dokler spet ni doseženih 15000. 30000 je treba spremeniti v 86400000, da predstavlja 24 -urni cikel

  • če (t <26)

    tu program oboževalcem pove, naj ostanejo IZKLOPLJENI. Če vaše rastline zahtevajo različne temperature, spremenite 26 glede na vaše potrebe

  • drugače, če (t> = 26)

    tu program oboževalcem pove, naj ostanejo ON. Spremenite to številko 26 na isto številko, na katero ste spremenili prejšnjo izjavo

Fotografija 4: void StopPumps

to je sekundarna praznina, omenjena na začetku tega navodila. Spremembe niso potrebne, preprosto poveže povezanim nožicam, kaj storiti, ko stikalo SPDT premaknete iz prvotnega položaja.

5. korak: Videoposnetki, ki prikazujejo delovanje sistema

Image
Image

Video 1:

Prikazuje zračno in vodno črpalko, ki jo upravlja stikalo. Ogledate si lahko tudi, kako se LED lučke na releju spreminjajo, ko je stikalo obrnjeno.

Video 2:

Z ogledom serijskega monitorja lahko vidimo, da se lučke prižgejo, ko se program zažene. Ko časovna razlika preseže prag 15000 ms, se luči ugasnejo. Prav tako, ko time_diff prestopi prag 30000 ms, si lahko ogledamo, da se time_diff ponastavi nazaj na nič in luči se ponovno prižgejo.

Video 3:

V tem videu lahko vidimo, da temperatura nadzoruje ventilatorje.

Video 4:

Samo sprehod po rastlinjaku

Natečaj senzorjev 2016
Natečaj senzorjev 2016

Velika nagrada na tekmovanju senzorjev 2016

Priporočena: