Indholdsfortegnelse:

Automatiseret planteskole til frøplanter: 4 trin
Automatiseret planteskole til frøplanter: 4 trin

Video: Automatiseret planteskole til frøplanter: 4 trin

Video: Automatiseret planteskole til frøplanter: 4 trin
Video: Automatisk masseproduksjonsprosess av gigantiske betongblokker. Moderne koreansk betongfabrikk 2024, Juli
Anonim
Automatiseret planteskole til frøplanter
Automatiseret planteskole til frøplanter

Hvad det gør: Dette er en enhed, der vander og tænder og slukker lys automatisk for dyrkning af starterplanter indendørs. Fordelene ved dette er, at du kan forlænge din vækstsæson et par måneder ved at starte planter indendørs, når det ellers ville være for koldt udenfor og med meget lidt tilsyn. Jeg dyrkede hundredvis af tomater sidste år med denne enhed, og den fungerer fantastisk. Et par ansvarsfraskrivelser lige fra begyndelsen: Jeg er en begyndende Arduino -bruger. Er der bedre måder at skrive timerkoden på? Absolut. Får det arbejdet gjort? JA! Du skal holde øje med vandstanden i din drænbeholder cirka en gang om ugen. Bortset fra det er dette projekt temmelig ligetil.

Trin 1:

Liste over materialer:

1. Arduino mikrokontroller.

2. 2 relæer (kan erstattes af transistorer, hvis du ved, hvordan du bruger dem. Jeg har ikke haft stor succes med dem.)

3. 1 12v strømforsyning.

4. 1 eller 2 små 12v vandpumper.

5. Lyskilde. LED eller fluorescerende.

6. Noget træ til at lave et skab med eller et sæt passende hylder.

7. Frøplantebakker. Større uden huller i dem og mindre med huller til dræning.

8. Små længder af akvarierør.

9. 3 små knapper.

Trin 2:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Forbered frøplantebakkerne med slangerne. Du skal skære huller til fisketankrørene i frøplantebakkerne og epoxy dem på plads. Du kan bruge andre klæbemidler eller varm lim, men disse metoder er mindre pålidelige og er tilbøjelige til lækager. Tilslut en slangelængde fra vandpumpen til frøplantebakkerne og separate slanger i bunden af bakkerne, så vand kan løbe tilbage i opsamlingsbassinet. Når vandingscyklussen starter, kører den i cirka 30 sekunder (pr. Kode og kan tilpasses til præferencer.) Når cyklussen er færdig, vil vandet sidde i bakkerne et stykke tid, mens det dræner vandingsplanter grundigt ud. Du vil have drænhullerne helt i bunden af bakken, så der ikke er noget stående vand, da dette kan rådne dine planterødder. Grundlæggende pumpes vandet ned i bakkerne og dræner lige tilbage. Ikke raketoperation.

Læg mærke til i det tredje billede, hvordan jeg har forbundet to kamre så lavt som jeg kunne få dem og epoxet de to sider, så vand kunne strømme mellem dem. Også mine store bakker havde alle huller i dem, så jeg tog nogle epoxy og små stykker stof for at lukke dem op. Jeg lagde et lille stykke stof over hullet og spredte derefter en lille mængde epoxy rundt og ind i stoffet. Når epoxyen var sat op, forseglede de pænt. Læg de mindre bakker med snavs og frø inde i de større, så du let kan fjerne dem, når det er tid til at trække dem tilbage til plantning. Du kan ikke fjerne de nederste uden at adskille hele slangesystemet.

Endelig skal du placere en nedsænket pumpe i en vandopsamler, så vær forsigtig, da du ikke kan have blottede ledninger under vand. Brug noget sund fornuft her. Elektricitet, vand, ja. Hold ledningsbrud uden for samleren, eller bind helst ind i relæet.

En sidste bemærkning om opsætning af kabinettet er, at det er bedst at fange varmen ind fra lysene, og jeg pakkede alle de åbne områder rundt om mit med bobleplast for at holde planterne ved hyggelige 80 grader.

Trin 3:

Billede
Billede
Billede
Billede
Billede
Billede

Monter lyset mindst 12 til 16 tommer over frøplantebakkerne for at give masser af plads til planterne at vokse. Hvis dine frøplanter udvikler en lang stilk, betyder det, at de når, og du ikke leverer nok lys og har brug for at få en lysere lyskilde. Skær den ene ende af strømforsyningen ind i relæet som vist i diagrammet.

I henhold til koden skal du slutte udløserstiften på relæet til pin -nummer 6 på Arduino til pumpen. Hvis du har en anden pumpe, skal du slutte den til pin 8. Koden kan rumme 2 pumper, men bruger kun 1. Hvis du skal bruge en anden pumpe, skal du kommentere koden, hvor den skal skrive højt for bundpumpen.

I det andet diagram tager jeg mig lidt frihed her med komponenterne, men følg med, og vi kommer igennem dette. De to orange relæer var mine eneste muligheder i simulatoren og er til at bryde eller forbinde strøm, som switches. Det tredje billede er af det faktiske relæ, jeg har brugt. De har en indgang og en udgang til strømføringen gennem dem og det samme på siden med lysdioderne. Stiften mærket VCC skal tilsluttes Arduinoens 5v strøm, og GND'en tilsluttes jorden af Arduino. IN -stiften tilsluttes stifterne 6 og 7 for lyskilden og vandpumpen. Hvis du har et 110v lys, skal du lede 110v strøm fra en strømstik gennem relæet på siden med skruerne. For pumpen er det sandsynligvis 9v eller 12v, og du skal føre det ene ben af denne strømforsyning gennem skruesiden af det andet relæ.

Motoren i diagrammet er det eneste valg, jeg havde til at repræsentere vandpumpen.

De tre trykknapper er til ændring af indstillinger i Arduino. Knappen, der er forbundet til pin A5, forskyder tiden 1 time fra kl. 12:00 midnat. Jeg prøver generelt bare at komme dette temmelig tæt på den faktiske tid, fordi det er af ringe betydning at være præcis.

Cyklusknappen på pin A4 er antallet af gange, vandpumpen vil cykle om dagen. Generelt fandt jeg ud af, at en gang om dagen var rigeligt, men hvis du ville, kan du også gennemgå mulighederne to, fire gange, 8 gange eller tilbage til en gang. Hver gang du trykker på cyklusser -knappen, vil indstillingen gå videre.

A3 -knappen ændrer, hvor længe vandpumpen vil køre pr. Cyklus. Standard er 30 sekunder tror jeg. Det er et år siden, jeg skrev denne kode, så husk på, at jeg går fra hukommelsen på noget af dette. tryk på knappen tilføjer 30 sekunder, indtil du når 150. Hvis du trykker på den en sjette gang, sættes den tilbage til standard.

Jeg har ikke en egentlig timer på Arduino -modulet, så enheden faktisk kommer cirka 15 minutter bagud hver dag. Den bedste måde, jeg har fundet på at håndtere dette, er bare at trykke på timeknappen en gang hver fjerde dag for at tilføje en time, og den bliver fanget igen. Der er måder at omgå dette. Træk 15 minutter værd af millisekunder fra tiden på linjen:

hvis (deciTime> 8640000) {deciTime = 0;}

Det vil stadig ikke være nøjagtigt, medmindre du tilføjer funktionaliteten af en timer til opsætningen, men det fungerede fint for mig, som det var, så jeg kom aldrig i gang med at rode med det. Hvis du kommer med en smart løsning, hører jeg gerne om det.

Når du tænder maskinen første gang, skal du indstille tiden cirka og antallet af gange om dagen til vand og hvor lang tid, og du skal ikke skulle ændre det igen, medmindre du skal justere det. Jeg cykler generelt i 30 sekunder en gang om dagen, så standardindstillingerne fungerede stort set fint for mig.

Trin 4:

Image
Image
Billede
Billede
Billede
Billede

Der er virkelig ikke meget ved koden, undtagen meget tid til at kontrollere for at tænde og slukke lysene og cykle vandpumpen. Der er også debouncing for trykknapperne, når du ændrer indstillingerne.

Eventuelle fejl, du finder, bedes gøre mig opmærksom på det, og jeg vil med glæde rette dem, men det kørte fint for mig sidste år, og jeg voksede mange mange mange planter i denne planteskole. Alt der er uklart, lad mig også vide det, og jeg vil gøre mit bedste for at afklare tingene. Håber du dyrker nogle fantastiske planter med dette!

OPDATERING:

Nyt foto til alle, der følger dette projekt. Viser gode fremskridt for de små fyre! 25.4.18

Endnu et foto til alle. Bushbønnerne, der vokser så hurtigt, skal naturligvis snart trækkes. Jeg vil forlade tomaterne og fortsætte med at dokumentere dem for dig. Bemærk de 82 grader i øverste højre hjørne af skærmen. Se hvordan bobleplastret holder varmen fra lysene inde? 27.4.18

Opdateret foto 30.04.18

Anbefalede: