Denne artikkelen vil beskrive hvordan du monterer en liten enhet for automatisk vanning av planter basert på Arduino med fuktighetskontroll. Behovet for å vanne selv vil bli bestemt av jordfuktighetssensoren. Om ønskelig vil det være mulig å vanne flere planter samtidig.
Materialer og verktøy:
- Arduino Uno
- Potteplante med tørr jord
- vannpumpe
- Jordfuktighetssensor med en løkke
- Av / på-tast (tre) med en løkke
- Skyv inn klemmeblokk
- Pappa-papptråd × 1 stk
- Mamma-pappa ledning × 1 stk
- Strømforsyning med USB-kontakt
- USB-kabel
forsamlingen:
Displayet er koblet til pinne 3 på trippelskjoldet. Når du kobler til alle ledninger av denne typen, er det viktig å sørge for at den svarte ledningen er koblet til GND-pinnen.
Deretter kobles strømbryteren til pinne 5.
Pumpen har ingen kontakter i endene av ledningene, så en terminalblokk brukes. Hvis det er en evne til å lodde kontakter, er det riktigere å lodde “Pin Connectors” til ledningene.
Slik ser den tilkoblede strømmen ut:
Deretter kobler du jordfuktighetssensoren.
Ved hjelp av Arduino IDE er Arduino Uno programmert med den vedlagte filen nedenfor. Selve fuktighetssensoren stikker selvfølgelig i jorden. Enden av vannrøret er koblet til bakken. Hvis potten veier litt, anbefaler forfatteren å feste røret separat slik at planten ikke blir opp ned. Deretter senkes pumpen ned i en praktisk beholder med vann, og strømmen kobles til.
kalibrering:
For at sensoravlesningene skal være korrekte, kreves det en enkel kalibreringsprosedyre. Fordi nøyaktigheten av avlesningene direkte avhenger av jordens surhet.
1. Når sensoren sitter fast i en tørr gryte, registreres avlesninger fra displayet. Denne verdien er intet mindre enn et minimum av fuktighet.
2. Vann blomsten og vent til vannet er helt absorbert i bakken, og sensoravlesningene stopper med en verdi. Data registreres og merkes som maksimal fuktighet.
3. Verdiene til HUMIDY_MIN-konstantene endres i firmwarefilen; minimumsfuktighet er angitt, og HUMIDY_MAX, henholdsvis maksimal fuktighet. Arduino Uno blinker igjen.
Prosjektskalering
Denne artikkelen beskriver en metode for vanning for bare en blomst. Men ofte er det påkrevd å vanne flere planter samtidig. Selvfølgelig kan du koble flere pumper og fuktighetssensorer til Arduino, men hvor dyrt det vil være. Forfatteren tilbyr i dette tilfellet en billig og enkel løsning. I røret som er koblet til pumpen, blir det laget hull med en vinkel, avstanden mellom dem er omtrent 30 centimeter, stengene fra den brukte kulepennen festes i disse hullene.
Potter i et hus står som regel på rekke og rad på en vinduskarmen. Røret hviler på pottene slik at hvert hull matcher potten. Bare her avgjørelsen om vanning blir tatt av enheten bare en gryte. Dette vil fungere best hvis potter i samme størrelse ofte skjer på vinduskarmer. Å tørke jorden i dem vil være omtrent den samme. Hvis ønskelig, og et stort antall planter i hjemmet ditt, kan du koble til ytterligere pumper, og dele alle pottene i grupper av samme størrelse.