Բովանդակություն:
- Քայլ 1: Պահանջվող նյութեր
- Քայլ 2: Կառուցեք շրջանը
- Քայլ 3. Շղթայի աշխատանքի սկզբունքը:
- Քայլ 4: Arduino կոդ
- Քայլ 5. Իրականացում և փորձարկում
![Ինչպես կատարել ոռոգման ավտոմատ համակարգ Arduino- ի միջոցով. 5 քայլ Ինչպես կատարել ոռոգման ավտոմատ համակարգ Arduino- ի միջոցով. 5 քայլ](https://i.howwhatproduce.com/images/005/image-12345-8-j.webp)
Video: Ինչպես կատարել ոռոգման ավտոմատ համակարգ Arduino- ի միջոցով. 5 քայլ
![Video: Ինչպես կատարել ոռոգման ավտոմատ համակարգ Arduino- ի միջոցով. 5 քայլ Video: Ինչպես կատարել ոռոգման ավտոմատ համակարգ Arduino- ի միջոցով. 5 քայլ](https://i.ytimg.com/vi/p25pDEIH_14/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
![Ինչպես կատարել Arduino- ի միջոցով ոռոգման ավտոմատ համակարգ Ինչպես կատարել Arduino- ի միջոցով ոռոգման ավտոմատ համակարգ](https://i.howwhatproduce.com/images/005/image-12345-9-j.webp)
![Ինչպես կատարել Arduino- ի միջոցով ոռոգման ավտոմատ համակարգ Ինչպես կատարել Arduino- ի միջոցով ոռոգման ավտոմատ համակարգ](https://i.howwhatproduce.com/images/005/image-12345-10-j.webp)
Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես կարելի է կառուցել և ներդնել ոռոգման ավտոմատ համակարգ, որը կարող է զգալ հողի ջրի պարունակությունը և ինքնաբերաբար ոռոգել ձեր այգին: Այս համակարգը կարող է ծրագրավորվել մշակաբույսերի տարբեր պահանջների և սեզոնային տատանումների համար: Այս համակարգը լավագույնս համապատասխանում է կաթիլային ոռոգման տեխնիկային: Ես նաև համակարգը փորձարկել եմ տարբեր հողի պայմանների և ջրի առկայության համար:
Դիտեք կցված տեսանյութը ՝ հեշտ հասկանալու համար:
Այս համակարգը կօգնի ձեզ ոռոգել ձեր բակի այգին կամ ձեր ներքին այգին ինքնաբերաբար, և կարիք չկա անհանգստանալու ձեր զբաղված գրաֆիկով ձեր նախընտրած բույսերը ջրելուց:
Arduino UNO- ն այս համակարգի ուղեղն է, և բոլոր տվիչները և ցուցադրման սարքերը վերահսկվում են դրա միջոցով: Հողի խոնավության պարունակությունը կարդալու համար օգտագործվում է խոնավության ցուցիչ: Տրվում է LCD, որը վերահսկում է հողի կարգավիճակը, շրջակա ջերմաստիճանը և ջրամատակարարման կարգավիճակը (ջրի պոմպ):
Քայլ 1: Պահանջվող նյութեր
![Պահանջվող նյութեր Պահանջվող նյութեր](https://i.howwhatproduce.com/images/005/image-12345-11-j.webp)
![Պահանջվող նյութեր Պահանջվող նյութեր](https://i.howwhatproduce.com/images/005/image-12345-12-j.webp)
![Պահանջվող նյութեր Պահանջվող նյութեր](https://i.howwhatproduce.com/images/005/image-12345-13-j.webp)
![Պահանջվող նյութեր Պահանջվող նյութեր](https://i.howwhatproduce.com/images/005/image-12345-14-j.webp)
- Arduino UNO
- Հողի խոնավության տվիչ (LM393 վարորդով)
- LM 35 peratերմաստիճանի տվիչ
- 16x2 LCD էկրան
- Levelրի մակարդակի անջատիչ
- Խոսնակ
- 5 Վ ռելե
- BC547 կամ նմանատիպ NPN տրանզիստորներ
- Ռեզիստորներ (նշեք սխեմայի սխեման)
- Պոտենցիոմետր (10 Կմ)
- 5 մմ LED
- 1N4007 դիոդ
- Տերմինալային շերտեր և պտուտակային տերմինալներ
- PCB / Breadboard
- Հիմնական գործիքներ և զոդման հավաքածու
Քայլ 2: Կառուցեք շրջանը
![Կառուցեք շրջանագիծը Կառուցեք շրջանագիծը](https://i.howwhatproduce.com/images/005/image-12345-15-j.webp)
![Կառուցեք շրջանագիծը Կառուցեք շրջանագիծը](https://i.howwhatproduce.com/images/005/image-12345-16-j.webp)
![Կառուցեք շրջանագիծը Կառուցեք շրջանագիծը](https://i.howwhatproduce.com/images/005/image-12345-17-j.webp)
Այս սխեման կարող է կառուցվել կամ Breadboard- ի կամ PCB- ի վրա: Temporaryամանակավոր փորձի համար կարող եք սա կառուցել հացահատիկի վրա: Մանրամասների համար տե՛ս սխեմայի սխեման: Կատարեք կապը, ինչպես նշված է ստորև:
ԱՐԴՈINԻՆՈ ՓԻՆՍ
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_ ԲԱՆԱԽՈՍ
10 _ Հ/հ
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
*Սխալ է գրանցվել ջերմաստիճանի անկայուն ընթերցումների համար: Խնդրում ենք խուսափել ջերմաստիճանի տվիչից: Ես կթարմացնեմ կոդը, երբ այն լուծվի:
Քայլ 3. Շղթայի աշխատանքի սկզբունքը:
![Շղթայի աշխատանքի սկզբունքը Շղթայի աշխատանքի սկզբունքը](https://i.howwhatproduce.com/images/005/image-12345-18-j.webp)
![Շղթայի աշխատանքի սկզբունքը Շղթայի աշխատանքի սկզբունքը](https://i.howwhatproduce.com/images/005/image-12345-19-j.webp)
![Շղթայի աշխատանքի սկզբունքը Շղթայի աշխատանքի սկզբունքը](https://i.howwhatproduce.com/images/005/image-12345-20-j.webp)
Հողի խոնավության սենսորի արժեքները կախված են հողի դիմադրությունից: LM393 վարորդը երկակի դիֆերենցիալ համեմատող է, որը սենսորի լարումը համեմատում է ֆիքսված 5 Վ լարման լարման հետ:
Այս տվիչի արժեքը տատանվում է 0-1023-ի սահմաններում: 0-ը ամենաթաց վիճակն է, իսկ 1023-ը `շատ չոր վիճակը:
LM35- ը ճշգրիտ ինտեգրալ շղթայի ջերմաստիճանի տվիչներ են, որոնց ելքային լարումը գծային համեմատական է elsելսիուսի ջերմաստիճանին: LM35- ը գործում է -55˚- ից +120˚C ջերմաստիճանում:
Levelրի մակարդակի անջատիչը պարունակում է եղեգ-մագնիսական անջատիչ, որը շրջապատված է լողացող մագնիսով: Երբ ջուրը հասանելի է, այն վարում է:
Arduino- ն կարդում է հողի կարգավիճակը `օգտագործելով Հողի խոնավության սենսորը: Եթե հողը չորանում է, նա կատարում է հետևյալ գործողությունները….
1) ջրի մակարդակի տվիչի միջոցով ջրի առկայության ստուգում:
2) Եթե ջուրը մատչելի է, Պոմպը միացված է և ինքնաբերաբար անջատված է, երբ բավարար քանակությամբ ջուր է մատակարարվում: Պոմպը շարժվում է ռելեի վարորդի սխեմայով:
3) Եթե ջուրն անհասանելի է, ձեզ ձայնով կտեղեկացնեն:
Otherանկացած այլ պայմանների դեպքում պոմպը մնում է անջատված, իսկ հողի կարգավիճակը (չոր, խոնավ, թաց), ջերմաստիճանը և պոմպի կարգավիճակը ցուցադրվում են LCD էկրանին:
Քայլ 4: Arduino կոդ
![Arduino կոդ Arduino կոդ](https://i.howwhatproduce.com/images/005/image-12345-21-j.webp)
![Arduino կոդ Arduino կոդ](https://i.howwhatproduce.com/images/005/image-12345-22-j.webp)
![Arduino կոդ Arduino կոդ](https://i.howwhatproduce.com/images/005/image-12345-23-j.webp)
Ընթացակարգ
- Միացրեք Arduino- ն ձեր համակարգչին:
- Ներբեռնեք կցված ծածկագիրը և բացեք այն:
- Գործիքների տարբերակից ընտրեք ձեր COM նավահանգիստը և ձեր Arduino խորհուրդը:
- Կտտացրեք Վերբեռնման կոճակը:
Կոդը վերբեռնելուց հետո բացեք սերիական մոնիտորը, որը ցուցադրում է հողի խոնավության տվիչի արժեքները `0-1023-ից սկսած: Փորձարկեք սենսորը հողի տարբեր պայմանների համար և նշեք սենսորի արժեքը հողի ամենահարմար վիճակի համար և խմբագրեք արժեքները ձեր դիմումի ծածկագրում: Եթե ցանկանում եք փոխել սենսորի զգայունությունը հողի տարբեր պայմանների համար, փոխեք օրենսգրքում մեկնաբանված 3 պայմանների արժեքները:
_
Theերմաստիճանը հաշվարկվում է հետեւյալ բանաձեւով `X = ((Սենսորային արժեք) * 1023.0)/ 5000
Temերմաստիճանը Celsius = (X/10)
Քայլ 5. Իրականացում և փորձարկում
![Իրականացում և փորձարկում Իրականացում և փորձարկում](https://i.howwhatproduce.com/images/005/image-12345-24-j.webp)
![Իրականացում և փորձարկում Իրականացում և փորձարկում](https://i.howwhatproduce.com/images/005/image-12345-25-j.webp)
![Իրականացում և փորձարկում Իրականացում և փորձարկում](https://i.howwhatproduce.com/images/005/image-12345-26-j.webp)
Stepsրագիրը փորձարկելու համար կարելի է հետևել հետևյալ քայլերին.
1) Arduino- ն միացրեք հոսանքի աղբյուրին (5V) USB- ի կամ արտաքին էներգիայի աղբյուրի միջոցով:
2) Թաղեք խոնավության տվիչը հողում: Ավելի լավ է սենսորը տեղադրել բույսերի արմատների մոտ `ճշգրիտ չափումներ կատարելու համար: Նշում. Էլեկտրագծերի տերմինալներն անջրանցիկ չեն:
3) pumpրի պոմպը միացրեք ռելեին (N/O և Common տերմինալներ) և միացրեք ցանցը: Կապի մանրամասների և ճշտման համար դիմեք Circuit- ին:
WԳՈՇԱՈՄ. Բարձր լարման: ՀԱՍԿԱԵՔ ՄԵԿԱՈՈԹՅՈՆԸ ՄԻԱՅՆ ՔԵCE
4) temperatureերմաստիճանի տվիչը կարող է տեղադրվել ինքնին PCB- ի կամ հողի վրա: Մի ընկղմեք սենսորը ջրի մեջ:
5) Պոտենցիոմետրը կարող է բազմազան լինել `LCD պայծառությունը կարգավորելու համար:
6) Տեղադրեք ջրի մակարդակի տվիչը ջրի տարայի/տանկի մեջ:
Ես դա իրականացրել եմ իմ տան պարտեզում և սենսորը տեղադրել բույսերից մեկի մոտ: Բացի այդ, ես դրել եմ Պոմպը և ջրի մակարդակի տվիչը մի դույլ ջրի մեջ: Տեսանյութում կարող եք տեսնել, որ երբ ջրի մակարդակի տվիչը ջրի մեջ եմ գցում, Պոմպը միացված է մինչև հողը խոնավանա:
Թեև սա հիանալի է աշխատում, կան փոքր սխալներ և բարելավումներ, որոնք կարող են կատարվել այս նախագծում: Bերմաստիճանի անկայուն ընթերցումների համար սխալ է գրանցվել, երբ երկու սենսորները աշխատում են միասին: Եթե սխալը լուծվի, ես կթարմացնեմ:
Լրացուցիչ բարելավումներ, որոնք օգտագործողները կարող են իրականացնել.
- Տվյալների վերլուծության և հեռակառավարման համար ավելացրեք IOT գործառույթ:
- Ինտեգրվել դաշտային տարբեր վայրերում կաթիլային ոռոգման և բազմաթիվ տվիչների հետ:
- Իմպրովիզացրեք սենսորի աշխատանքը այնպես, որ այն կարող է իրականացվել խոր հողում:
- Օգտագործեք ավելի հուսալի ջերմաստիճանի տվիչներ:
- Idityերմոցների խոնավության և ջերմաստիճանի վերահսկում:
- Mineralրի հանքանյութերի պարունակության եւ պարարտանյութի կոնցենտրացիայի վերլուծություն:
Եթե որևէ կասկածի կամ առաջարկի հանդիպեք, ազատ զգացեք ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Եթե դուք եք կառուցել սա, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանությունների բաժնում:
Շնորհակալություն
HS Sandesh
(The Technocrat Youtube ալիքը)
Խորհուրդ ենք տալիս:
Հողի խոնավության հետադարձ կապի միջոցով ինտերնետով միացված կաթիլային ոռոգման համակարգ (ESP32 և Բլինք). 5 քայլ
![Հողի խոնավության հետադարձ կապի միջոցով ինտերնետով միացված կաթիլային ոռոգման համակարգ (ESP32 և Բլինք). 5 քայլ Հողի խոնավության հետադարձ կապի միջոցով ինտերնետով միացված կաթիլային ոռոգման համակարգ (ESP32 և Բլինք). 5 քայլ](https://i.howwhatproduce.com/images/002/image-3653-j.webp)
Հողի խոնավության հետադարձ կապի միջոցով վերահսկվող ինտերնետով միացված կաթիլային ոռոգման համակարգ (ESP32 և Blynk). Անհանգստացեք ձեր այգու կամ բույսերի մասին, երբ երկարատև արձակուրդ եք գնում, կամ մոռացեք ամեն օր ջրել ձեր բույսը: Դե, ահա լուծումը դա հողի խոնավության վերահսկմամբ և գլոբալ կերպով կապված կաթիլային ոռոգման համակարգ է, որը վերահսկվում է ESP32- ով `ծրագրաշարի առջևում
IoT APIS V2 - Ինքնավար IoT- ով միացված բույսերի ոռոգման ավտոմատ համակարգ. 17 քայլ (նկարներով)
![IoT APIS V2 - Ինքնավար IoT- ով միացված բույսերի ոռոգման ավտոմատ համակարգ. 17 քայլ (նկարներով) IoT APIS V2 - Ինքնավար IoT- ով միացված բույսերի ոռոգման ավտոմատ համակարգ. 17 քայլ (նկարներով)](https://i.howwhatproduce.com/images/010/image-27315-j.webp)
IoT APIS V2 - Ինտերնետ IoT- ով միացված ինքնավար բույսերի ոռոգման համակարգ. Այս նախագիծը իմ նախորդ հրահանգելիի էվոլյուցիան է: APIS - Բույսերի ոռոգման ավտոմատ համակարգ Ես արդեն մոտ մեկ տարի է, ինչ օգտագործում եմ APIS- ը և ցանկանում եմ կատարելագործվել նախորդ նախագծի համաձայն. հեռակա վերահսկել գործարանը: Այսպես է
Ինչպես կատարել ավտոմատ փողոցային լույս LM555 IC- ի միջոցով. 8 քայլ
![Ինչպես կատարել ավտոմատ փողոցային լույս LM555 IC- ի միջոցով. 8 քայլ Ինչպես կատարել ավտոմատ փողոցային լույս LM555 IC- ի միջոցով. 8 քայլ](https://i.howwhatproduce.com/images/002/image-3078-34-j.webp)
Ինչպես պատրաստել ավտոմատ փողոցային լույս LM555 IC- ով: Hii ընկեր, այսօր ես պատրաստվում եմ ավտոմատ փողոցային լույսի միացում կատարել LM555 IC- ի միջոցով: Այս միացումն այսպես է աշխատում: և երբ լույսը չի լուսավորվի LDR- ով, LED- ն ինքնագլուխ փայլում է
APIS - Բույսերի ոռոգման ավտոմատ համակարգ. 12 քայլ (նկարներով)
![APIS - Բույսերի ոռոգման ավտոմատ համակարգ. 12 քայլ (նկարներով) APIS - Բույսերի ոռոգման ավտոմատ համակարգ. 12 քայլ (նկարներով)](https://i.howwhatproduce.com/images/005/image-13900-13-j.webp)
APIS - Բույսերի ոռոգման ավտոմատ համակարգ. Այս համակարգն ինչով է տարբերվում ՝ ծրագրավորման և պահանջարկի քանակն է
Arduino ավտոմատ ոռոգման համակարգ `5 քայլ
![Arduino ավտոմատ ոռոգման համակարգ `5 քայլ Arduino ավտոմատ ոռոգման համակարգ `5 քայլ](https://i.howwhatproduce.com/images/001/image-799-112-j.webp)
Arduino ավտոմատ ոռոգման համակարգ. Հուսանք, որ առաջին հերթին ինքնուրույն arduino նախագծեր: Ես ձեզ ցույց կտամ, թե ինչպես կարելի է կառուցել ջրելու ավտոմատ համակարգ: Այն կջրեցնի ձեզ համար բույսերը, երբ դուք այնտեղ չեք: Թեև նախագիծը հիմնված է Arduino Nano- ի վրա, սակայն Arduino UNO- ով այն կառուցելու խնդիր չկա