Mundarija:
- Ta'minotlar
- 1 -qadam: bazani loyihalash
- 2 -qadam: Akril va MDFni kesish
- 3 -qadam: bazani yig'ish
- 4 -qadam: Elektronni lehimlash
- 5 -qadam: elektronikani o'rnatish
- 6 -qadam: Arduino dasturlash
- 7 -qadam: Sensorni kalibrlash
- 8 -qadam: Yopiq o'simliklarning aqlli monitoridan foydalanish
Video: Aqlli yopiq o'simlik monitor - Sizning o'simlik sug'orish kerakligini biling: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bir necha oy oldin, men batareyaning quvvatiga ega bo'lgan tuproq namligini nazorat qilish tayog'ini yasadim va uni yopiq o'simlikning qozonidagi tuproqqa yopishtirib qo'yishim mumkin, bu sizga tuproq namligi haqida foydali ma'lumot beradi va sizga LEDni qachon sug'orish kerakligini aytadi. o'simlik
Bu juda yaxshi ish, lekin u qozonga yopishgan va u eng yaxshi ko'rinadigan qurilma emas. Shunday qilib, men sizga kerakli ma'lumotlarni bir qarashda berishi mumkin bo'lgan, yaxshiroq ko'rinadigan yopiq o'simlik monitorini yaratish yo'lini o'ylab topdim.
Agar sizga bu ko'rsatma yoqsa, iltimos, Remix tanlovida unga ovoz bering!
Ta'minotlar
- Seeeduino XIAO - Bu yerdan sotib oling
- Yoki Amazondan Seeeduino XIAO - Bu yerdan sotib oling
- Tuproq namligi sensori - bu erda sotib oling
- 5 mm RGB LED - bu erda sotib oling
- 100Ω qarshilik - bu erda sotib oling
- 200Ω qarshilik - bu erda sotib oling
- Lenta kabeli - bu erda sotib oling
- Ayol sarlavhasi pinlari - bu yerdan sotib oling
- 3 mm MDF - bu erda sotib oling
- 3 mm akril - bu erda sotib oling
- Epoksi yopishtiruvchi - bu erda sotib oling
1 -qadam: bazani loyihalash
Bir nechta g'oyalar bilan o'ynaganimdan so'ng, men yopiq o'simlik uchun, xuddi qirg'oqqa o'xshash, oddiy dumaloq taglik yasashni o'yladim. Baza uchta qatlamdan iborat bo'lishi kerak, MDF qatlami, keyin zavod holatini ko'rsatish uchun yonadigan indikator qatlami, so'ngra MDFning boshqa qatlami.
Ko'rsatkich qatlami RGB LED bilan yonadi, u o'simlikda suv etarli bo'lganda yashil rangda yonadi va o'simlik suvga muhtoj bo'lganda qizil bo'ladi. Namlik darajasi har xil sariq/to'q sariq ranglarda bo'lishi mumkin, chunki LED yashil rangdan qizil rangga o'tadi. Yashil-sariq rang hali ham etarli miqdorda suv borligini, to'q sariq-sariq rang esa o'simlikni tez orada sug'orishingiz kerakligini bildiradi.
Men hali ham birinchi loyihada ishlatgan tuproq namligini o'lchash datchiklaridan foydalanishni xohlardim, chunki menda bir nechta ehtiyot qismlar bor edi. Ammo bu safar unga hech qanday elektronika biriktirilmaydi, hamma ishlov berish bazada amalga oshiriladi.
Men foydalanishga qaror qilgan mikrokontroller Seeeduino XIAO edi, chunki u juda kichik, Arduino bilan mos keladi va narxi atigi 5 dollar.
Men ishni yangi idishni biroz kattaroq qilish uchun idishning tagini o'lchashdan boshladim. Men Inkscape -dagi komponentlarni lazer bilan kesish, shuningdek PDF formatida qo'lda chop etish va kesish uchun yaratdim. Shablonlarni bu yerdan yuklab olishingiz mumkin.
2 -qadam: Akril va MDFni kesish
Men komponentlarni 3 mm MDF va 3 mm shaffof akrildan lazer kesgichda kesib tashladim. Agar sizda lazerli kesuvchi bo'lmasa, siz PDF shablonlarini chop etishingiz va komponentalarni qo'lda kesib olishingiz mumkin. Ham MDF, ham akril bilan ishlash juda oson.
RGB LEDini akril qatlamining chetlarini yoritib turishi uchun ularni zımpara qog'ozi yordamida qo'pol qilish kerak. Men 240 dona zımpara qog'ozidan foydalandim va akrilning barcha qirralarini oq tuman bo'lmaguncha silliqladim. Dag'al qirralar LED yoritgichini tarqatadi va akril go'yo yonayotganga o'xshaydi.
3 -qadam: bazani yig'ish
Keyin epoksi yopishtiruvchi yordamida qatlamlarni yopishtiring.
Faqat oz miqdordagi epoksi qo'llang, siz uning qirralari va akril yuzlariga singib ketishini xohlamaysiz, aks holda ularni qayta zımparalashingiz kerak bo'ladi.
Qatlamlarni bir -biriga yopishtirish yoki epoksi qattiqlashganda ularni og'ir narsaning ostiga qo'yish uchun kichik qisqichlardan foydalaning.
4 -qadam: Elektronni lehimlash
Epoksi qattiqlashganda, siz komponentlaringizni bir -biriga lehimlashingiz mumkin.
O'chirish juda oddiy, sizda RGB LEDini boshqarish uchun ikkita PWM chiqishi bor, biri yashil oyoq uchun, ikkinchisi qizil oyoq uchun, keyin sensor chiqishida o'qish uchun bitta analogli kirish.
Bundan tashqari, ikkita LED oyog'ining har birida oqim cheklovchi rezistor kerak bo'ladi. Bu LEDlarning yashil chirog'i qizil rangga qaraganda ancha yorqinroq, shuning uchun ranglarni biroz yaxshiroq muvozanatlash uchun men yashil oyoqda 220Ω va qizil oyog'ida 100Ω qarshilik ishlatardim.
Bu sig'imli tuproq namlik sezgichlari 3.3V yoki 5V da ishlay oladi, lekin menda 3.3V quvvat bilan hech narsa chiqmaydigan juftliklar bor edi. Agar siz sensordan chiqmasligini aniqlasangiz, uni Arduino -Vcc -dagi 5V quvvat manbaidan quvvatlantirishingiz kerak bo'ladi. Sensor baribir kuchlanishni pasaytiradi, shuning uchun siz faqat 3,3V kuchlanishni olasiz. Agar siz boshqa model sensoridan foydalansangiz, ehtiyot bo'ling, chunki bu Arduino analog kirishda faqat 3,3 V gacha qabul qilishi mumkin.
5 -qadam: elektronikani o'rnatish
Keyinchalik, elektron komponentlaringizni bazaning orqa qismidagi uyingizga o'rnatishingiz kerak bo'ladi.
Men birinchi marta o'z komponentlarimni yig'ishga harakat qilganimda, men ularning barchasini ikki qavatli bo'shliqqa kiritaman deb o'ylagandim, shuning uchun men qo'shimcha bo'shliq qatlamini kesishga majbur bo'ldim.
LEDni akril teshikka suring, LEDning eng yorqin qismi akril qatlam ichida ekanligiga ishonch hosil qiling. Shuning uchun uni oxirigacha itirmang.
Keyin Arduino -ni korpusga va sarlavhani yuqori qopqog'iga yopishtiring. Ushbu qadam uchun siz epoksi yoki yopishtiruvchi tabancadan foydalanishingiz mumkin, men yopishqoq tabancadan foydalandim, chunki u tezroq o'rnatiladi. Qopqoq pinlaridagi lehimlangan bo'g'inlarni yopishganda, ular LEDning oyoqlarida qisilmasligi uchun elim bilan yopish yaxshidir.
Bu yig'ilish uchun, endi siz uni dasturlashingiz kerak.
6 -qadam: Arduino dasturlash
Eskiz juda oddiy. Bu faqat tuproq namligi sensori ko'rsatkichlarini oladi va keyin ularni nam va quruq chegaralar orasidagi xaritada ko'rsatadi. Keyin u ikkita LEDni mutanosib ravishda haydash uchun ushbu xaritali qiymatlardan foydalanadi.
Shunday qilib, qizil svetodiod to'liq yonadi va quruq bo'lsa, yashil butunlay o'chadi. O'rta darajalarda har xil sariq/to'q sariq ranglarni ta'minlash uchun PWM chiqishlari mavjud.
Eskizning birinchi versiyasida men sensordan o'qilgan har bir qiymat bilan LEDlarni yangiladim. Men o'lchovlarning o'zgarishi borligini payqadim va har doim boshqalarga qaraganda ancha yuqori yoki past bo'lgan qiymat bor edi, bu esa ranglarning miltillashiga olib keldi. Men kodni biroz o'zgartirdim, shunda oxirgi o'nta o'qish o'rtacha bo'ladi va bu o'rtacha LED rangini o'zgartiradi. Bu o'zgarishlarni biroz bosqichma -bosqich amalga oshiradi va rangga sezilarli ta'sir qilmasdan, ba'zi bir chetga chiqishlarga imkon beradi.
Bu ma'lumotni ketma -ket monitor chiqishida ko'rish mumkin.
Siz eskizni bu erda kodning to'liq tavsifi bilan yuklab olishingiz mumkin.
7 -qadam: Sensorni kalibrlash
Monitorni ishlatishdan oldin qilish kerak bo'lgan oxirgi narsa - sensorni sozlash. Siz buni qilishingiz kerak, shunda sizning Arduino sizning o'simlikning namligi etarli darajada ekanligini va suvning namlik darajasi qanday ekanligini bilishi kerak. Bu juda muhim qadam, chunki har bir datchikning chiqishi joy va tuproq turiga qarab bir oz farq qiladi va har bir o'simlik sug'orish uchun har xil talablarga ega.
Buning eng yaxshi usuli - "quruq" o'simlikdan boshlash, tuproqni namlik darajasida, siz uni sug'orishni kutasiz.
Zavodni poydevorga qo'ying, sensorni tuproqqa surib qo'ying (elektron qismlarni suvga botirmang), so'ngra datchikni taglik ustidagi pimlarga ulang.
Arduino -ni kompyuterga ulang va seriyali monitorni oching. Siz Serial.print ("") qo'shishingiz kerak bo'ladi; Sensorning chiqishini ketma -ket monitorga chop etish uchun kodni kiriting, shunda siz xom qiymatlarni ko'rasiz. Siz har 1-2 soniyada yangi qiymat ko'rsatilishini xohlaysiz, buni kechiktirish yordamida o'zgartirishingiz mumkin. Siz harakatlanuvchi o'rtacha natijani ham chiqarishingiz mumkin, agar xohlasangiz, stabillashgan o'qishlaringizni olish uchun biroz kutishingiz kerak bo'ladi.
O'rtacha 10-20 o'qishga e'tibor bering, ular barqarorlashgandan so'ng, bu sizning "quruq" nuqtangiz bo'ladi.
Quruq o'qishdan mamnun bo'lgach, o'simlikni odatdagidek sug'orib oling. Tuproqqa to'liq singib ketishi uchun unga etarli miqdorda suv bering, lekin uni cho'ktirmang. Endi avvalgidek qiling va o'rtacha "nam" sozlash nuqtasini oling.
Koddagi ikkita sozlash nuqtasini yangilang, so'ngra eskizni qayta yuklang va siz bazadan to'g'ri foydalanishni boshlashga tayyormiz.
8 -qadam: Yopiq o'simliklarning aqlli monitoridan foydalanish
Siz o'simlikni kalibrlash uchun sug'organingiz uchun, displey yashil bo'lishi kerak. Tuproq quriganidan keyin u asta -sekin sarg'ayadi va keyingi kunlarda yana qizarishni boshlaydi.
O'rtacha harakatlanuvchi massiv tufayli o'simlikni sug'orish bilan sensor yana yashil rangga o'tishi o'rtasida biroz kechikish bo'ladi. Taxminan 20-30 soniyadan so'ng u yashil rangga aylanishi kerak.
Agar siz bazani chindan ham quyoshli joyda ishlatmoqchi bo'lsangiz, uni biroz kattaroq va yorqinroq qilish uchun taglikka ikkinchi yoki uchinchi LED va boshqa akril qatlamini qo'shishingiz mumkin.
Quyidagi izohlar bo'limida ushbu monitor haqida fikringizni bildiring. Sizga nima yoqadi va nimani o'zgartirmoqchisiz?
Yuqorida aytib o'tganimizdek, iltimos, ushbu loyiha sizga Remix tanlovida yoqqan bo'lsa, ovoz bering!
O'z uyingizni qurishdan xursand bo'ling!
Tavsiya:
Quyosh energiyali "aqlli" WiFi boshqariladigan sug'orish tizimi: 6 qadam (rasmlar bilan)
Quyosh energiyali "aqlli" WiFi boshqariladigan sug'orish tizimi: Ushbu loyiha ebaydan standart DIY quyosh nurlari va 12v qismlari, Shelly IoT qurilmalari va openHAB -da uy qurilishi, to'liq quyosh energiyasi bilan ishlaydigan, aqlli bog 'elektr tarmog'i va sug'orishni yaratish uchun ishlatiladi. O'rnatish. Tizimning diqqatga sazovor joylari:
NodeMCU, mahalliy Blynk Server va Blynk Apk bilan yopiq o'simliklarni sug'orish, sozlash nuqtasi: 3 qadam
NodeMCU, Local Blynk Server va Blynk Apk bilan yopiq o'simliklarni sug'orish, sozlash nuqtasi: Men bu loyihani qurdim, chunki men uzoq vaqt ta'tilda bo'lganimda ham yopiq o'simliklarim sog'lom bo'lishi kerak va menga bu fikr yoqadi. Internet orqali uyimda sodir bo'layotgan barcha mumkin bo'lgan narsalarni nazorat qiling yoki hech bo'lmaganda kuzatib boring
Avtomatik aqlli o'simlik pot - (DIY, 3D bosma, Arduino, o'zini sug'orish, loyiha): 23 qadam (rasmlar bilan)
Avtomatik aqlli o'simlik pot - (DIY, 3D bosma, Arduino, o'z -o'zini sug'orish, loyiha): Salom, ba'zida biz uydan bir necha kun ketganda yoki chindan ham band bo'lganimizda, o'simliklar sug'orilmagani uchun azob chekishadi. kerak. Bu mening yechimim. Bu aqlli o'simlik qozon bo'lib, u quyidagilarni o'z ichiga oladi: Ichki suv ombori. Senso
Aqlli o'simliklarni sug'orish: 5 qadam (rasmlar bilan)
Aqlli o'simliklarni sug'orish: Salom! Ushbu loyihadan foydalanib, siz tashqi harorat, namlik va yorug'likni hisobga olgan holda o'simlikni avtomatik ravishda sug'orishingiz mumkin. Bundan tashqari, siz uni uydagi ob -havo stantsiyasi sifatida ishlatishingiz va uyali telefoningiz yoki kompyuteringizdan harorat, namlik va yengillikni tekshirishingiz mumkin
Eng oson Arduino aqlli o'simliklarni sug'orish: 7 qadam (rasmlar bilan)
Eng oson Arduino aqlli o'simliklarni sug'orish: Oxirgi marta biz arduino va datchiklar yordamida o'simliklarni avtomatik sug'orish tizimini qanday qilish haqida yozgan edik, bizning maqolamiz katta e'tibor va katta fikrga ega bo'ldi. Bu bizga o'xshaydi