Indholdsfortegnelse:

Arduino automatisk vandingssystem (Garduino): 6 trin
Arduino automatisk vandingssystem (Garduino): 6 trin

Video: Arduino automatisk vandingssystem (Garduino): 6 trin

Video: Arduino automatisk vandingssystem (Garduino): 6 trin
Video: Automatisk vanding med lille pumpe 2024, Juli
Anonim
Arduino automatisk vandingssystem (Garduino)
Arduino automatisk vandingssystem (Garduino)

Jeg lavede et arduino baseret vandingssystem til mine chilier, mens jeg var væk hjemmefra. Jeg lavede tilfældigt denne som en webserver, som jeg kan overvåge fra LAN og fra hjemmeautomatiseringssystem (Hassio). Dette er stadig under opførelse, jeg tilføjer flere pumper og finder ud af, hvordan man tilføjer flere analoge jordfugtighedsfølere. Jeg skal også tilføje en ON/OFF -kontakt. En af de vigtigste opgraderinger, der får batterier til at holde længere, er ved at tilføje en søvnfunktionalitet til denne webserver og indstille kommunikation fra http til mqtt. Hele denne proces startede, da jeg så dette projekt. Jeg havde bme280 og wemos d1 mini liggende fra projekt, der overvågede kaffebryggerens temperatur/fugtighed på kontoret, så jeg ikke behøvede at gå og kontrollere, om det var brygget (ja, jeg er doven). Jeg tilføjede også bme280 til dette projekt, men havde flere problemer med det, som Jeg har ikke rigtig fået tid til at ordne, fordi vanding fungerede fint, mens jeg var på min sommerferie i en uge.

Forbrugsvarer

Til dette projekt skal du bruge følgende forbrugsvarer:

  • Wemos D1 mini (jeg havde en normal, men du bør få en professionel og være sikker på, at spændingsregulatoren ikke er billig, så den også fungerer godt med lidt slidt batteri!)
  • 18650 Li-Ion batteri eller få. Jeg bjærgede min fra den gamle bærbare computer og fandt 4 fungerende
  • 18650 batteriholder til den mængde batterier, du har brug for. Jeg brugte fire og forbandt dem parallelt
  • TP4056 batterioplader
  • Kapacitiv jordfugtighedssensor v1.2 (som kører uisoleret, så du skal tilføje noget ikke -ledende epoxy på siderne og over alle loddede komponenter. Jeg har hørt, at hotlim fungerer også, men jeg brugte epoxy)
  • BME280 temperatur- og luftfugtighedsføler
  • 5.5V 0.66W 120mA Monokrystallinsk mini solcellepanel Fotovoltaisk panel (Eller mere kraftfuld, jeg tror, at dette ikke er nok).
  • 1N5819 diode
  • 6V nedsænket vandpumpe
  • 5V Relæmodul til styring af pumpe. Jeg valgte modul, der har 5 relæer bare for at være klar til opgradering
  • fiber protoboard
  • og selvfølgelig noget tråd
  • En vandtæt boks, der kan holde al elektronik i siden.
  • fødevaregodkendt siliciumrør. Min var ufarvet og indre diameter var ca. 5 mm i diameter.

Trin 1: Ledningsdiagram

Ledningsdiagram
Ledningsdiagram

Dette er bestemt ikke en teknisk ledningsdokumentation, men tilføjede dette for at demonstrere, hvordan jeg tilsluttede denne. Giv mig en kommentar, hvis du har brug for hjælp til denne!

Trin 2: Isoler jordfugtighedssensor

Isoler jordfugtighedssensor
Isoler jordfugtighedssensor

Brug varm lim og epoxy til at isolere hjørner af denne sensor. Jeg brugte varm lim nær ledningstilslutningsterminalen bare for at være sikker på at epoxy ikke vil sidde fast derinde.

Trin 3: Arduino -kode

Jeg vedhæftede denne arduino -kode. Det vil have en kopi/indsæt kode fra andre projekter. Jeg havde personligt nogle problemer med dette, og alt var relateret til bme bibliotek, jeg havde.

Problemet var, at jeg ikke kunne oprette forbindelse til serveren. Hurtig løsning for at løse dette er at fjerne eller tilføje kommentar til linje 125 og 126

Så hvis alt fungerede som det skulle, kan du tilføje din hjemmeautomatiseringsserver til at læse json fra 192.168.1.241/json

Jeg tror, at dette bør ændres til at bruge mqtt -protokol og have søvnfunktionalitet aktiveret. Når jeg gør dette med mqtt, vil jeg gøre dette til at sende aflæsninger til min HASSIO og derefter fortsætte med at sove.

Bare for at bemærke, at denne fil blev skyndt mig, da jeg havde brug for den, bare for at håndtere vanding, mens jeg var på min ferie. Jeg synes, jeg skulle ændre privatlivsindstillinger på denne i github, hvis du vil tilføje noget til dette projekt:)

Trin 4: Redning af batterier fra bærbar batteripakke

Redning af batterier fra bærbar batteripakke
Redning af batterier fra bærbar batteripakke

I dette trin skal du være ekstra forsigtig! Disse batterier kan eksplodere med guit, men det er aldrig sket for mig. Batteri er normalt meget tæt og kan endda limes. Jeg brugte lidt varme fra hårtørrer og skruetrækker til at skære dette åbent. Derefter koblede jeg den svejsede metalstrimmel fra batterierne.

Trin 5: Tilslut alt og fastgør med noget elektrisk tape

Tilslut alt og sikre med noget elektrisk tape
Tilslut alt og sikre med noget elektrisk tape
Tilslut alt og sikre med noget elektrisk tape
Tilslut alt og sikre med noget elektrisk tape
Tilslut alt og sikre med noget elektrisk tape
Tilslut alt og sikre med noget elektrisk tape

Jeg vedhæftede et billede af mit protoboard og alt det andet, som jeg gemte inde i sagen.

Jeg borede nogle huller i kuffert til ledninger (fugtføler og vandpumpe).

Trin 6: Tilslut Silicon Tube

Tilslut Silicon Tube
Tilslut Silicon Tube
Tilslut Silicon Tube
Tilslut Silicon Tube

Derefter sluttede jeg silocon -rør til nedsænket vandpumpe. Det passede fint, men hvis din ender med at blive løs, anbefaler jeg at bruge nogle lynlåse til at sikre det på plads.

Jeg skårede røret få steder og stak nogle grillpinde på huller, der kom for store op. På denne måde kunne jeg bruge en pumpe til flere planter, og alle fik vandet guit lige meget!: D

Anbefalede: