Բովանդակություն:

Միկրոկառավարիչների օգտագործումը `հեռավոր ոռոգման համակարգը գործարկելու և վերահսկելու համար. 4 քայլ
Միկրոկառավարիչների օգտագործումը `հեռավոր ոռոգման համակարգը գործարկելու և վերահսկելու համար. 4 քայլ

Video: Միկրոկառավարիչների օգտագործումը `հեռավոր ոռոգման համակարգը գործարկելու և վերահսկելու համար. 4 քայլ

Video: Միկրոկառավարիչների օգտագործումը `հեռավոր ոռոգման համակարգը գործարկելու և վերահսկելու համար. 4 քայլ
Video: EBYTE LoRa մոդուլի ակնարկ և կազմաձևում 2024, Հուլիսի
Anonim
Միկրոկառավարիչների օգտագործումը `հեռավոր ոռոգման համակարգը գործարկելու և վերահսկելու համար
Միկրոկառավարիչների օգտագործումը `հեռավոր ոռոգման համակարգը գործարկելու և վերահսկելու համար

ֆերմերները և ջերմոցային տնտեսվարողները `ցածր գնով ավտոմատ ոռոգման համակարգի համար:

Այս նախագծում մենք ինտեգրում ենք հողի խոնավության էլեկտրոնային տվիչ միկրոկոնտրոլերով `բույսերը ինքնաբերաբար ոռոգելու համար, երբ հողը չափազանց չոր է առանց մարդու միջամտության, և հեռակա կարգով վերահսկելու հողի վիճակը համաշխարհային ցանցում` բջջային հեռախոսին ուղարկելով ծանուցումներ բջջային հեռախոսի միջոցով: SMS կամ Twitter; կամ այլ սարք, որը կարող է վեբ դիտարկիչ ցուցադրել html- ի և JavaScript- ի միջոցով: Համակարգը բաղկացած է հողի խոնավության սենսորից, որը միացված է ESP8266 միկրոկոնտրոլերին, որն ունակ է հյուրընկալել վեբ սերվեր և արձագանքել http- ի պահանջներին: Միկրոկոնտրոլերը խոնավության տվիչից ստանում է անալոգային ազդանշաններ և միացնում պոմպը տրանզիստորային սխեմայի միջոցով: Ավարտված է խոնավության մակարդակը ջրի քաշի տոկոսով և հաղորդունակության զոնդերի թողունակությունը կապող ուսումնասիրությունը: Պարզվել է, որ խոնավության տվիչը հագեցած է խոնավության համեմատաբար ցածր մակարդակով, ինչը կարող է սահմանափակել այս սենսորի կիրառելիությունը բույսերի և հողի տիպի որոշակի համակցությունների դեպքում: Մեզ դեռ չի հաջողվել Node Red- ի միջոցով բջջային սարքի push ծանուցումներ իրականացնել, չնայած տեսականորեն դա պետք է հասանելի լինի:

Քայլ 1. Խոնավության մակարդակի ստուգում հաղորդունակության զոնդով

Խոնավության մակարդակի ստուգում հաղորդունակության զոնդով
Խոնավության մակարդակի ստուգում հաղորդունակության զոնդով

Ես չափեցի հաղորդունակությունը 9 կաթսայում

ջրի տարբեր տոկոսային պարունակությամբ `հաղորդունակության զոնդը խոնավության մակարդակին ճշգրտելու համար: Սա թույլ է տալիս օգտագործողին ընտրել խոնավության մակարդակ `համապատասխան իր բուսատեսակների և հողի համադրության կարիքներին

Քայլ 2. Pրային պոմպի և LCD էկրանը Arduino- ին միացնելը

Pրի պոմպի և LCD էկրանը Arduino- ին միացնելը
Pրի պոմպի և LCD էկրանը Arduino- ին միացնելը
Pրի պոմպի և LCD էկրանը Arduino- ին միացնելը
Pրի պոմպի և LCD էկրանը Arduino- ին միացնելը
Pրի պոմպի և LCD էկրանը Arduino- ին միացնելը
Pրի պոմպի և LCD էկրանը Arduino- ին միացնելը

Connectedրի պոմպը միացրեցի 0.5 վայրկյան ընդմիջումներով 0.5 վայրկյան ընդմիջումով, մինչև խոնավության ցանկալի մակարդակին հասնելը: LCD- ը թողարկում է սահմանված կետի մակարդակը և չափված հաղորդունակության մակարդակը (արտահայտված որպես զոնդերի հագեցվածության տոկոսի տոկոս)

Arduino կոդեր

int սահմանման կետ = 0;

int խոնավություն = 0;

int պոմպ = 3;

pinMode (A0, INPUT); // Կարգավորող զամբյուղ

pinMode (A1, INPUT); // Հաղորդունակության զոնդ

pinMode (պոմպ, ԵԼՔ); // Պոմպ

lcd.init (); // նախաստորագրեք LCD- ը

lcd. լուսարձակը (); // բացեք լուսարձակը

lcd.setCursor (0, 0); // գնացեք վերին ձախ անկյուն

lcd.print ("Setpoint:"); // գրեք այս տողը վերին տողում

lcd.setCursor (0, 1); // անցեք 2 -րդ շարքին

lcd.print ("Խոնավություն"); // պարունակող տող ՝ կենտրոնացման համար բացատներով

lcd.setCursor (0, 2); // անցեք երրորդ շարքին

lcd.print (""); // կենտրոնացման համար բացատներով

lcd.setCursor (0, 3); // անցեք չորրորդ շարքին

lcd.print («D&E, Hussam»);

Քայլ 3. Տուփի դիզայնի տպագրություն

Տուփի դիզայնի տպագրություն
Տուփի դիզայնի տպագրություն
Տուփի դիզայնի տպագրություն
Տուփի դիզայնի տպագրություն
Տուփի դիզայնի տպագրություն
Տուփի դիզայնի տպագրություն

Հիմնականում ես պատրաստեցի մի պարզ տուփ «Ավտոմատ ոռոգման համակարգի» համար, որն առջևում ունի էկրանի տեղ և երկու անցք «Setpoint» և «Power» անջատիչների համար: Բացի այդ, ես նախագծեցի կողքի մեկ այլ անցք էլեկտրասնուցման աղբյուրների համար

Քայլ 4: Վերջնական քայլ Բոլոր մասերի համադրումը

Վերջնական քայլ Բոլոր մասերը միասին դնելը
Վերջնական քայլ Բոլոր մասերը միասին դնելը
Վերջնական քայլ Բոլոր մասերը միասին դնելը
Վերջնական քայլ Բոլոր մասերը միասին դնելը
Վերջնական քայլ Բոլոր մասերը միասին դնելը
Վերջնական քայլ Բոլոր մասերը միասին դնելը

Մասերի գինը

  • Arduino 20 դոլար
  • Պոմպ 6 դոլար
  • Հաղորդունակության զոնդ 8 դոլար
  • Թռիչքի մետաղալարեր ՝ 6 դոլար
  • Հացաթուղթ 8 դոլար
  • Սնուցման աղբյուր ՝ 12 դոլար
  • LCD 10 դոլար
  • Ընդհանուր $ 70

Խորհուրդ ենք տալիս: