Mundarija:
- Ta'minotlar
- 1 -qadam: Komponentlaringizni to'plang va tenglikni buyurtma qiling
- 2 -qadam: PCBlarni yig'ing
- 3 -qadam: Arduino -ni dasturlash
- 4 -qadam: Tuproq namlik sensori kalibrlanishi va ishlatilishi
Video: Arduino tuproq namligini nazorat qilish tayog'i - o'simliklarni sug'orishni hech qachon unutmang: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Siz tez -tez yopiq o'simliklarni sug'orishni unutasizmi? Yoki, ehtimol, siz ularga haddan tashqari e'tibor berib, ularni sug'orib yubordingizmi?
Agar shunday qilsangiz, unda siz o'zingizni batareyadan ishlaydigan tuproq namligini kuzatuvchi tayoq qilishingiz kerak. Bu monitor tuproq namligini doimiy ravishda kuzatib borish va o'simliklarni sug'orish tugagandan keyin sug'orish paytida sizni ogohlantirish uchun sig'imli tuproq namligi sensori va 3.3V Arduino Pro Mini -dan foydalanadi.
Bortdagi ikkita potentsiometr sizga namlik darajasi yuqori va pastligini sozlash va sozlash imkonini beradi, bu sizni ogohlantirish uchun ikkita LEDning miltillashiga olib keladi. Agar siz ham signalli signalni xohlasangiz, zanjirni zanjirga osongina qo'shishingiz mumkin.
Bundan tashqari, o'rnatilgan namlik ko'rsatkichini va o'rnatilgan OLED-displeyda yuqori va past darajadagi ko'rsatkichlarni ko'rsatish uchun tugmani bosishingiz mumkin.
Bu erda standart sozlash bilan jihoz 18650 ta batareyaning bitta zaryadida 15-20 kun davom etadi. Biroq, ikkita kam quvvatli texnikani qo'llagan holda, har bir zaryad uchun 50-60 kungacha uzaytirilishi mumkin.
Ta'minotlar
Tuproq namligi monitorini yaratish uchun sizga kerak bo'ladi:
3.3V Arduino Pro Mini - Bu erda sotib oling
5V versiyasini boshqa batareya va 220Ω LED rezistorlar bilan ishlatish mumkin
- USB dasturchisi - bu erda sotib oling
- Tuproq namligi sensori - bu erda sotib oling
- 3 x 5 mm diametrli LEDlar (har xil ranglarda)
- 10K qarshilik - bu erda sotib oling
- 3 x 100Ω rezistorlar - bu erda sotib oling
- 2 x 10K bezakli idishlar - bu erda sotib oling
- Tugmachali tugmachali tugma - bu erda sotib oling
- Slaydni quvvat tugmasi - bu erda sotib oling
- 128x32 I2C OLED -displey - bu erda sotib oling
- Erkak bosh pimlari - bu erda sotib oling
- Ayol sarlavhasi pinlari - bu erda sotib oling
- Lenta kabeli - bu erda sotib oling
Monitorni quvvatlantirish uchun
- 18650 3.7V Lityum Battey - Bu erda sotib oling
- 18650 Batareya ushlagichi/zaryadlovchi - bu yerdan sotib oling
1 -qadam: Komponentlaringizni to'plang va tenglikni buyurtma qiling
Men birinchi marta 18650 lityum-ionli batareya bilan ishlaydigan tenglikni ishlab chiqaradigan sxemani loyihalashdan boshladim. Shu sababli, men Arduino -ning 3.3V versiyasini va 3.3V yoki 5V dan quvvat oladigan tuproq namligining namlik monitorini tanladim.
Agar siz o'zingiz buyurtma qilmoqchi bo'lsangiz, PCB fayllarini mening blogimdan yuklab olishingiz mumkin.
Xuddi shu komponentlarga ega bo'lgan 5V Arduino Pro Mini -dan foydalanishingiz mumkin, siz bu erda ishlatiladigan 100 ohm o'rniga 220 ohmli LED rezistorlardan foydalanishingiz kerak. Bundan tashqari, siz uni bitta lityum-ionli batareyadan emas, balki batareya bilan to'ldirishingiz kerak bo'ladi.
Bundan tashqari, siz komponentlarni non taxtasiga yig'ib, namlik sezgichiga qisqa tutashishingiz mumkin, lekin tenglikni shunchaki ixcham va mustahkamroq o'rnatishga imkon beradi.
Men tenglikni PCB Way -dan buyurtma qildim, u 100x100 mm gacha bo'lgan 5 ta asosiy PCB uchun atigi 5 dollar turadi. Ular juda tez ishlab chiqarildi va jo'natildi va juda sifatli.
2 -qadam: PCBlarni yig'ing
Arduino -ga bosh pimlarini ulashdan boshlang. Ushbu dizayn OLED displeyiga I2C ulanishi uchun A4 va A5 pinlaridan foydalanadi, shuning uchun siz bu ikkita pinni qo'shishingiz kerak bo'ladi. Plitalar ko'pincha bu ikkalasi uchun pinlar bilan ta'minlanmaydi, chunki ular ikki tomondan chiziqlardan ajratilgan.
LEDlarning yo'nalishiga va sensorli tugmachalarga e'tibor berib, barcha komponentlarni tenglikka joylashtiring.
Namlik sezgichini taxtaga ulash uchun siz uchidagi oq vilkasini chiqarib, sensorning oxiriga yaqin bo'lgan teshiklar qatoriga uchta bosh pinni lehimlashingiz kerak. Sensorni to'g'ridan -to'g'ri PCB ga lehimlash uchun bu pinlardan foydalaning.
Komponentlaringiz lehimlangandan so'ng, PCB orqa qismidan chiqib ketadigan pinlarni kesib oling.
Lityum-ionli batareya zaryadlovchi panelini PCB quvvat terminallariga kichik tasma kabeli yordamida lehimlang, shunda ushlagichni PCB orqasiga yopishtirish mumkin.
3 -qadam: Arduino -ni dasturlash
Arduino Pro Mini -ni dasturlash uchun siz USB -dasturchidan foydalanishingiz va uni PCB uzilishidagi mos keladigan sarlavhali pinlarga ulashingiz kerak bo'ladi. Esda tutingki, dasturchidagi Tx Arduino-da Rx-ga o'tadi va aksincha. Bundan tashqari, dasturchidan to'g'ri kuchlanish chiqishiga ishonch hosil qiling, 3.3V Pro Mini uchun 3.3V va 5V Pro Mini uchun 5V.
Siz eskizni mening blogimdan yuklab olishingiz va kodning har bir bo'limi nima qilishining batafsil tavsifini o'qishingiz mumkin.
4 -qadam: Tuproq namlik sensori kalibrlanishi va ishlatilishi
Monitorni birinchi marta yoqsangiz, displeyda qisqa ekran paydo bo'ladi va displey o'chadi.
O'chirilgandan so'ng, siz displey yonidagi tugmachani bosib uni qayta yoqishingiz va namlikning haqiqiy darajasini hamda namlik darajasining ikkita sozlash nuqtasini ko'rishingiz mumkin. Pastki va yuqori darajali potentsiometrlarni burish orqali ikkita sozlash nuqtasini sozlash mumkin. Kodda past belgilangan nuqtani yuqori qiymatdan yuqori va pastni pastdan pastroqqa qo'yishning oldini olish uchun ba'zi mantiq mavjud.
Sensorni ishlatishdan oldin siz uni sozlashingiz kerak. Buning uchun namlik sensori xom sensori qiymatlarini ko'rsatish uchun USB dasturchisidan foydalaning. Sensorning havodagi quruq ko'rsatkichini oling va namlikning maksimal darajasiga erishish uchun sensorning tayoq qismini suvli idishga soling. Bunda komponentlar nam bo'lmasligiga ishonch hosil qiling. Ushbu maksimal va minimal qiymatlarni oling va ularni kodga o'zgartiring, shunda sizning monitoringiz yaxshi. Atrof -muhit o'zgarishini hisobga olish uchun siz maksimal va minimal darajaga kichik chegara qo'shishingiz mumkin.
Yuqorida aytib o'tganimizdek, 18650 batareyasining bitta zaryadida monitor 15-20 kungacha ishlaydi. Men o'z blogimda ikkita usulni batafsil bayon qildim, ularni bir zaryad bilan 50-60 kungacha yaxshilash mumkin. Bular, asosan, o'qish kerak bo'lganda namlik sensori bilan ishlashni va Arduino -dagi kichik quvvatli LEDni o'chirishni o'z ichiga oladi. Kamroq o'qish orqali siz batareyaning ishlash muddatini yaxshilashingiz mumkin.
Bundan tashqari, elektron komponentlarni himoya qilish uchun monitor tugagandan so'ng, men akril old panelni qo'shdim
Tuproq namligi monitorini o'zingiz yaratishga harakat qildingizmi? Menga sharhlar bo'limida xabar bering!
Tavsiya:
Raspberry Pi yopiq iqlimni nazorat qilish va nazorat qilish tizimi: 6 qadam
Raspberry Pi yopiq iqlimni nazorat qilish va nazorat qilish tizimi: Odamlar o'z uylarida qulay bo'lishni xohlashadi. Bizning hududimizdagi iqlim o'zimizga mos kelmasligi uchun, biz sog'lom ichki muhitni saqlash uchun ko'plab asboblardan foydalanamiz: isitgich, havo sovutgichi, namlagich, namlagich, tozalash moslamasi va boshqalar. Hozirgi kunda bu
NodeMCU yordamida IoT asosidagi tuproq namligini kuzatish va nazorat qilish tizimi: 6 qadam
NodeMCU yordamida IoT asosidagi tuproq namligini kuzatish va nazorat qilish tizimi: Ushbu qo'llanmada biz ESP8266 WiFi moduli, ya'ni NodeMCU yordamida IoT asosidagi tuproq namligini kuzatish va boshqarish tizimini joriy qilmoqchimiz. Ushbu loyiha uchun zarur bo'lgan komponentlar: ESP8266 WiFi moduli- Amazon (334/- INR) o'rni moduli- Amazon (130/- INR
FridgePi: Qolganlar hech qachon yaxshi eshitilmagan: 7 qadam (rasmlar bilan)
FridgePi: Qolganlar unchalik yaxshi eshitilmadi: Ko'p yillar davomida men iPhone -dan podvaldagi stereo sozlamalarga, musiqachilar oshxonaga qayta ulangan holda musiqa eshittirardim. Bu etarlicha yaxshi ishlaydi, lekin telefonim batareyasini tugatdi va tarkibni iTunes kutubxonasi yoki ba'zi veb -radarlar bilan chekladi
Tuproq namligini aniqlash - SF: 4 qadam (rasmlar bilan)
Tuproq namligini o'lchash - SF: Sinov rejasini boshlash uchun biz o'z maqsadimizdan boshladik, u tuproq namunasi yomg'irdan nam yoki nam emasligini aniqlay oladigan qurilmani loyihalashdan boshlandi. Ushbu rejani amalga oshirish uchun biz tuproq namligini to'g'ri ishlatish va sozlashni o'rganishimiz kerak edi
Tuproq namligini tovush amplitudalari bilan o'lchash: 6 qadam (rasmlar bilan)
Tuproq namligini tovush amplitudalari bilan o'lchang: bu darslikda biz tuproq namligini tovush amplitudalari bilan o'lchaydigan asbob yasashni tushuntiramiz