Sadržaj:
- Korak 1: Materijali i alati
- Korak 2: Izgradnja kruga
- Korak 3: Postavljanje baze podataka
- Korak 4: Programiranje
- Korak 5: Izgradnja osnovnog oblika vrta
- Korak 6: Izgradite držač rezervoara za vodu
- Korak 7: Spajanje cjevovoda i cijevi
- Korak 8: Integrirajte elektroniku
- Korak 9: Pričvršćivanje šarki
- Korak 10: Zatvaranje
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Ako ste išta poput mene, volite svježe voće i povrće na tanjuru, ali nemate dovoljno vremena za održavanje pristojnog vrta. Ova instrukcija će vam pokazati kako izgraditi pametan IoT vrt (ja ga zovem: Green Guard) koji zalije vaše biljke umjesto vas i upozorava vas na opasne situacije kao što su: previše sunčeve svjetlosti, nedovoljno sunčeve svjetlosti i bez vode.
To se sve postiže korištenjem nekoliko jednostavnih senzora i pokretačem kojim upravlja Raspberry Pi. Na web stranici možete pogledati mjerenja sa ovih senzora i preuzeti kontrolu nad protokom vode.
Korak 1: Materijali i alati
Materijali:
- 1x Raspberry Pi 4
- Šarka za klavir 1m
- 1x držač baterije 8x AA
- 8x AA baterije
- *1x magnetni ventil 12V 1/2"
- 3m cijev za vodu (plastična, najlonska…) 12 mm
- 1x repni T oblik
- 2x nastavak 1/2 "12mm
- 5x obujmica za crevo
- 1x posuda od 5 litara
- 4 m drvene daske
- 1x drvena ploča 100cm / 50cm
- 1x folija za jezerce 2m / 1m
- min. 50 vijaka
- 1x matična ploča
- 2x magnetni zatvarači
- 1x npn tranzistor
- 1x senzor temperature i vlažnosti
- 1x LDR svetlosni senzor
- 1x senzor vlažnosti tla
- 1x LCD ekran
- 2x 1/2 "cijev L oblika
Ovaj dokument pokazuje gdje sam nabavio ove materijale.
*Važno je da elektromagnetni ventil nema minimalni radni pritisak. Ako se to dogodi, voda će se teško probiti.
Alati:
- kosinska pila (opcionalno: bilo koja druga vrsta pile)
- ručna bušilica (opcionalno: odvijač)
- pištolj za spajanje (opcionalno: vijci)
- ljepilo za drvo
Korak 2: Izgradnja kruga
Sljedeće komponente bit će spojene na Raspberry Pi:
-
MCP3008
- LDR svjetlosni senzor
- Senzor vlažnosti tla
- DHT11 Senzor vlage i temperature
-
PCF8574
LCD displej
-
TIP120 tranzistor
elektromagnetni ventil
Dva senzora (LDR i vlaga u tlu) povezani su na MCP3008 koji omogućava čitanje analognih signala od strane Raspberry Pi. Koristim PCF8574 za pisanje podataka na LCD jer štedi mnogo GPIO pinova.
Prilikom izgradnje kola možete samo slijediti gornju sliku.
Korak 3: Postavljanje baze podataka
Da biste zaista imali potpunu kontrolu nad svojim vrtom, htjet ćete vidjeti vremensku liniju koja prikazuje sva mjerenja sa vaših senzora. Koristim SQL bazu podataka za spremanje svih ovih mjerenja.
Pripremio sam samostalnu datoteku koja uključuje cijelu bazu podataka potrebnu za ovaj projekt. Ovo možete pronaći u fascikli za izvoz baze podataka u mom Git spremištu i uvesti ovu bazu podataka u MySQL Workbench otvaranjem servera> uvoz podataka, a zatim odabirom samostalne datoteke i kreiranjem nove baze podataka.
Ova baza podataka sadrži četiri tablice: tblmeasurement, tbldevice, tblwarning i tblaction. Tbldevice sadrži sve senzore i aktuator. Poruke u tblwarning -u su na holandskom, ali ih možete lako promijeniti klikom na simbol za izvršavanje na stolu, promjenom poruka i primjenom promjena. Tblaction sadrži radnje koje može izvršiti program o kojem ću govoriti u sljedećem koraku. Ove radnje su npr.: mjerenje temperature, elektromagnetni ventil za automatsko aktiviranje …
Korak 4: Programiranje
Sav potreban kod možete pronaći u mom Git spremištu. Prednji i zadnji kraj.
Ovaj program radi sve tehničke stvari kao što su: čitanje podataka senzora, aktiviranje aktuatora …
Gore možete vidjeti neke slike web stranice. Na holandskom je, ali ti
Korak 5: Izgradnja osnovnog oblika vrta
Prvi korak u izradi fizičkog projekta je izgradnja osnovnog omotača vrta. Počnite s rezanjem nekih dasaka u sljedećim dimenzijama:
- a - 2x 100 cm / 20 cm
- b - 2x 46,4 cm / 20 cm
- c - 1x 46,4 cm / 18,2 cm
- d - 1x 46 cm / 18 cm
- e - 1x 15 cm / 20 cm
- f - 1x 31 cm / 20 cm
Prvo pričvrstite daske a s obje strane drvene ploče. Najbolji način da to pričvrstite ide u četiri koraka:
- izbušite rupe na ploči kroz koje će vijci proći
- upotrijebite svrdlo sa upuštanjem kako biste uvrstili glavu vijka
- stavite liniju ljepila za drvo na mjesto gdje će se pričvrstiti daska
- stavite dasku na ljepilo i izbušite vijke kroz rupe koje ste ranije izbušili
5 vijaka bit će dovoljno za držanje dasaka a. Zatim možete učiniti isto s daskama b, za koje sam koristio 3 vijka na dnu i 2 sa strane.
Korak 6: Izgradite držač rezervoara za vodu
Pričvrstite dasku e u kut koji možete vidjeti na slici pomoću metode koju sam objasnio u prethodnom koraku. To možete lako učiniti sami koristeći komad drveta i školjku (pogledajte drugu sliku).
Da biste poduprli ovu dasku, napravite malu drvenu gredu sa stranicama pod uglom od 45 stepeni na vrhu i dnu. Da biste bili sigurni da dodiruje pod kada ga pričvršćujete na uspravnu dasku, povucite liniju na kojoj ćete isjeći gornju stranu kao ja na trećoj slici.
Zatim upotrijebite malo starog drveta za izradu okvira prikladnog za posudu koju koristite. Okvir pričvrstite na platformu pomoću ljepila za drvo. Okvir koji sam napravio nije bio potpuno ravan pa sam ga zalijepio sa dvije školjke dok sam ga lijepio i ostavio da odstoji jednu noć.
Konačno, morate pričvrstiti cjevovod u obliku slova L na dno posude i napraviti rupu u dasci koja podupire posudu kako bi cijevi mogle proći. Za pričvršćivanje cijevi zavario sam odgovarajući komad cijevi na metalnu ploču koju sam pričvrstio na posudu pomoću Sikaflex univerzalnog ljepila. Alternativno, možete samo gurnuti komad cijevi u rupu koju napravite u posudi i staviti dovoljno univerzalnog ljepila na nju da ostane na mjestu. Rupu ispod posude možete izraditi rupom za ručnu bušilicu.
Korak 7: Spajanje cjevovoda i cijevi
Prije spajanja bilo koje cijevi, pričvrstite foliju za ribnjak s unutarnje strane vrtnog dijela projekta. Popravio sam ga s vanjske strane projekta pištoljem za spajanje. Ugaone komade možete presaviti tako da lijepo pristaju i odrezati dijelove na kojima ima previše folije.
Kad to učinite, možete započeti bušiti 2 rupe od vrtnog dijela do upravljačkog dijela visine približno 15 cm kako bi cijevi došle do samog vrta. Možete smanjiti količinu krhotina i izbušiti foliju pričvršćivanjem 2 komada drveta na dasku i bušenjem kroz njih kao na gornjoj slici. Možete progurati dvije cijevi kroz rupe i spojiti ih u sredini iza daske. Zatim možete izbušiti rupe od 2,5 mm u cijevima za istjecanje vode (i ne zaboravite izbušiti jednu rupu na gornjoj strani cijevi kako bi voda mogla nastaviti teći dok je elektromagnetni ventil zatvoren).
Izbušite dvije rupe (ne do kraja) na kraju vrta za pričvršćivanje kraja cijevi. Zalijepite 2 cilindrična komada metala na unutarnju stranu rupa i gurnite kraj cijevi preko njih.
Zatim pričvrstite komad drveta na podnu ploču pored rezervoara za vodu (kao na slici). Ovdje će stati elektromagnetni ventil, pa testirajte njegov položaj kako biste bili sigurni da vaš magnet leži na njemu. Na vrh ovog komada pričvrstite komad metala u obliku slova L na koji će biti pričvršćen magnetni ventil.
Korak 8: Integrirajte elektroniku
Počnite oblikovanjem dva komada drveta. Jedan za DHT11 i LDR i jedan za senzor vlažnosti tla. Ove komade možete vidjeti na gornjim slikama. Pričvrstite ih kao što je prikazano na slikama.
Žice DHT11 i LDR možete sakriti tako da na njih pričvrstite komad folije za ribnjak i provučete ih. Izbušite rupu kroz koju žice mogu proći.
Zatim, da biste napravili rupu za LCD ekran, izbušite dvije rupe na dijagonalnim krajevima prostora za LCD i pomoću nožne pile isjecite pravokutnik.
Oglasnu ploču, Raspberry Pi i bateriju od 12 V možete postaviti unutra iza LCD -a u kutu (i koristiti ih čičak trakom da ih držite pritisnute). Zatim upotrijebite plastičnu kutiju, izrežite dvije strane i postavite je iznad elektronike kako biste je zaštitili od kapanja vode. Lijepljenjem malog komada drveta na podnu ploču pored plastične kutije ostaje na mjestu.
Na kraju, izbušite niz rupa neposredno ispod visine plastične kutije kako bi vrući zrak iz Raspberry Pi mogao izaći.
Korak 9: Pričvršćivanje šarki
Jedino što sada treba učiniti je pričvrstiti posljednje dvije daske koje ste pilali na početku.
Prvo, otpilite donji desni ugao daske sa strane. Ovdje će proći kabel za napajanje.
Zatim možete pričvrstiti šarke na daske kao na gornjim slikama.
Korak 10: Zatvaranje
Ako odlučite sami napraviti ovaj projekt, javite mi u komentarima (:
Hvala na čitanju.
Preporučuje se:
KS-Garden: Pregled: 9 koraka
KS-Garden: Pregled: KS-Garden se može koristiti za navodnjavanje/prozračivanje/osvjetljavanje vašeg vrta/staklenika u dvorištu ili vaših zatvorenih kutija (modularni dizajn) Sistem KS-Garden sastoji se uglavnom od sljedećih modula-Glavni sistemska kutija - relej i kutija za napajanje
IoT APIS V2 - Autonomni sistem za navodnjavanje biljaka sa omogućenim IoT -om: 17 koraka (sa slikama)
IoT APIS V2 - Autonomni automatizovani sistem za navodnjavanje biljaka sa omogućenim IoT -om: Ovaj projekat je evolucija mojih prethodnih instrukcija: APIS - Automatizovani sistem za navodnjavanje biljakaKoristim APIS već skoro godinu dana i želeo sam da unapredim prethodni dizajn: Sposobnost daljinski nadzirati biljku. Ovako
IoT modul napajanja: Dodavanje funkcije mjerenja IoT energije u moj solarni kontroler punjenja: 19 koraka (sa slikama)
IoT modul napajanja: Dodavanje funkcije mjerenja IoT energije u moj solarni kontroler punjenja: Pozdrav svima, nadam se da ste svi super! U ovom uputstvu pokazat ću vam kako sam napravio IoT modul za mjerenje energije koji izračunava količinu energije koju generiraju moji solarni paneli, a koju koristi moj solarni regulator punjenja t
IOT Garden s Raspberry Pi pogonom: 18 koraka (sa slikama)
IOT Garden s Raspberry Pi pogonom: Jedan od primarnih ciljeva ovog projekta bio je omogućiti održavanje dobrobiti vrta koristeći snagu Interneta stvari (IoT). Sa svestranošću sadašnjih alata i softvera, naša sadilica je integrirana sa senzorima koji
RPi IoT Smart Light pomoću Firebase -a: 4 koraka (sa slikama)
RPi IoT Smart Light pomoću Firebase -a: Ovaj vodič vam pokazuje kako napraviti i postaviti aplikaciju za kontrolu Raspberry Pi putem Firebase -a (mrežna baza podataka). A zatim 3D ispis kućišta za Pi Zero W, Powerboost 1000C, bateriju i Blinkt!. Da biste mogli najlakše pratiti, preporučujem