Mundarija:

O'simliklar salomatligi monitor: 7 qadam
O'simliklar salomatligi monitor: 7 qadam

Video: O'simliklar salomatligi monitor: 7 qadam

Video: O'simliklar salomatligi monitor: 7 qadam
Video: Stress, Portrait of a Killer - Full Documentary (2008) 2024, Noyabr
Anonim
O'simliklar salomatligi monitor
O'simliklar salomatligi monitor

Yana bir bor salom. Bu loyihaning sababi mening singlim edi. Uning tug'ilgan kuni yaqinlashmoqda va u ikkita narsani- tabiatni (flora va faunani), shuningdek mayda-chuydalarni va boshqalarni yaxshi ko'radi. Shunday qilib, men bu ikki narsani birlashtirib, Instructables Planter tanloviga to'g'ri kelgan kuni uchun tug'ilgan kuniga sovg'a qilmoqchi edim. Loyiha o'simliklarning sog'lig'ini o'lchaydigan va o'simlikning "baxtini" ko'rsatish uchun LEDni ishlatadigan yopiq o'simlik uchun ekuvchi hisoblanadi. Men uni yaxshi ko'rishini bilardim va uning tug'ilgan kuni 30 -iyulda bo'lgani uchun vaqt juda yaxshi edi. Izohlarda uni tug'ilgan kuni bilan tabriklashdan qo'rqmang, men uni albatta ko'rsataman. Kechiktirmasdan, boshlaylik!

Ta'minotlar

  1. Arduino Nano- Amazon
  2. DHT11 harorat/namlik sensori moduli- Amazon
  3. Ko'p sonli F/F o'tish simlari- Amazon
  4. Tuproq namligi sensori- Amazon
  5. 2x LED (siz tanlagan rang)
  6. Kichik ekish (pastki qismida teshik bilan)
  7. O'rdak tasmasi
  8. 3D printer (ixtiyoriy)
  9. Issiq yopishtiruvchi qurol
  10. Lehimlash temir

1 -qadam: O'chirish davri

O'chirish
O'chirish

Birinchidan, bu aniq nima qiladi? Ekuvchi namlik sensori yordamida o'simlik qancha suv olishini hisoblab chiqadi. DHT11 yordamida harorat o'simlik uchun maqbul darajada ekanligini tekshiradi. Bu "hayotiy belgilar" qanday bo'lishi kerakligi uchun oldindan dasturlashtirilgan asoslardan foydalanadi, men bu haqda keyinroq gaplashaman. Endi bu mumkin emas, sizning sxemangizning yuqori qismidagi diagramadan foydalaning. Haqiqiy hayotda non taxtasidan foydalanmang, chunki bu juda katta bo'ladi. Men LEDlarni o'tish simlariga lehimladim, lekin hamma narsada men F/F vilkasidan foydalanardim. Yana bir e'tibor berish kerak - bu erga ulanish. Ehtimol siz Arduino -da 2 ta tuproqli pin borligini payqagan bo'lishingiz mumkin va bu sxema uchun bizga 4 dona kerak. Men barcha topraklama simlarini uladim va vaqtni tejash uchun o'rdak ularni tasma bilan bog'ladim. Biroq, siz issiqlik tejash vositalaridan foydalanishingiz mumkin.

*Eslatma- Men loyihamda bir oz boshqacha namlik sensori ishlataman (yuqoridagi rasm), lekin simlar bir xil. Agar sizning sensoringiz menikiga o'xshasa, "A0" pinini Arduino -dagi Analog 0 ga ulaganingizga ishonch hosil qiling.

2 -qadam: kod

Kod
Kod

Birinchidan, biz DHT11 kutubxonasini o'rnatishimiz kerak. Yuklab olish uchun ushbu havolani bosing. Siz kutubxonalarga.zip DHT11 lib -ni qo'shish uchun IDE -dagi "Sketch Include kutubxonalarni qo'shish. ZIP kutubxonasini qo'shish" bo'limiga o'ting va GitHub -dan yuklagan ZIP faylini tanlang. Quyidagi Arduino eskizini yuklab oling va uni taxtangizga yuklang **. Agar sizda biron bir savol yoki maslahat bo'lsa, ularni sharhlarda qoldiring. Asosan, eskiz har 60 soniyada harorat va namlik ko'rsatkichini oladi va ma'lumotlarga ko'ra LEDlarni YUQORI yoki LOW holatiga o'rnatadi.

** Agar siz men taklif qilgan Arduino Nano -dan foydalanayotgan bo'lsangiz, protsessorni o'zgartirishingiz kerak bo'ladi. Buning uchun Tools-Processor-ATmega328P (Old Bootloader) -ga o'ting.

3 -qadam: Hayotiy belgilar

Dasturda ushbu asosiy parametrlarni tanlashimning sababi (Maksimal harorat = 28 ° C, namlik minimal = 350 ***)- bu oddiy tajriba. Men har xil namlikdagi turli tuproqlarni sinab ko'rdim va o'simliklar haqidagi bilimlarim bilan birgalikda tuproqdagi eng kam namlik 700 *** ni tashkil qildi. Haroratga kelsak, men bu darajani HowStuffWorks -dan oldim.

*** Rostini aytsam, bu qanday birlik ekanligini bilmayman- Instructables User fbasaris kodini ishlatganman. Bu raqam qancha ko'p bo'lsa, tuproqdagi namlik shunchalik kam bo'ladi.

4 -qadam: Sensorlarni yopishtiring

Sensorlarni yopishtiring
Sensorlarni yopishtiring
Sensorlarni yopishtiring
Sensorlarni yopishtiring

Tuproq namligi va haroratini o'lchash datchiklarini ko'rsatilgan joyga yopishtiring. Keyin simlarni ekgichning pastki qismiga yopishtiring. Yopishtiruvchi qurol chiqqanda, suvga tushishi mumkin bo'lgan barcha ulanishlarni muhrlab qo'ying. Biz bu qisqa tutashuvni xohlamaymiz.

5 -qadam: Lenta komponentlari

Tasma komponentlari
Tasma komponentlari
Tasma komponentlari
Tasma komponentlari

Qaerga to'g'ri kelmasin, barcha komponentlarni joyiga yopishtiring. Har bir ekish mashinasi turlicha, shuning uchun odamlarning joylashuvi turlicha. Hamma narsa yaxshi bog'langan ekan, bu muhim emas, chunki qopqoq tartibsiz simlarni yashiradi. Yuqoridagi rasmga qarang.

6 -qadam: ish

Image
Image

Mening ishim uchun, men 3D -bosma korpusni tanladim, bu planatorni yuqoridan osib qo'yishga imkon beradi (STL fayli biriktirilgan). Biroq, siz xohlaganingizcha o'z korpusingizni yasashingiz mumkin va ekuvchilarning xilma -xilligi tufayli siz mening aniq dizaynimni ishlatishingiz dargumon. Siz bu qadam bilan o'z -o'zidan, lekin bu erda sizning mezoningiz:

  1. U iflos simlar va komponentlarni yopib qo'yganligiga ishonch hosil qiling
  2. O'chirish uchun etarli joy qoldiring
  3. LEDlarning ko'rinishiga ishonch hosil qiling
  4. Elektr kabeli uchun joy qoldiring
  5. Yaxshisi, uni estetik jihatdan jozibali qiling (bu gulli vaza)

7 -qadam: tugadi

Endi ekish mashinasiga tuproq quyish vaqti keldi. Bu o'z-o'zidan tushunarli. Ekish moslamasini devor adapteriga ulang va sizda to'liq ishlaydigan elektron ekish mashinasi bor! Endi siz do'stingizning (o'simlikning) o'sishini va gullashini kuzatishingiz mumkin!

Tavsiya: