Përmbajtje:
- Hapi 1: Materialet e kërkuara
- Hapi 2: Ndërtoni qarkun
- Hapi 3: Parimi i punës së qarkut
- Hapi 4: Kodi Arduino
- Hapi 5: Zbatimi dhe Testimi
Video: Si të bëni një sistem automatik të ujitjes duke përdorur Arduino: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
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
- Arduino UNO
- Sensori i lagështisë së tokës (me drejtues LM393)
- Sensori i temperaturës LM 35
- Ekran LCD 16x2
- Ndërprerës i nivelit të ujit
- Folës
- Stafetë 5V
- BC547 ose Transistorë të ngjashëm NPN
- Rezistentët (Referojuni Diagramit të Qarkut)
- Potenciometër (10 Kohm)
- LED 5 mm
- Dioda 1N4007
- Shiritat e Terminalit dhe Terminalet e Vidhave
- PCB / Breadboard
- Mjetet themelore dhe Kompleti i bashkimit
Hapi 2: 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
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
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
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:
DIY -- Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: 6 hapa
DIY || Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: Ndërsa bëni një robot merimangë, mund të mësoni shumë gjëra për robotikën. Ashtu si bërja e robotëve është edhe argëtuese, edhe sfiduese. Në këtë video ne do t'ju tregojmë se si të bëni një robot Spider, të cilin mund ta përdorim duke përdorur smartphone -in tonë (Androi
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit: 8 hapa (me fotografi)
Sistemi automatik i ujitjes së bimëve duke përdorur një mikro: bit: Në këtë udhëzues, unë do t'ju tregoj se si të ndërtoni një sistem automatik të ujitjes së bimëve duke përdorur një mikro: bit dhe disa përbërës të tjerë të vegjël elektronikë. Micro: bit përdor një sensor lagështie për të monitoruar nivelin e lagështisë në tokën e bimës dhe
Si të ndërtoni një sistem automatik të ujitjes së bimëve DIY me sinjalizime WiFi: 15 hapa
Si të ndërtoni një sistem DIY automatik të ujitjes së bimëve me sinjalizime WiFi: Ky është projekti i përfunduar, një sistem automatik i ujitjes së bimëve DIY i kontrolluar përmes #WiFi. Për këtë projekt ne përdorëm Kompletin e nën -montimit të Sistemit Automatik të Kopshtit Self Watering nga Adosia. Ky konfigurim përdor valvola solenoide të ujit dhe një mois analoge të tokës
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Si të bëni një GIF të animuar nga një skedar video duke përdorur vetëm një program falas: 4 hapa
Si të bëni një GIF të animuar nga një skedar video duke përdorur vetëm një program falas: për ata prej jush që nuk e dinë një GIF është formati më i zakonshëm i imazhit që mbështet korniza të shumta në një shfaqje të rrëshqitshme ose animacion. me fjalë të tjera ju mund të vendosni video të shkurtra ku normalisht shkojnë vetëm imazhet. Unë kam dashur të bëj një GIF nga videoklipi