Sadržaj:

Automatski vodovod - 3D štampano - Arduino: 10 koraka (sa slikama)
Automatski vodovod - 3D štampano - Arduino: 10 koraka (sa slikama)

Video: Automatski vodovod - 3D štampano - Arduino: 10 koraka (sa slikama)

Video: Automatski vodovod - 3D štampano - Arduino: 10 koraka (sa slikama)
Video: Рисуем объёмный трубопровод в 3D графике. 2024, Juli
Anonim
Automatski vrtni zalijevač | 3D štampano | Arduino
Automatski vrtni zalijevač | 3D štampano | Arduino
Automatski vrtni zalijevač | 3D štampano | Arduino
Automatski vrtni zalijevač | 3D štampano | Arduino
Automatski vodovod | 3D štampano | Arduino
Automatski vodovod | 3D štampano | Arduino
Automatski vodovod | 3D štampano | Arduino
Automatski vodovod | 3D štampano | Arduino

Oduševljen sam vrtlar, ali zalijevanje vaših biljaka ručno za vrijeme sušnih perioda traje neko vrijeme. Ovaj projekt me oslobađa zalijevanja, tako da mogu raditi na svojim drugim projektima. Odlično se brine i za vrt dok ste odsutni od kuće, a biljke imaju koristi od redovitijeg zalijevanja.

Napaja se putem USB priključka tako da ga možete spojiti na različite izvore električne energije. Kao što je vanjska utičnica za napajanje ili baterija sa USB -om sa integriranim solarnim punjenjem. Također možete prilagoditi u koje vrijeme, danju ili noću, vaše biljke se zalijevaju. Trenutno moj zalijeva viseće korpe dva puta dnevno. Jednom ujutro prije izlaska sunca, a zatim se opet nadolijevaju odmah nakon toga

Korak 1: Video zapis

Image
Image

Ako više volite pratiti video, onda sam napravio jedan koji možete pogledati, inače čitajte dalje …

Korak 2: Opis materijala

Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials

Trebat će vam nekoliko stvari da biste izgradili vlastiti:

■ Elegoo Arduino Nano (x1):

■ Servo (x1):

■ Sat u stvarnom vremenu (x1):

■ Konektor kompatibilan sa crijevom (x2):

■ Žica:

■ Inline ventil kompatibilan sa crijevom (x1):

■ Matice i vijci - M3 x 10 (x3):

■ ABS vlakna:

■ Dugi USB kabl (x1)

■ USB zidni utikač (x1)

Ako biste radije koristili PLA filament, postigao sam veliki uspjeh sa ovim:

■ PLA vlakna:

Korak 3: 3D štampani dijelovi

3D štampani delovi
3D štampani delovi
3D štampani delovi
3D štampani delovi
3D štampani delovi
3D štampani delovi
3D štampani delovi
3D štampani delovi

Postoje tri dijela za štampanje ovog projekta. Unutrašnje i vanjsko kućište i 'spojnica'.

3D modele možete preuzeti ovdje:

Odštampao sam sve svoje dijelove koristeći ABS plastiku. Možete koristiti PLA ili PETG, ali samo znajte da se PLA najvjerojatnije razgrađuje u vanjskim uvjetima ili unutar staklenika. Na slikama su tri 3D ispisa koja sam uradio, kao i postavke koje sam koristio za svaki.

Korak 4: Povežite servo

Povežite servo
Povežite servo
Povežite servo
Povežite servo
Povežite servo
Povežite servo

Spajat ću sve svoje veze u ovom projektu jer ću ovo trajno instalirati u svoj vrt. Ako želite, možete upotrijebiti kratkospojnike i ploču za uspostavljanje istih veza koje ja imam s onom na fotografiji.

Ovdje vam je dostupan dijagram kola ako vam se više sviđa:

Prvo možemo skinuti utikač sa kraja servo žice i lemiti ga direktno na nano. Na mojoj su tri žice, crvena i smeđa žica su spojene na napajanje i uzemljenje pa ću ih spojiti na Arduino 5V i uzemljene veze. Ovo ostavlja narančastu žicu koja je naša signalna žica. Ovo treba povezati s digitalnim 9 na Arduinu.

Korak 5: Povežite RTC

Povežite RTC
Povežite RTC
Povežite RTC
Povežite RTC
Povežite RTC
Povežite RTC

Sada se možemo obratiti satu za realno vrijeme ili „RTC“jer se i on često skraćuje. Koristit ćemo četiri pina. Za to ćete morati pripremiti četiri žice dužine 7 cm.

Kao i prije nego što je uzemljeni kabel spojen na masu, a VCC na isto 5V napajanje na koje je servo upravo spojen. SDA pin se povezuje sa A4 na Arduinu, a SCL na A5.

Korak 6: Učitavanje i prilagođavanje koda

Učitavanje i prilagođavanje koda
Učitavanje i prilagođavanje koda
Učitavanje i prilagođavanje koda
Učitavanje i prilagođavanje koda

Pomoću USB kabela povežite ga s računalom i otvorite Arduino IDE.

Arduino IDE možete preuzeti ovdje:

Ovaj projekt koristi praktičnu jednostavnu biblioteku DS3231:- https://github.com/sleemanj/DS3231_Simple Molimo slijedite upute o instaliranju koje se nalaze na stranici biblioteka

Kôd projekta možete pronaći ovdje:

