Բովանդակություն:
- Քայլ 1: Մասերի հավաքում
- Քայլ 2: Միացրեք LCD- ը
- Քայլ 3: Միացրեք խոնավության տվիչը
- Քայլ 4: Կոդ
- Քայլ 5: Ավելացրեք սնուցման աղբյուր
Video: Arduino LCD Հողի խոնավության տվիչ `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Այն, ինչ մենք պատրաստվում ենք պատրաստել, Arduino խոնավության տվիչ է ՝ YL-69 սենսորով, որն աշխատում է երկու «շեղբերների» միջև դիմադրության հիման վրա: Այն մեզ արժեքներ կտա 450-1023-ի սահմաններում, այնպես որ մենք պետք է քարտեզագրենք այն, որպեսզի ստանանք տոկոսային արժեքը, բայց մենք դրան լավ ենք հասնում ավելի ուշ: Այսպիսով, եկեք սկսենք:
Քայլ 1: Մասերի հավաքում
Դուք պետք է հավաքեք.
1. LCD 16x2 (իմ դեպքում սպիտակ)
2. Պոտենցիոմետր 47k Ohm (կամ ավելի փոքր, ես ունեի միայն այդ մեկը, բայց կարող եք նաև օգտագործել 10-20k, և այն պետք է լինի լավ)
3. Մալուխներ, շատ մալուխներ
4. Նախատիպ տախտակ
5. Arduino Uno / Arduino Pro mini (ծրագրավորողի հետ)
6. Սնուցման աղբյուր (օրինակ ՝ 9 Վ մարտկոց)
7. Խոնավության ցուցիչ (օրինակ ՝ YL-69)
Քայլ 2: Միացրեք LCD- ը
LCD- ը մալուխների հետ միացրեք arduino- ին, ինչպես ցույց է տրված սերմատիկայով: Մի մոռացեք պոտենցիոմետրի մասին:
Քայլ 3: Միացրեք խոնավության տվիչը
Խոնավության տվիչների տախտակի VCC կապը միացրեք նախատիպի տախտակի + ռելսին և GND կապը `գետնին: (Ես միացա arduino տախտակի երկրորդ գետնին)
Խոնավության տվիչի տվյալների քորոցը պետք է միացված լինի A0- ին (YL-69- ի դեպքում վերջին 4 կապից վերջինն է) arduino տախտակի վրա:
Քայլ 4: Կոդ
// Հեղինակ ՝ W. Marczak#include // ներառել LCD գրադարան LiquidCrystal LCD (12, 11, 7, 6, 5, 4); // Տեղադրել կապում 12, 11, 7, 6, 5, 4. Կարող է լինել տարբեր է ձեր LCD- ի համար, ստուգեք արտադրողի կատալոգի potPin = A0; // մուտքագրում pinint հողը = 0; void setup () {lcd.begin (16, 2); // lcd տողեր և սյուներ lcd.print («Խոնավություն»); // sortsSerial.begin (9600);} անվավեր հանգույց () {// քարտեզագրել արժեքները </ b> հող = analogRead (potPin); հող = սահմանափակում (հող, 485, 1023); հող = քարտեզ (հող, 485, 1023, 100, 0); lcd.setCursor (0, 1); // ցուցադրել վերջնական համարները lcd.print (հող); // տպել տոկոսային խորհրդանիշը endlcd.print ("%"); // սպասել 0.1 վայրկյան հետաձգում (75); // սրբել լրացուցիչ նիշերը lcd.print (""); ուշացում (1);}
Քայլ 5: Ավելացրեք սնուցման աղբյուր
Ավելացրեք համապատասխան սնուցման աղբյուր (5-9 Վ լարման դեպքում) և սահմանեք ձեր LCD- ի հակադրությունը պոտենցիոմետրի հետ: Նաև պոտենցիոմետրը դրեք YL-69 խոնավության տվիչի վրա, եթե փոքր տախտակի կարմիր լույսը միացված չէ: Այն, ինչ դուք պետք է ստանաք, ինչպես ցույց է տրված նկարում, բայց Wilgotnosc- ի փոխարեն դուք կստանաք «Խոնավություն», քանի որ Խոնավությունը իմ լեզվով wilgnotność է: Ստուգեք, թե արդյոք սենսորը ճիշտ է աշխատում մի բաժակ ջրի հետ:
Խորհուրդ ենք տալիս:
Պատրաստեք ձեր սեփական հողի խոնավության տվիչը Arduino- ով !!!: 10 քայլ
Կատարեք ձեր սեփական հողի խոնավության սենսորը Arduino- ով !!! Այս սենսորը չափում է հողի ներսում ջրի ծավալային պարունակությունը և որպես ելք տալիս խոնավության մակարդակը: Սենսորը հագեցած է երկու անալոգային
Օգտագործեք հողի խոնավության տվիչ Magicbit [Magicblocks] - ով `5 քայլ
Օգտագործեք հողի խոնավության տվիչ Magicbit [Magicblocks] - ով: Այս ձեռնարկը կսովորեցնի օգտագործել Magicblocks- ի միջոցով ձեր Magicbit- ի հետ հողի խոնավության տվիչը: Մենք օգտագործում ենք magicbit- ը որպես զարգացման տախտակ այս նախագծում, որը հիմնված է ESP32- ի վրա: Հետևաբար, այս նախագծում կարող է օգտագործվել ցանկացած ESP32 զարգացման տախտակ
Ինչպես պատրաստել հողի խոնավության տվիչ DIY [ARDUINO/ESP COMPATIBLE]: 3 քայլ
Ինչպես պատրաստել հողի խոնավության տվիչ DIY [ARDUINO/ESP COMPATIBLE]. Բարև, այս ուղեցույցում մենք կտեսնենք, թե ինչպես կարելի է զրոյից կառուցել հողի խոնավության տվիչ: Այն շատ էժան է և համատեղելի է բոլոր տեսակի միկրոկոնտրոլերների հետ ՝ էլեկտրական կետից: տեսանկյունից շրջանագիծը ներկայացվում է որպես պարզ կենսաթոշակային բաժանարար
Acրամեկուսացում տարողունակության հողի խոնավության տվիչ `11 քայլ (նկարներով)
Ilրամեկուսացում տարողունակության հողի խոնավության տվիչ. Հողի խոնավության տվիչները հիանալի միջոց են հսկելու հողի ջրի վիճակը ձեր ծաղկամաններում, այգում կամ ջերմոցում `օգտագործելով Arduino, ESP32 կամ այլ միկրոկոնտրոլեր: Նրանք գերազանցում են DIY նախագծերում հաճախ օգտագործվող դիմադրության զոնդերին: Տեսնել
LORA Temերմաստիճանի եւ հողի խոնավության տվիչ `6 քայլ
LORA Temերմաստիճանի և հողի խոնավության սենսոր. Իմ սեփական ջերմոցը պատրաստելիս ես պատրաստում եմ որոշ սենսորոդներ `ջերմոցի միջավայրը վերահսկելու համար: Այս սենսորը կարող եք օգտագործել նաև դրսում: Usingերմոցի ներսում կամ դրսից ջերմաստիճանի օգտագործումը հողի ջերմաստիճանի հետ համատեղ