Բովանդակություն:
- Քայլ 1: Ձեզ անհրաժեշտ բաներ
- Քայլ 2. Շրջանների դիագրամ և աշխատանքային տեսություն
- Քայլ 3: Կոդ
- Քայլ 4: Փորձարկում
Video: Հողի խոնավության ցուցիչ Arduino- ով. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ողջույն, տղերք, այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել Arduino- ով հողի խոնավության սենսորը:
Այսպիսով, ինչպես անունն է հուշում հողի խոնավության տվիչ, ինչը նշանակում է, որ այն կբացահայտի հողի խոնավությունը: Այսպիսով, այն կպատմի հողի ներսում առկա ջրի պարունակության մասին, այնպես որ այս տվիչը կարող է օգտակար լինել բույսերի, հողագործության և այլնի հետ ավտոմատացման ծրագրի իրականացման գործում:
Քայլ 1: Ձեզ անհրաժեշտ բաներ
Այսպիսով, այս նախագծի համար ձեզ հարկավոր են հետևյալ բաները.
1x Arduino Uno (կամ որևէ այլ համարժեք)
1x հողի խոնավության տվիչ
Քիչ թռչկոտողներ
Քայլ 2. Շրջանների դիագրամ և աշխատանքային տեսություն
Այսպիսով, սխեմայի սխեման շատ հեշտ է, խնդրում ենք հետևել տրված սխեմային և միացնել ամեն ինչ ըստ դրա:
Հողի խոնավության չափում տոկոսային հարաբերությամբ:
Այստեղ հողի խոնավության տվիչի անալոգային ելքը մշակվում է ADC- ի միջոցով: Խոնավության պարունակությունը տոկոսային հարաբերությամբ ցուցադրվում է սերիական մոնիտորի վրա:
Հողի խոնավության տվիչի ելքը փոխվում է ADC արժեքի միջակայքում `0 -ից մինչև 1023:
Սա կարող է ներկայացվել որպես խոնավության արժեք `տոկոսային արտահայտությամբ` ստորև տրված բանաձևի միջոցով:
Անալոգային ելք = ADC արժեք /1023
Տոկոսային խոնավություն = 100 - (անալոգային ելք * 100)
Zeroրոյական խոնավության դեպքում մենք ստանում ենք 10-բիթանոց ADC- ի առավելագույն արժեքը, այսինքն `1023: Սա, իր հերթին, տալիս է 0% խոնավություն:
Քայլ 3: Կոդ
պատճենեք հետևյալ կոդը և վերբեռնեք ձեր arduino- ում.
const int sensor_pin = A1; / * Հողի խոնավության տվիչ O/P քորոց */
void setup () {
Serial.begin (9600); / * Սերիական հաղորդակցության համար սահմանեք բաուդ փոխարժեքը */
}
դատարկ շրջան () {
բոց խոնավություն_ տոկոս;
int sensor_analog;
sensor_analog = analogRead (սենսորային_պին);
խոնավության_տոկոս = (100 - ((տվիչ_անալոգ/1023.00) * 100));
Serial.print ("Խոնավության տոկոս =");
Serial.print (խոնավության_ տոկոս);
Serial.print ("%\ n / n");
ուշացում (1000);
}
Քայլ 4: Փորձարկում
Բոլոր միացումներից և կոդավորումից հետո դուք պետք է նման կաթսա կամ դույլ ձեռք բերեք, ապա մի քիչ հող դրեք դրա մեջ, ապա տվիչը տվեք այդ հողի մեջ և բացեք սերիական մոնիտորը, այն ցույց կտա հողի խոնավության տոկոսը (դա կախված է այն մասին, թե որքան ջուր է ձեր հողը), այնուհետև մի քիչ ջուր լցրեք դրա մեջ, և հողի խոնավությունը կփոխվի սերիական մոնիտորի վրա, ինչպես իմը: Ուղղեք իմ կցված պատկերները ՝ իմ ելքը տեսնելու համար:
Խորհուրդ ենք տալիս:
Պատրաստեք ձեր սեփական հողի խոնավության տվիչը Arduino- ով !!!: 10 քայլ
Կատարեք ձեր սեփական հողի խոնավության սենսորը Arduino- ով !!! Այս սենսորը չափում է հողի ներսում ջրի ծավալային պարունակությունը և որպես ելք տալիս խոնավության մակարդակը: Սենսորը հագեցած է երկու անալոգային
Arduino DHT22 տվիչների և հողի խոնավության նախագիծ մենյուով. 4 քայլ
Arduino DHT22 սենսոր և հողի խոնավության նախագիծ մենյուով. Բարև տղերք: Այսօր ձեզ եմ ներկայացնում իմ երկրորդ նախագիծը հրահանգների վերաբերյալ: Այս նախագիծը ներկայացնում է իմ առաջին նախագծի խառնուրդը, որում ես օգտագործել եմ հողի խոնավության տվիչ և DHT22 տվիչ, որն օգտագործվում է ջերմաստիճանը և խոնավությունը չափելու համար: . Այս նախագիծը
Հողի խոնավության ցուցիչ `ջրելու նախազգուշացում. 4 քայլ
Հողի խոնավության սենսոր `ջրելու նախազգուշացումով. Մենք ստեղծում ենք մի սարք, որը չափում է հողի խոնավությունը` հիմնված WEMOS D1 mini- ի և Capacitive Soil խոնավության տվիչի վրա: Ամպերի ինտեգրմամբ սենսորի չափումը ուղարկվում է IoT Guru Cloud, որտեղ մենք ստանում ենք շքեղ գրաֆիկներ: և մենք կարող ենք նախազգուշացում սահմանել
Հողի խոնավության ցուցիչ DIY: 8 քայլ
Հողի խոնավության ցուցիչ DIY. Իմ 1 -ին և 2 -րդ դասարանների դասարանում մեր գործունեությունը դդմի սերմեր տնկելն է: Մենք դդումի սերմերը տնկում ենք որպես դասարան գարնանը, և ուսանողները իրենց սերմերը բերում են տուն, որպեսզի տնկեն իրենց սերմերը և դիտեն, թե ինչպես է դդումը աճում: Plantingառատունկի օրվանից սկսած, պում
Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ) ՝ 5 քայլ
Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ). Ես մաղադանոս եմ գնում կաթսայում, և օրվա մեծ մասը հողը չորացել էր: Այսպիսով, ես որոշեցի կատարել այս նախագիծը ՝ մաղադանոսով կաթսայի մեջ հողի խոնավությունը զգալու մասին, ստուգելու համար, երբ ինձ պետք է ջուր լցնել հողը: Կարծում եմ, որ այս սենսորը (Capacitive խոնավության ցուցիչ v1.2) լավ է