Prije nego što postavite glavni kôd projekta, morate postaviti vrijeme na DS3231. Nakon što ste ga povezali kao što je prikazano i instalirali biblioteku DS3231_Simple (pogledajte gore), idite na 'Datoteka' >> 'Primjeri' >> 'DS3231_Simple' >> 'Z1_TimeAndDate' >> 'SetDateTime' i slijedite upute u primjeru kako biste postavite datum i vrijeme na svom RTC -u

U glavnoj petlji koda nalaze se dvije naredbe IF koje provjeravaju vrijeme, a zatim pokreću niz navodnjavanja za određeno vrijeme. Uslovna provjera IF naredbi provjerava da li se vrijednost sati i minuta iz sata podudara s onim što smo ovdje postavili. Ako se oboje podudaraju, tada će se pokrenuti funkcija "Otvori ventil", nakon čega slijedi kašnjenje.

Ovo kašnjenje (postavljeno u tisućinkama sekunde) određuje koliko dugo se vodi dopušta da voda teče kroz crijevo do vaših biljaka. U glavnu petlju koda možete unijeti onoliko izjava koliko vam je potrebno. Samo ih kopirajte i zalijepite dok ažurirate uvjete IF naredbe i trajanje zalijevanja (kašnjenje između otvaranja i zatvaranja ventila).

Korak 7: Postavite ventil

Montirajte ventil
Montirajte ventil
Montirajte ventil
Montirajte ventil
Montirajte ventil
Montirajte ventil
Montirajte ventil
Montirajte ventil

Nakon što završite s programiranjem rasporeda zalijevanja, možemo ga odvojiti od računara i započeti dovršavanje montaže.

Upotrijebite jedan od vijaka i matice M3 da biste učvrstili servo u položaj kao što je prikazano na fotografiji. Moramo samo osigurati jednu od rupa kako bismo je dovoljno držali.

Servo je trebao doći s asortimanom ruku koji mu odgovaraju. Želimo uklopiti ravnog oružja. Kada isključimo krug nakon učitavanja koda, servo je trebalo ostaviti u zatvorenom položaju ventila. Dakle, kad namjestimo ruku, želite da bude okomita.

Sada ga okrenite za 90 stupnjeva u smjeru kazaljke na satu dok ne postane vodoravan. Umetnite inline ventil i postavite spojnicu koju smo odštampali na servo krak. Sljedeći bit zahtijeva prilično veliku silu, ali morate rotirati ventil prema spojnici dok ga povlačite od servo -a. Trebat će sila da se postavi na mjesto, ali to moramo učiniti samo jednom.

Korak 8: Spojite kabel i pričvrstite poklopac

Spojite kabel i pričvrstite poklopac
Spojite kabel i pričvrstite poklopac
Spojite kabel i pričvrstite poklopac
Spojite kabel i pričvrstite poklopac
Spojite kabel i pričvrstite poklopac
Spojite kabel i pričvrstite poklopac
Spojite kabel i pričvrstite poklopac
Spojite kabel i pričvrstite poklopac

Koristit ću USB kabel dugačak 10 m za spajanje na vanjsku utičnicu za napajanje. Spojimo sada Arduino kraj kabela i završetak kućišta.

Lemio sam svoje veze direktno na ploču pa ću samo ugurati svoju elektroniku na mjesto unutar kućišta. Ako je vaš na ploči, možete ga koristiti samoljepljivom podlogom kako biste ga držali na predviđenoj platformi.

Za završetak kućišta potrebno je umetnuti dva vijka. To bi ga trebalo držati prilično otpornim na vremenske uvjete, a držati ga uspravno. Ako ste ga htjeli pričvrstiti na dasku ili pod, postoje dvije rupe za vijke (jedna ispod ugrađenog ventila i jedna unutar kućišta - morat ćete ih pričvrstiti na nešto prije nego što nastavite sa montažom jer im se kasnije ne može pristupiti.

Korak 9: Spojite ga izvana

Spojite ga spolja
Spojite ga spolja
Spojite ga spolja
Spojite ga spolja
Spojite ga spolja
Spojite ga spolja

Idemo sada odnijeti naš projekt u vrt.

Projekat ću instalirati između slavine i visećih korpi. Ranije sam instalirao Hoselock -ov komplet za navodnjavanje kap po kap na svaku svoju viseću korpu. Ovo je ono što sam koristio s velikim uspjehom:

Sada ovo pričvršćujemo na cijev između slavine i kompleta za navodnjavanje pomoću dva konektora za brzo postavljanje.

Svoju sam napajao dugim USB kabelom spojenim na vanjsku utičnicu.

Korak 10: Projekat dovršen

Projekat završen!
Projekat završen!
Projekat završen!
Projekat završen!

I to je to, moje viseće korpe sada će se dobro brinuti za sebe do početka zime.:)

Hvala vam što ste pogledali moje uputstvo. Nadam se da ste uživali u ovom projektu. Molim vas razmislite o provjeri nekih mojih drugih projekata, ne zaboravite se pretplatiti na DIY mašine ovdje i YouTube i podijeliti ovaj projekt sa svima koje poznajete i koji bi htjeli izgraditi svoj vlastiti.

Inače do sljedećeg puta za sada čau!

Pretplatite se na moj Youtube kanal:

Podržite me na Patreonu::

FACEBOOK:

Preporučuje se: