Përmbajtje:

Si të bëni një sistem automatik të ujitjes duke përdorur Arduino: 5 hapa
Si të bëni një sistem automatik të ujitjes duke përdorur Arduino: 5 hapa

Video: Si të bëni një sistem automatik të ujitjes duke përdorur Arduino: 5 hapa

Video: Si të bëni një sistem automatik të ujitjes duke përdorur Arduino: 5 hapa
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Nëntor
Anonim
Si të bëni një sistem automatik të ujitjes duke përdorur Arduino
Si të bëni një sistem automatik të ujitjes duke përdorur Arduino
Si të bëni një sistem automatik të ujitjes duke përdorur Arduino
Si të bëni një sistem automatik të ujitjes duke përdorur Arduino

Në këtë Udhëzues, unë do t'ju tregoj se si të ndërtoni dhe zbatoni një sistem automatik të ujitjes i cili mund të ndiejë përmbajtjen e ujit në tokë dhe të ujisë automatikisht kopshtin tuaj. Ky sistem mund të programohet për kërkesa të ndryshme të kulturave dhe variacione sezonale. Ky sistem është më i përshtatshmi për teknikën e ujitjes me pika. Unë gjithashtu kam testuar sistemin për kushte të ndryshme të tokës dhe disponueshmërinë e ujit.

Shikoni videon e lidhur për ta kuptuar më lehtë.

Ky Sistem do t'ju ndihmojë të ujisni Kopshtin tuaj të oborrit ose Kopshtin tuaj të brendshëm automatikisht dhe nuk keni nevojë të shqetësoheni për lotimin e bimëve tuaja të preferuara në orarin tuaj të ngjeshur.

Arduino UNO është truri i këtij sistemi dhe të gjithë sensorët dhe pajisjet e ekranit kontrollohen prej tij. Një sensor lagështie përdoret për të lexuar përmbajtjen e lagështisë në tokë. Një LCD sigurohet për të monitoruar gjendjen e tokës, temperaturën e ambientit dhe gjendjen e furnizimit me ujë (Pompë uji).

Hapi 1: Materialet e kërkuara

Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
Materialet e kërkuara
  1. Arduino UNO
  2. Sensori i lagështisë së tokës (me drejtues LM393)
  3. Sensori i temperaturës LM 35
  4. Ekran LCD 16x2
  5. Ndërprerës i nivelit të ujit
  6. Folës
  7. Stafetë 5V
  8. BC547 ose Transistorë të ngjashëm NPN
  9. Rezistentët (Referojuni Diagramit të Qarkut)
  10. Potenciometër (10 Kohm)
  11. LED 5 mm
  12. Dioda 1N4007
  13. Shiritat e Terminalit dhe Terminalet e Vidhave
  14. PCB / Breadboard
  15. Mjetet themelore dhe Kompleti i bashkimit

Hapi 2: Ndërtoni qarkun

Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun

Ky qark mund të ndërtohet ose në Breadboard ose në një PCB. Për një provë të përkohshme, mund ta ndërtoni këtë në tryezën e bukës. Referojuni diagramit të qarkut për detaje. Bëni lidhjen siç përmendet më poshtë.

ARDUINO PINS

0 _ N/C

1 _ N/C

2 _ LCD-14

3 _ LCD-13

4 _ LCD-12

5 _ LCD-11

6 _ N/C

7_WATER_LEVEL_STATUS_LED

8 _ N/C

9_ FOLAKS

10 _ N/C

11 _ LCD-6

12 _ LCD-4

13 _ PUMP_STATUS_LED) _AND_TO_RELAY

A0_ SOIL_MOISTURE_SENSOR

A4 _ LM35_ (TEMPERATURE_SENSOR)

LCD-1 _ GND

LCD-5 _ GND

LCD-2 _+Vcc

LCD-3 _ LCD_BRIGHTNESS

*Një defekt i raportuar për lexime të paqëndrueshme të temperaturës. Ju lutemi shmangni sensorin e temperaturës. Unë do ta azhurnoj kodin sapo të zgjidhet.

Hapi 3: Parimi i punës së qarkut

Parimi i punës së qarkut
Parimi i punës së qarkut
Parimi i punës së qarkut
Parimi i punës së qarkut
Parimi i punës së qarkut
Parimi i punës së qarkut

Vlerat e Sensorit të Lagështisë së Tokës varen nga rezistenca e tokës. Drejtuesi LM393 është një krahasues i dyfishtë diferencial i cili krahason tensionin e sensorit me tensionin fiks të furnizimit me 5V.

Vlera e këtij sensori ndryshon nga 0- 1023. 0 është gjendja më e lagësht dhe 1023 gjendja shumë e thatë.

LM35 është një sensor i temperaturës me qark të integruar me saktësi, tensioni i daljes i të cilëve është linearisht proporcional me temperaturën e Celsius. LM35 funksionon në -55˚ deri +120˚C.

Ndërprerësi i nivelit të ujit Përmban një ndërprerës magnetik me kallamishte i rrethuar nga një magnet lundrues. Kur ka ujë, ai kryhet.

Arduino lexon statusin e tokës duke përdorur Sensorin e Lagështisë së Tokës. Nëse toka është e thatë, ai kryen operacionet e mëposhtme….

1) Kontrollon disponueshmërinë e ujit duke përdorur një sensor të nivelit të ujit.

2) Nëse uji është i disponueshëm, Pompë ndizet dhe fiket automatikisht kur furnizohet një sasi e mjaftueshme uji. Pompë drejtohet nga një qark drejtuesi Relay.

3) Nëse uji është i padisponueshëm, do të njoftoheni me një zë.

Për çdo kusht tjetër, Pompë mbetet e fikur dhe gjendja e tokës (e thatë, e lagësht, e lagur), temperatura dhe statusi i pompës shfaqen në ekranin LCD.

Hapi 4: Kodi Arduino

Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino

Procedura

  • Lidhni Arduino me kompjuterin tuaj.
  • Shkarkoni kodin e bashkangjitur dhe hapeni atë.
  • Zgjidhni Portin tuaj COM dhe Bordin tuaj Arduino nga Opsionet e Mjeteve.
  • Klikoni butonin e ngarkimit.

Pasi të jetë ngarkuar kodi, hapni monitorin serik i cili shfaq vlerat e sensorit të lagështisë së tokës që variojnë nga 0-1023. Testoni sensorin për kushte të ndryshme të tokës dhe vini re vlerën e sensorit për gjendjen më të përshtatshme të tokës dhe modifikoni vlerat në kodin për aplikimin tuaj. Nëse dëshironi të ndryshoni ndjeshmërinë e sensorit për kushte të ndryshme të tokës ndryshoni vlerat e 3 kushteve të komentuara në Kod.

_

Temperatura llogaritet duke përdorur formulën e mëposhtme X = ((Vlera e sensorit) * 1023.0)/ 5000

Temperatura në Celsius = (X/10)

Hapi 5: Zbatimi dhe Testimi

Zbatimi dhe Testimi
Zbatimi dhe Testimi
Zbatimi dhe Testimi
Zbatimi dhe Testimi
Zbatimi dhe Testimi
Zbatimi dhe Testimi

Hapat e mëposhtëm mund të ndiqen për të testuar projektin.

1) Lidheni Arduino me furnizimin me energji elektrike (5V) përmes USB ose burimit të jashtëm të energjisë.

2) Varrosni sensorin e lagështisë në tokë. Më mirë vendoseni sensorin pranë rrënjëve të bimëve për matje të sakta. Shënim: Terminalet e telave nuk janë të papërshkueshëm nga uji.

3) Lidhni pompën e ujit me stafetën (N/O dhe terminalet e zakonshme) dhe ndizni rrjetin. Referojuni Qarkut për detajet e lidhjes dhe përcaktimin.

KUJDES: Tensione të larta. KUPTONI TEIRIN PARA SE T PRO PROCEDONI

4) Sensori i temperaturës mund të vendoset në vetë PCB ose në tokë. Mos e zhytni sensorin në ujë.

5) Potenciometri mund të ndryshojë për të rregulluar shkëlqimin e LCD.

6) Vendosni sensorin e nivelit të ujit në enën/rezervuarin e ujit.

Unë e kam zbatuar këtë në kopshtin tim të shtëpisë dhe kam vendosur sensorin pranë njërës prej bimëve. Gjithashtu, kam vendosur Pompën dhe sensorin e nivelit të ujit në një kovë me ujë. Në video, mund të shihni që kur e lëshoj sensorin e nivelit të ujit në ujë, Pompa ndizet derisa toka të bëhet e lagësht.

Edhe pse kjo funksionon në mënyrë perfekte, ka defekte të vogla dhe përmirësime që mund të bëhen në këtë projekt. Një defekt u raportua për lexime të paqëndrueshme të temperaturës kur të dy sensorët punojnë së bashku. Do të azhurnoj nëse gabimi zgjidhet.

Përmirësime të mëtejshme që përdoruesit mund të zbatojnë:

  • Shtoni veçorinë IOT për analizën e të dhënave dhe telekomandën.
  • Integroni me pikimin e ujitjes dhe sensorë të shumtë në vende të ndryshme në fushë.
  • Përmirësoni performancën e sensorit në mënyrë që të mund të zbatohet në tokë të thellë.
  • Përdorni sensorë më të besueshëm të temperaturës.
  • Kontrolli i lagështisë dhe kontrolli i temperaturës për serrat.
  • Përmbajtja e mineraleve të ujit dhe analiza e përqendrimit të plehrave.

Nëse hasni në ndonjë dyshim ose sugjerim, mos ngurroni të më njoftoni në pjesën e komenteve. Nëse e keni ndërtuar këtë, ju lutem më tregoni në seksionin e komenteve.

Faleminderit

HS Sandesh

(Kanali Technocrat Youtube)

Recommended: