INHOUDSOPGAWE:

Arduino outomatiese waterstelsel (Garduino): 6 stappe
Arduino outomatiese waterstelsel (Garduino): 6 stappe

Video: Arduino outomatiese waterstelsel (Garduino): 6 stappe

Video: Arduino outomatiese waterstelsel (Garduino): 6 stappe
Video: Как сделать простой индикатор уровня воды с будильником #схема #bc547 #attiny85 #arduinoproject #led 2024, Julie
Anonim
Arduino outomatiese waterstelsel (Garduino)
Arduino outomatiese waterstelsel (Garduino)

Ek het 'n op arduino gebaseerde waterstelsel vir my chilies gemaak terwyl ek weg was van die huis af. Ek het dit toevallig gemaak as 'n webbediener wat ek kan monitor vanaf LAN en van tuisautomatiseringstelsel (Hassio). sal meer pompe byvoeg en sal uitvind hoe om meer analoog grondvogsensors by te voeg. Ek moet ook 'n AAN/UIT -skakelaar byvoeg. Een van die belangrikste opgraderings wat die batterye langer laat hou, is deur 'n slaapfunksie by hierdie webbediener te voeg en kommunikasie van http na mqtt te plaas. Hierdie hele proses het begin toe ek hierdie projek sien. van die projek wat die temperatuur/humiditeit van die koffiebrouer op kantoor gemonitor het, sodat ek nie hoef te kyk of dit gebrou is nie (ja, ek is lui). Ek het bme280 ook by hierdie projek gevoeg, maar het verskeie probleme daarmee gehad, wat Ek het nie regtig tyd om op te los nie, want water het goed gewerk terwyl ek 'n week op my somervakansie was.

Voorrade

Vir hierdie projek benodig u die volgende voorrade:

  • Wemos D1 mini (ek het 'n normale een gehad, maar u moet 'n pro kry en seker wees dat die spanningsreguleerder nie goedkoop is nie, sodat dit ook goed kan werk met 'n bietjie verslete battery!)
  • 18650 Li-Ion battery of min. Ek het myne van die ou skootrekenaar gered en vier werkers gevind
  • 18650 batteryhouer vir die meeste batterye wat u benodig. Ek het vier gebruik en dit parallel verbind
  • TP4056 battery laai bord
  • Kapasitiewe grondvogsensor v1.2 (wat ongeïsoleer kom, sodat u 'n paar nie -geleidende epoksie aan die kante en oor alle gesoldeerde komponente moet byvoeg. Ek het gehoor dat warmgom ook werk, maar ek het epoksie gebruik)
  • BME280 temperatuur- en humiditeitsensor
  • 5.5V 0.66W 120mA Monokristallyne Mini sonpaneel Fotovoltaïese paneel (Of meer kragtig, ek dink dit is nie genoeg nie).
  • 1N5819 diode
  • 6V dompelbare waterpomp
  • 5V Relay module om die pomp te beheer. Ek het 'n module gekies met 5 aflosse om gereed te wees vir opgradering
  • vesel protobord
  • en natuurlik 'n bietjie draad
  • Een waterbestande boks wat alle elektronika in sy kan hou.
  • voedselgraad silikon buis. Myne was ongekleur en die binnediameter was ongeveer 5 mm in deursnee.

Stap 1: Bedradingsdiagram

Bedradingsdiagram
Bedradingsdiagram

Dit is beslis nie 'n tegniese bedradingsdokumentasie nie, maar dit is bygevoeg om aan te toon hoe ek hierdie een bedraad het. Gee my 'n opmerking as u hulp nodig het!

Stap 2: Isoleer grondvogsensor

Isoleer grondvogsensor
Isoleer grondvogsensor

Gebruik warm gom en epoxy om die hoeke van hierdie sensor te isoleer. Ek het warm gom naby die draadaansluitingsterminal gebruik net om seker te wees dat epoxy nie daar vasval nie.

Stap 3: Arduino -kode

Ek het hierdie arduino -kode aangeheg. Dit sal 'n paar kopieer/plak -kode van ander projekte hê. Ek het persoonlik probleme ondervind met hierdie een, en dit het alles verband gehou met die bme -biblioteek wat ek gehad het.

Die probleem was dat ek nie op die bediener kon koppel nie. 'N Vinnige oplossing om hierdie probleem op te los, is om kommentaar op reëls 125 en 126 te verwyder of by te voeg

As alles dus werk soos dit moet, kan u u tuisautomatiseringsbediener byvoeg om json vanaf 192.168.1.241/json te lees

Ek dink dit moet verander word om die mqtt -protokol te gebruik en slaapfunksies te hê. As ek dit met mqtt doen, sal ek dit doen om lesings na my HASSIO te plaas en dan verder te slaap.

Net om op te let, hierdie lêer word haastig gemaak toe ek dit net nodig gehad het om water te hanteer terwyl ek op my vakansie was.)

Stap 4: Berging van batterye uit skootrekenaarpakket

Berging van batterye vanaf laptop battery pack
Berging van batterye vanaf laptop battery pack

In hierdie stap moet u ekstra versigtig wees! Hierdie batterye kan met groot krag ontplof, maar dit het nog nooit met my gebeur nie. Batterykas is gewoonlik baie styf en kan selfs vasgeplak word. Ek gebruik 'n bietjie hitte van 'n haardroër en 'n platskroewedraaier om dit oop te sny. Daarna het ek die gelaste metaalstrook van die batterye ontkoppel.

Stap 5: Sluit alles aan en beveilig dit met 'n bietjie elektriese band

Koppel alles aan en beveilig dit met 'n bietjie elektriese band
Koppel alles aan en beveilig dit met 'n bietjie elektriese band
Koppel alles aan en beveilig dit met 'n bietjie elektriese band
Koppel alles aan en beveilig dit met 'n bietjie elektriese band
Koppel alles aan en beveilig dit met 'n bietjie elektriese band
Koppel alles aan en beveilig dit met 'n bietjie elektriese band

Ek het 'n foto van my protobord aangeheg en alles wat ek in die kas vasgesteek het.

Ek het 'n paar gate geboor vir drade (vogsensor en waterpomp).

Stap 6: Koppel die Silicon Tube aan

Koppel die silikonbuis aan
Koppel die silikonbuis aan
Koppel die silikonbuis aan
Koppel die silikonbuis aan

Daarna het ek 'n silokoonbuis met 'n dompelwaterpomp verbind. Dit pas goed, maar as die uwe los is, beveel ek aan om 'n paar ritsies te gebruik om dit vas te maak.

Ek het die buis op 'n paar plekke gesny en 'n paar bbq -stokkies vasgemaak op gate wat te groot gekom het. Op hierdie manier kon ek een pomp vir verskeie plante gebruik, en almal het ewe veel water gekry!: D

Aanbeveel: