Mundarija:

Uzoq sug'orish tizimini boshqarish va nazorat qilish uchun mikrokontrollerlardan foydalanish: 4 qadam
Uzoq sug'orish tizimini boshqarish va nazorat qilish uchun mikrokontrollerlardan foydalanish: 4 qadam

Video: Uzoq sug'orish tizimini boshqarish va nazorat qilish uchun mikrokontrollerlardan foydalanish: 4 qadam

Video: Uzoq sug'orish tizimini boshqarish va nazorat qilish uchun mikrokontrollerlardan foydalanish: 4 qadam
Video: Avtotransport boshqaruvi uchun jismoniy shaxslarga elektron ishonchnoma berish 2024, Noyabr
Anonim
Uzoq sug'orish tizimini boshqarish va nazorat qilish uchun mikrokontrollerlardan foydalanish
Uzoq sug'orish tizimini boshqarish va nazorat qilish uchun mikrokontrollerlardan foydalanish

dehqonlar va issiqxona operatorlari arzon sug'orish tizimi uchun.

Loyihada biz tuproqning namligi sezgichini mikrokontroller bilan birlashtiramiz, chunki tuproq odam aralashuvisiz juda quruq bo'lganda o'simliklarni avtomatik sug'oradi va uyali telefonga bildirishnoma yuborish orqali butun dunyo bo'ylab tuproq holatini masofadan turib boshqaradi. SMS yoki Twitter; html va JavaScript orqali veb -brauzerni ko'rsatishga qodir bo'lgan boshqa qurilma. Tizim ESP8266 mikrokontroleriga ulangan, tuproq namligi sensoridan iborat bo'lib, veb -serverni joylashtirishi va http so'rovlariga javob berishi mumkin. Mikrokontroller namlik sezgichidan analog signallarni oladi va tranzistor sxemasi orqali nasosni ishga tushiradi. Namlik darajasini suvning og'irligi foiziga o'tkazuvchanlik probining chiqishi bilan bog'laydigan tadqiqot yakunlandi. Aniqlanishicha, namlik sezgichi namlikning past darajasida to'yingan, bu sensorning o'simlik va tuproq tipidagi ba'zi kombinatsiyalarga qo'llanilishini cheklab qo'yishi mumkin. Biz mobil qurilmaga "Node Red" orqali push -bildirishnomalarni joriy etishga hali erisha olmadik, lekin nazariy jihatdan bunga erishish mumkin.

1 -qadam: Supero'tkazuvchilar zond yordamida namlik darajasini tekshirish

Supero'tkazuvchilar zond yordamida namlik darajasini tekshirish
Supero'tkazuvchilar zond yordamida namlik darajasini tekshirish

Men 9 ta qozonda o'tkazuvchanlikni o'lchadim

o'tkazuvchanlik probini namlik darajasiga kalibrlash uchun suvning har xil foizli tarkibi. Bu foydalanuvchining o'ziga xos o'simlik turiga va tuproq birikmasiga mos keladigan namlik darajasini tanlash imkonini beradi

2 -qadam: Suv nasosi va LCD displeyini Arduino -ga ulash

Suv nasosi va LCD displeyni Arduino -ga ulash
Suv nasosi va LCD displeyni Arduino -ga ulash
Suv nasosi va LCD displeyni Arduino -ga ulash
Suv nasosi va LCD displeyni Arduino -ga ulash
Suv pompasi va LCD displeyni Arduino -ga ulash
Suv pompasi va LCD displeyni Arduino -ga ulash

Suv nasosini kerakli namlik darajasiga yetguncha ikki soniya oralig'ida 0,5 soniya davomida yoqish uchun uladim. LCD chiqish nuqtasi va o'lchagan o'tkazuvchanlik darajasini chiqaradi (probning to'yinganlik darajasining foizi sifatida ifodalanadi)

Arduino kodlari

int belgilangan qiymat = 0;

namlik = 0;

int nasosi = 3;

pinMode (A0, INPUT); // Idishlarni sozlash

pinMode (A1, Kirish); // Supero'tkazuvchilar zond

pinMode (nasos, OUTPUT); // Nasos

lcd.init (); // LCD -ni ishga tushiring

lcd.backlight (); // orqa yorug'likni oching

lcd.setCursor (0, 0); // yuqori chap burchakka o'ting

lcd.print ("Belgilangan nuqta:"); // bu qatorni yuqori qatorga yozing

lcd.setCursor (0, 1); // 2 -qatorga o'ting

lcd.print ("Namlik:"); // markazlashtirish uchun bo'sh joyli pad satr

lcd.setCursor (0, 2); // uchinchi qatorga o'ting

lcd.print (""); // markazlashtirish uchun bo'sh joyli pad

lcd.setCursor (0, 3); // to'rtinchi qatorga o'ting

lcd.print ("D&E, Hussam");

3 -qadam: qutining dizaynini chop etish

Qutining dizaynini chop etish
Qutining dizaynini chop etish
Qutining dizaynini chop etish
Qutining dizaynini chop etish
Qutining dizaynini chop etish
Qutining dizaynini chop etish

Asosan men avtomatik sug'orish tizimi uchun oddiy quti yasadim, uning old tomonida ekran joyi va "O'rnatish nuqtasi" va "Quvvat" kaliti uchun ikkita teshik bor. Shuningdek, men yon tomondan quvvat manbalari uchun yana bir teshik ochdim

4 -qadam: Barcha qismlarni birlashtirishning oxirgi bosqichi

Barcha qismlarni birlashtirishning oxirgi bosqichi
Barcha qismlarni birlashtirishning oxirgi bosqichi
Barcha qismlarni birlashtirishning oxirgi bosqichi
Barcha qismlarni birlashtirishning oxirgi bosqichi
Barcha qismlarni birlashtirishning oxirgi bosqichi
Barcha qismlarni birlashtirishning oxirgi bosqichi

Qismlarning narxi

  • Arduino 20 dollar
  • 6 dollarlik nasos
  • Supero'tkazuvchilar tekshiruvi $ 8
  • Jumper simlari 6 dollar
  • Non paneli 8 dollar
  • Quvvat manbai $ 12
  • LCD 10 dollar
  • Hammasi bo'lib 70 dollar

Tavsiya: