Mündəricat:

Hidroponik İstixana İzləmə və Nəzarət Sistemi: 5 Adım (Şəkillərlə)
Hidroponik İstixana İzləmə və Nəzarət Sistemi: 5 Adım (Şəkillərlə)

Video: Hidroponik İstixana İzləmə və Nəzarət Sistemi: 5 Adım (Şəkillərlə)

Video: Hidroponik İstixana İzləmə və Nəzarət Sistemi: 5 Adım (Şəkillərlə)
Video: Topraksız Tarım'da "ALTIN DEĞERİNDE TAVSİYELER".... 2024, Noyabr
Anonim
Hidroponik İstixana Monitorinq və Nəzarət Sistemi
Hidroponik İstixana Monitorinq və Nəzarət Sistemi

Bu təlimatda sizə hidroponik istixana izləmə və nəzarət sisteminin necə qurulacağını göstərəcəyəm. Sizə seçilmiş komponentləri, dövrənin necə qurulduğunu göstərən bir diaqramı və Seeeduino Mega 2560 -ı proqramlaşdırmaq üçün istifadə olunan Arduino eskizini göstərəcəyəm. Son nəticəni görə bilmək üçün sonunda bir neçə video da yerləşdirəcəyəm.

Girişlər:

DHT11

Çıxışlar:

  • Su nasosu
  • Nasos
  • 2 azarkeş
  • LED işıq şeridi
  • 4x20 LCD Ekran

Funksiya:

  • Hava və su nasosu bir SPDT açarı ilə idarə olunan xarici bir kəsmə funksiyasına bağlıdır. Bu, istifadəçiyə bütün dövrəni bağlamadan suvarma sistemi ilə qida məhlulu və ya qələm dəyişdirməyə imkan verir. Bu vacibdir, çünki bütün dövrəni bağladığınız zaman işığın vaxtı sıfırlanır.
  • İşıqlar sadə riyazi funksiyalarla idarə olunur ki, bu da istifadəçiyə işıqların nə qədər yanmasını və sönməsini istədiyini təyin etməyə imkan verir.
  • Fanlar temperaturla idarə olunur. Sensor 26 Celsiusdan yuxarı oxuduqda fanatları AÇMA üçün Relay proqramlaşdırmışam. İstənilən vaxt 26 Celsiusdan aşağı olmaq.

Bu layihənin hələ də davam edən bir iş olduğunu qeyd etməliyəm. Yazın sonuna qədər bir pH, elektrik keçiriciliyi və DO sensoru quraşdırmağı planlaşdırıram (çünki bunlar hidroponik sistemin düzgün izlənməsi üçün vacibdir). Beləliklə, gördüklərinizi bəyənirsinizsə, tərəqqimi yoxlamaq üçün yay boyunca ara sıra yoxlayın!

** Yeniləmə (1/30/19) ** Bu layihənin kodu artıq Greenhouse_Sketch.txt faylı vasitəsilə əldə edilə bilər. (4 -cü hissənin altında yerləşir

Addım 1: Komponent Seçimi

Komponent Seçimi
Komponent Seçimi

Addım 1 üçün göstərilən fotoşəkil; Komponent, Model, Şirkət, Funksiya və Qiymət.

Çox güman ki, bu komponentləri Amazon və ya digər mənbələrdən daha ucuz qiymətə tapa bilərsiniz. Bu məlumatı hər bir komponentin mənbəyindən topladım, çünki eyni zamanda spesifikasiya vərəqələri də toplayırdım.

*** Redaktə edin ***

Parçalarım üçün 2x çörək taxtası buraxdığımı başa düşdüm. Bunlar olduqca ucuzdur və Amazon vasitəsi ilə və ya hər hansı bir komponent satıcısından əldə edilə bilər.

Addım 2: Dövrə naqilləri

Dövrə naqilləri
Dövrə naqilləri
Dövrə naqilləri
Dövrə naqilləri

Addım 2 üçün nümayiş olunan fotoşəkillərdə, sxemlərin sxemini və dövrənin fiziki quruluşunu tapa bilərsiniz. Bu mərhələdə, röle ilə kəsici açar və işıqların möhkəm əlaqələrini təmin etmək üçün bir az lehimləmə edildi.

Gücləndirmək üçün bir komponent əldə etməkdə probleminiz varsa, unutmayın ki, DMM bu addımda ən yaxşı dostunuzdur. Paralel olaraq bir komponentdəki gərginliyi yoxlayın və ardıcıl olaraq bir komponentdən keçən cərəyanı yoxlayın. Komponentlərin DMM ilə yoxlanılmasının, nələrinsə işləməməsinin səbəbini axtarmaq üçün kabellərimi geri çəkməkdən daha sürətli olduğunu gördüm.

DİQQƏT: Seeeduino Mega 2560 -ın üstündə bir MicroSD qalxanı istifadə etdiyimi görəcəksiniz. Məlumat yazmaq istəməyincə bu layihə üçün lazım deyil (hələ ki, proqramlaşdırmamışam …).

Addım 3: Hidroponik istixana qurmaq

Hidroponik istixana qurmaq
Hidroponik istixana qurmaq
Hidroponik istixana qurmaq
Hidroponik istixana qurmaq
Hidroponik istixana qurmaq
Hidroponik istixana qurmaq

İstixananızın ölçüsü həqiqətən sizə bağlıdır. Bu layihənin ən yaxşı tərəfi, daha geniş miqyasda etmək üçün lazım olan hər şeyin daha uzun tellər olmasıdır! (Və 50 sm -dən çox başı olan su nasosu)

İstixananın əsas çərçivəsi LOWE -dən ağacdan hazırlanmışdır və çərçivə başlığını yaratmaq üçün çevik PVC boru və toyuq telindən istifadə etdim. (Şəkil 1)

Başlığı örtmək və bitkilər üçün təcrid olunmuş bir ekosistem yaratmaq üçün sadə bir plastik təbəqədən istifadə edilmişdir. İstixanada havanı hərəkət etdirmək üçün iki fanat istifadə edildi. Biri hava çəkmək üçün, biri də hava çəkmək üçün. Bu, istixananı mümkün qədər tez soyutmaq və küləyi simulyasiya etmək üçün edildi. DHT11 temperaturu və ya 26 *C -ə qədər ölçərkən fanatlar söndürülmək üçün proqramlaşdırılıb. Bu təlimatçının eskiz hissəsində göstəriləcək. (Şəkil 2)

Hidroponik sistem, mesh qablar üçün yuxarıdan kəsilmiş 2 "delikli 3" O. D PVC borudan ibarətdir. Hər bir bitkiyə həm kök salmaq, həm də böyümək üçün kifayət qədər yer vermək üçün 3 "aralığında ayrılırlar. Bitkilərə qida məhlulu vermək üçün damcı sistemi istifadə edildi və PVC -nin altından 1/4" delik kəsildi. Aşağıdakı su anbarına qayıtmaq üçün su. Hava və su nasosları həm əsas boşluq döngəsinə paralel olaraq işləyən ikinci boşluqdan idarə edən bir kəsmə açarına bağlıdır. Bu, sistemin qalan hissəsinə təsir etmədən qida məhlulunu dəyişdirmək üçün nasosları söndürə biləcəyim üçün edildi. (Şəkil 3, 4 və 5)

Kapotun üst hissəsinə bir LED işıq şeridi bağlandı və RBG gücləndiricisindən keçərək röleyə bağlandı. İşıq "If" və "else if" ifadələri ilə idarə olunan bir taymerdədir. Proqramlaşdırma proqramımda hər 15 saniyədə bir açmaq və söndürmək üçün proqramlaşdırıldıqlarını görəcəksiniz. Bu sırf nümayiş məqsədlidir və optimal böyümə şəraiti üçün normal işıq dövrünə uyğun olaraq dəyişdirilməlidir. Ayrıca, faktiki böyümə şərtləri üçün, sinif layihəmdə istifadə etdiyim sadə LED şeridindən çox həqiqi bir böyümə işığı istifadə etməyi məsləhət görürəm. (Şəkil 6)

Addım 4: Arduinoda proqramlaşdırma

Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma
Arduino proqramlaşdırma

Şəkil 1: Kitabxanaların və təriflərin qurulması

  • imzasız uzun timer_off_lights = 15000

    LED işıqlarını nə vaxt söndürəcəyimizi burada müəyyən edirik. İşıqlar bu vaxta qədər yandırılmaq üçün proqramlaşdırılıb. Həqiqi istifadə üçün, böyütmək istədiyiniz bitki üçün istədiyiniz işıq dövrünü yoxlamağı məsləhət görürəm. Məsələn: işıqlarınızın 12 saat yanmasını istəyirsinizsə, bu vaxtı 15000 -dən 43200000 -ə dəyişin

Proqramın bu hissəsində başqa heç bir dəyişikliyə ehtiyac yoxdur

Şəkil 2: boş quraşdırma

Bu bölmədə heç bir dəyişikliyə ehtiyac yoxdur

Şəkil 3: boşluq döngəsi

  • başqa halda (zaman fərqi <30000)

    İşıqlar proqramın başlanğıcında 15 saniyə ərzində yandırılmaq üçün proqramlaşdırıldığından. 30000, ölçülən zaman limiti kimi çıxış edir. İşıqlar vaxt 30000 -ə çatana qədər söndürülür və sonra sıfıra sıfırlanır, beləliklə 15000 -ə çatana qədər işıqlar yenidən açılır. 30000, 24 saatlıq dövrü təmsil etmək üçün 86400000 olaraq dəyişdirilməlidir

  • əgər (t <26)

    proqram azarkeşlərə OFF qalmalarını söylədiyi yerdir. Bitkilərinizin fərqli temperaturlara ehtiyacı varsa, ehtiyaclarınıza uyğun olaraq 26 -nı dəyişin

  • başqa halda (t> = 26)

    proqram azarkeşlərə açıq qalmalarını söylədiyi yerdir. Bu 26 -nı əvvəlki ifadəni dəyişdirdiyiniz nömrəyə dəyişdirin

Şəkil 4: boş StopPomplar

bu təlimatın əvvəlində qeyd olunan ikinci boşluqdur. Heç bir dəyişikliyə ehtiyac yoxdur, sadəcə bağlı pinlərə SPDT açarı orijinal mövqeyindən döndərildikdə nə edəcəyini söyləyir.

Addım 5: Sistemin İşini Göstərən Videolar

Image
Image

Video 1:

Açar tərəfindən idarə olunan hava və su nasosunu göstərir. Anahtar atıldıqda röleydəki LED işıqlarının necə dəyişdiyini də görə bilərsiniz.

Video 2:

Serial Monitora baxaraq, proqram başladıqdan sonra işıqların yandığını görə bilərik. Time_diff 15000 ms həddini keçdikcə işıqlar sönür. Ayrıca, time_diff 30000 ms həddini keçdikcə time_diff sıfırlanmasını sıfıra qaytara bilərik və işıqlar yenidən açılır.

Video 3:

Bu videoda temperaturun fanatları idarə etdiyini görə bilərik.

Video 4:

İstixananı gəzmək kifayətdir

Sensorlar yarışması 2016
Sensorlar yarışması 2016

Sensorlar Müsabiqəsi 2016 -cı ildə Böyük Mükafat

Tövsiyə: