Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
EcoDuino je komplet iz DFRobota za automatsko zalijevanje vaših biljaka. Radi na 6 AA baterija koje nisu uključene u komplet. Postavljanje je vrlo jednostavno i uključuje mikrokontroler zasnovan na Arduinu.
Korak 1: Dijelovi
Trebali biste imati sve dijelove prikazane ovdje. Dodaci uključuju dvije zabavne značke i 2 odvijača. Trebao nam je samo žuti odvijač.
Trebali biste imati sljedeće dijelove: Upravljačka ploča EcoDuino, baterija, pumpa, senzor vlage, senzor temperature / vlažnosti, plastično kućište (2 komada), USB kabel, 2 odvijača, 2 značke, 4 vijka i plastično crijevo.
Nije uključeno 6 AA baterija koje će vam također trebati.
Korak 2: Provjerite programiranje ploče
Počeli smo tako što smo provjerili možemo li povezati svoje računalo s pločom i koristiti Arduino IDE za njegovo programiranje.
Priključite USB kabel s ploče na računalo i otvorite Arduino IDE. Odaberite Leonarda za svoju tablu. Ako se ploča nađe na listi odbora, spremni ste. Odvojite ploču od računara.
Korak 3: Test senzora
Sada priključite senzore. Senzori su pričvršćeni okomito s crnom ili GND žicom na dnu. Senzor vlažnosti / temperature nalazi se u srednjem utoru, a senzor vlažnosti tla iznad njega sa strane USB utikača. Priključite oba senzora, a zatim ponovo pričvrstite ploču na računar.
Kopirajte uzorak koda i zalijepite ga u praznu Arduino skicu. Prenesite skicu na ploču i otvorite serijski monitor da vidite rezultate. Preuzmite biblioteku DHT11, ako je nemate. Stavite ga u mapu Arduino biblioteke. Stavite senzor tla u tlo oko biljke i pogledajte promjene vrijednosti na serijskom monitoru. Pogledajte našu sadnicu narančastih slonova i biljku paprati. U izradi ovog kompleta nije povrijeđen nijedan slon.
Kada ovo funkcionira, otvorite novu praznu datoteku u Arduinu i stavite skicu Test The Pump kako ćemo to učiniti sljedeće. Prenesite skicu na ploču. Sada zatvorite serijski prozor i isključite ploču iz računara.
Korak 4: Test pumpe
Sada morate priključiti pumpu. Spojite kabel sa smeđom i plavom žicom prikazanom na fotografiji na kabel pumpe.
Sada spojite smeđu žicu na pozitivni priključak, a plavu žicu na negativ na ploči označenoj elektromagnetnim ventilom.
Sada spojite drugi kabel s crvenim i crnim žicama na PWR terminal na ploči. Crveno povežite s pozitivnim, a crno s negativnim.
Umetnite bateriju natrag sa 6 AA baterija i spojite kabel iz baterije na žicu koju ste upravo spojili na ploču. Trebali biste čuti uključivanje i isključivanje pumpe. Kada ovo radi, isključite bateriju iz utičnice. Sada kada sve radi morate sve staviti u kućište. Isključite senzore s ploče i odvrnite i odvojite kablove koje ste dodali.
*Pumpi je potrebno 4,5 - 12 V i koristi 0,5 - 5,0 W snage. Nisam siguran šta USB USB veza mog računara može da podnese, nikada nisam napajao ploču sa računara sa priključenom pumpom.
Korak 5: Test slučaja odgovara
Postavite ploču na plastičnu polovicu s rupama na njoj. Ploča ide licem prema dolje u kućište. Poravnajte USB port s otvorom za port na kućištu. Također poravnajte četiri stupa s vijcima s rupama na ploči. Također provjerite ploču sa strane s rupama kako biste mogli vidjeti kamo sve treba ići. Kada završite, skinite ploču sa kućišta.
Korak 6: Case Fit
Provucite kabel pumpe kroz pravokutni otvor i zavijte žice natrag u konektor označen s elektromagnetnim ventilom. Priključite žice baterije na terminal označen sa PWR.
Sada gurnite konektore senzora kroz otvor na plastičnom kućištu u sredini i spojite ih na ploču. Zapamtite da senzor vlage ide u sredinu, a crna žica ili GND ide na dno.
Sada vratite ploču na mjesto, poravnavajući rupe za vijke s plastičnim stupovima. Nakon što je ploča postavljena, samo naprijed i uvrnite četiri vijka na plastične stupove. Sada pričvrstite drugu stranu plastičnog kućišta.
Korak 7: Završni kod
Sada isključite bateriju i pumpu izvlačeći utične spojeve. Povežite ploču s računarom i zalijepite kôd Ecoduino Test u novu praznu skicu u Arduino IDE -u. Ova skica kombinira sve, poput čitanja senzora i uključivanja i isključivanja pumpe.
Trenutno je skica postavljena tako da provjerava senzore svake minute i zalijeva biljku 1 sekundu ako je vlaga u tlu ispod 50. Ove vrijednosti možete prilagoditi na skici. Potražite 3 varijable ispod pri vrhu skice.const long interval = 60000; // Promijenite vrijednost da promijenite vrijeme za provjeru zalijevanja. 60000 = 1 minut
int waterTime = 1000; // Promijeni dužinu zalijevanja 1000 = 1 sekunda
int nivo vlage = 50; // Prilagodite da znate kada treba zalijevati
* 0 ~ 300 suhog tla
* 300 ~ 700 vlažno tlo
* 700 ~ 950 u vodi
Mogli biste dodati još koda kako biste biljci učinili ovo boljim provjerom nivoa vlažnosti zraka. Ako je razina vlažnosti zraka ispod određene količine, a vlažnost tla dovoljno niska, zalijejte biljku.
Postavite kôd na ploču i isključite ga iz računara.
Korak 8: Konačno postavljanje
Sada pričvrstite prozirnu plastičnu kutiju na pumpu. Umetnite pumpu u mali spremnik vode. Drugi kraj zabodite u saksiju za biljke. Stavite senzor tla u tlo oko vaše biljke i spojite kabel akumulatora i gledajte kako voda curi. Koliko ćete vode izvući ovisi i o tome gdje se posuda za biljke nalazi u odnosu na posudu s vodom. Stavite posudu za vodu ispod ili ispod saksije za biljke kako bi manje vode izašlo.
Bravo, to je to, gotovi ste!
Za dodatne savjete i upute posjetite nas na Stanici za lemljenje.