Cov txheej txheem:

Arduino Automatic Watering System (Garduino): 6 Cov Kauj Ruam
Arduino Automatic Watering System (Garduino): 6 Cov Kauj Ruam

Video: Arduino Automatic Watering System (Garduino): 6 Cov Kauj Ruam

Video: Arduino Automatic Watering System (Garduino): 6 Cov Kauj Ruam
Video: How to make Automatic Plant Watering System using Arduino UNO and Soil Sensor || Techie Lagan 2024, Kaum ib hlis
Anonim
Arduino Automatic Watering System (Garduino)
Arduino Automatic Watering System (Garduino)

Kuv tau ua ib qho arduino raws cov txheej txheem dej rau kuv cov chilies thaum kuv nyob deb ntawm tsev. Kuv tshwm sim los ua qhov no ua lub vev xaib uas kuv tuaj yeem saib xyuas los ntawm LAN thiab los ntawm kev siv tshuab hauv tsev (Hassio). Qhov no tseem tab tom tsim, yuav ntxiv cov twj tso kua mis ntau ntxiv thiab yuav txiav txim siab yuav ua li cas ntxiv ntau qhov sib piv ntawm cov av noo noo. Kuv kuj yuav tsum tau ntxiv ON/OFF hloov. Ib qho tseem ceeb tshaj plaws hloov kho uas yuav ua rau roj teeb nyob ntev dua yog los ntawm kev ua haujlwm pw tsaug zog rau lub vev xaib no thiab teeb tsa kev sib txuas lus los ntawm http rau mqtt Qhov txheej txheem tag nrho pib thaum kuv pom txoj haujlwm no. los ntawm qhov haujlwm uas saib xyuas kas fes brewer kub/av noo ntawm chaw ua haujlwm, yog li ntawd kuv yuav tsis xav mus thiab txheeb xyuas yog tias nws tau brewed (yog, kuv tub nkeeg). Kuv ntxiv bme280 rau txoj haujlwm no tseem tab sis muaj ntau yam teeb meem nrog nws uas Kuv tsis muaj sijhawm tiag tiag los kho vim dej tau ua haujlwm zoo thaum kuv nyob ntawm kuv lub caij so rau lub caij ntuj sov rau ib lub lim tiam.

Khoom siv

Rau qhov haujlwm no koj yuav xav tau cov khoom siv hauv qab no:

  • Wemos D1 mini (Kuv muaj ib qho ib txwm tab sis koj yuav tsum tau txais pro thiab nco ntsoov tias nws qhov ntsuas hluav taws xob tsis pheej yig ib qho yog li nws yuav ua kom lub zog zoo nrog lub roj teeb me ntsis hnav ib yam nkaus!)
  • 18650 Li-Ion roj teeb lossis tsawg dua. Kuv khaws kuv li los ntawm lub laptop qub thiab pom 4 ua haujlwm
  • 18650 roj teeb tuav rau amout ntawm cov roj teeb uas koj xav tau. Kuv siv plaub thiab txuas lawv ua ke
  • TP4056 roj teeb them lub rooj tsavxwm
  • Capacitive Av Moisture sensor v1.2 (uas ua rau tsis muaj qhov ntsuas yog li koj yuav tsum tau ntxiv qee qhov tsis ua hluav taws xob epoxy ntawm ob sab thiab dhau tag nrho cov khoom siv sib txuas. Kuv tau hnov tias hotglue ua haujlwm tab sis kuv siv epoxy)
  • BME280 ntsuas kub thiab av noo
  • 5.5V 0.66W 120mA Monocrystalline Mini Hnub Ci Vaj Huam Sib Luag Photovoltaic Vaj Huam Sib Luag (Los yog muaj zog dua ib qho, kuv xav tias qhov no tsis txaus).
  • 1N5819 diode
  • 6V submersible dej twj
  • 5V Relay module los tswj lub twj tso kua mis. Kuv tau xaiv qhov module uas muaj 5 qhov xa tawm tsuas yog npaj rau kev kho dua tshiab
  • fiber ntau protoboard
  • thiab ofcourse ib co hlau
  • Ib lub thawv tiv thaiv dej uas tuaj yeem tuav txhua lub tshuab hluav taws xob nyob sab.
  • zaub mov qib silicon tube. Kuv cov xim tsis muaj xim thiab sab hauv yog kwv yees li 5 hli txoj kab uas hla.

Kauj Ruam 1: Daim Kab Xaim

Daim duab thaiv
Daim duab thaiv

Qhov no yog qhov tseeb tsis yog cov ntaub ntawv xov xwm txheej txheem, tab sis ntxiv qhov no los qhia tias kuv xaim qhov no li cas. Koj muab lus qhia rau kuv yog tias koj xav tau kev pab nrog qhov no!

Kauj Ruam 2: Rwb thaiv cov av noo Sensor

Insulate Av noo noo Sensor
Insulate Av noo noo Sensor

Siv cov kua nplaum kub thiab epoxy los tiv thaiv cov ces kaum ntawm lub ntsuas cua no. Kuv siv cov kua nplaum kub nyob ze rau lub dav hlau txuas txuas tsuas yog kom paub tseeb tias epoxy yuav tsis daig nyob rau ntawd.

Kauj Ruam 3: Arduino Code

Kuv txuas cov lej arduino no. Nws yuav muaj qee daim ntawv theej/muab tshuaj txhuam los ntawm lwm qhov haujlwm. Kuv tus kheej tau muaj teeb meem nrog qhov no thiab txhua yam cuam tshuam nrog bme tsev qiv ntawv kuv muaj.

Teeb meem yog tias kuv tsis tuaj yeem txuas rau server. Qhov kho kom daws tau qhov no yog tshem tawm lossis ntxiv cov lus ntawm kab 125 thiab 126

Yog li yog txhua yam ua haujlwm raws li nws yuav tsum tau koj tuaj yeem ntxiv koj lub tsev siv tshuab ua haujlwm kom nyeem json los ntawm 192.168.1.241/json

Kuv xav tias qhov no yuav tsum tau hloov pauv kom siv mqtt raws tu qauv thiab ua kom lub zog ua haujlwm tau zoo. Thaum kuv ua qhov no nrog mqtt Kuv yuav ua qhov no los tshaj tawm cov ntawv nyeem rau kuv HASSIO thiab tom qab ntawd txuas ntxiv mus pw.

Tsuas yog nco ntsoov, cov ntaub ntawv no tau ua nrawm heev thaum kuv xav tau nws tsuas yog los daws dej thaum kuv nyob ntawm kuv lub caij so. Kuv xav tias kuv yuav tsum hloov pauv qhov chaw ntiag tug ntawm tus kheej no hauv github, yog tias koj xav ntxiv qee yam rau txoj haujlwm no:)

Kauj Ruam 4: Khaws Cov Roj Teeb Los Ntawm Lub Hnab Roj Teeb Laptop

Khaws Cov Roj Teeb Los Ntawm Lub Hnab Roj Teeb Laptop
Khaws Cov Roj Teeb Los Ntawm Lub Hnab Roj Teeb Laptop

Hauv cov kauj ruam no koj yuav tsum tau ceev faj ntxiv! Cov roj teeb no tuaj yeem tawg nrog lub zog tab sis qhov ntawd tsis tau tshwm sim rau kuv. Kuv siv cua sov me ntsis los ntawm lub tshuab ziab plaub hau thiab lub hau ntswj taub hau kom txua qhov qhib. Tom qab ntawd kuv tau txuas cov hlua hlau txuas los ntawm cov roj teeb.

Kauj Ruam 5: Txuas Txhua Yam Ntxiv thiab Ruaj Ntseg Nrog Qee Cov Hluav Taws Xob

Txuas Txhua Yam Ntxiv thiab Ruaj Ntseg Nrog Qee Cov Hluav Taws Xob
Txuas Txhua Yam Ntxiv thiab Ruaj Ntseg Nrog Qee Cov Hluav Taws Xob
Txuas Txhua Yam Ntxiv thiab Ruaj Ntseg Nrog Qee Cov Hluav Taws Xob
Txuas Txhua Yam Ntxiv thiab Ruaj Ntseg Nrog Qee Cov Hluav Taws Xob
Txuas Txhua Yam Ntxiv thiab Ruaj Ntseg Nrog Qee Cov Hluav Taws Xob
Txuas Txhua Yam Ntxiv thiab Ruaj Ntseg Nrog Qee Cov Hluav Taws Xob

Kuv txuas ib daim duab ntawm kuv tus protoboard thiab txhua yam ntxiv uas kuv ntsaws rau hauv rooj plaub.

Kuv tau nqus qee qhov hauv rooj plaub rau cov xov hlau (ntsuas dej noo thiab lub taub dej).

Kauj Ruam 6: Txuas Silicon Tube

Txuas Silicon Tube
Txuas Silicon Tube
Txuas Silicon Tube
Txuas Silicon Tube

Tom qab ntawd kuv txuas lub raj silocon rau lub taub dej tso dej. Nws yog qhov haum nruj, tab sis yog tias koj li xaus rau qhov xoob Kuv pom zoo kom siv qee qhov zipties los tiv thaiv qhov ntawd.

Kuv hlais cov raj hauv ob peb qhov chaw thiab ntsaws qee qhov bbq sticks ntawm qhov uas tuaj loj dhau. Txoj kev no kuv tuaj yeem siv ib lub twj tso kua mis rau ntau yam nroj tsuag thiab txhua tus tau txais cov lus qhia dej sib npaug!: D

Pom zoo: