Mundarija:

Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan)
Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan)

Video: Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan)

Video: Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan)
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Iyul
Anonim
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi

Tinkercad loyihalari »

Bu yo'riqnomada men sizga Micro: bit va boshqa kichik elektron komponentlar yordamida o'simliklarni avtomatik sug'orish tizimini qanday qurishni ko'rsataman.

Micro: bit namlik sensori yordamida tuproqdagi namlik darajasini kuzatadi va agar tuproq juda quruq bo'lsa, o'simlikni sug'orish uchun kichik nasosni yoqadi. Shunday qilib, sizning zavodingizga har doim g'amxo'rlik qilinadi, hatto siz uni unutgan bo'lsangiz ham yoki uzoqlashsangiz ham.

Agar sizga bu ko'rsatma yoqsa, iltimos, Blok kodi tanlovida unga ovoz bering!

Ta'minot:

  • MicroBit - bu erda sotib oling
  • Namlik sensori - bu erda sotib oling
  • DC nasosi - bu erda sotib oling
  • O'rnimizni moduli - bu erda sotib oling
  • Lenta kabeli - bu erda sotib oling
  • Saqlash idishlari (bir xil emas, lekin ishlashi kerak) - Bu erda sotib oling
  • Quvvat manbai - bu erda sotib oling
  • M3 vintlari - bu erda sotib oling

Men MicroBit 2 -versiyasidan foydalanganman, lekin bu loyihani birinchi versiya yordamida ham qilish mumkin.

1 -qadam: Komponentlaringizni tayyorlash

Komponentlaringizni tayyorlash
Komponentlaringizni tayyorlash
Komponentlaringizni tayyorlash
Komponentlaringizni tayyorlash
Komponentlaringizni tayyorlash
Komponentlaringizni tayyorlash

MicroBit-bu dasturlashtiriladigan kichik mikrokontrolder bo'lib, u bir nechta sensorlar va tugmachalarga ega, bu dasturlashni osonlashtiradi.

Siz bolalar va kam tajribali dasturchilar uchun blokirovka kodini, dasturlash tajribasi ko'proq bo'lgan va undan ko'proq funksionallikni olishni istaganlar uchun JavaScript yoki Pythondan foydalanishingiz mumkin. Bundan tashqari, uning pastki chetida sensorlar va qurilmalar uchun mavjud bo'lgan bir qator IO pinlari mavjud.

Men foydalanadigan sig'imli namlik sensori 3.3V kuchlanish bilan ishlaydi, bu to'g'ridan -to'g'ri MicroBit bilan ishlash uchun juda mos keladi.

Eslatma: Ushbu sig'imli sensorlar odatda 3,3 V dan 5 V gacha ishlaydi va bortdagi voltaj regulyatoriga ega bo'lgani uchun maksimal 3,3 V ni chiqaradi. Men shuni aniqladimki, bu datchiklarning ancha arzon versiyalari kirish voltaji 3,3V bilan ishlamaydi, lekin ular "yoqilishidan" oldin 3,5-4 V kuchlanish talab qiladi. Siz bunga ehtiyot bo'lishingiz kerak, chunki Micro: bit faqat 3,3 V gacha bo'lgan kirish voltajiga mo'ljallangan.

Nasosni o'rni moduli yordamida yoqish va o'chirish kerak bo'ladi. O'rnimizni moduli quvvatni nasosga o'tkazadi, tok MicroBit orqali o'tmaydi.

2 -qadam: TinkerCAD -da sxemalar va kodlarni loyihalash

TinkerCAD -da sxemalar va kodlarni loyihalash
TinkerCAD -da sxemalar va kodlarni loyihalash

Men sxemani ishlab chiqdim va TinkerCAD -da blokirovka qildim, chunki ular yaqinda o'z platformalariga MicroBit -ni qo'shdilar. Bloklarni kodlash - bu funktsional bloklarni sudrab tashlab, asosiy dasturlarni tuzishning juda oson usuli.

Men nasosni ko'rsatish uchun shahar dvigatelidan va namlik sensori kirishini simulyatsiya qilish uchun potentsiometrdan foydalanardim, chunki u ham bir xil uchta ulanishni talab qiladi.

Blok -kodning oxirgi versiyasida, Micro: bit yoqilganda tabassumli yuzni ko'rsatadi, so'ngra namlikni har 5 soniyada o'lchashni boshlaydi va ularni displeydagi grafikga chizadi. Shuningdek, u namlik darajasi belgilangan chegaradan pastligini tekshiradi va agar shunday bo'lsa, u nasosni 3 soniya davomida yoqadi. Namlik yana chegaradan yuqori bo'lgunga qadar, tsikllar orasidagi 5 soniya tanaffus bilan, nasosning aylanishini davom ettiradi.

Men ikkita tugmachaga funktsiyalarni qo'shdim, bu erda A tugmasi nasosni 3 soniya davomida qo'lda sug'orish uchun yoqiladi va B tugmasi displeyda namlik ko'rsatkichini ko'rsatadi.

3 -qadam: O'chirish va kodni tekshirish

O'chirish va kodni sinovdan o'tkazish
O'chirish va kodni sinovdan o'tkazish

Men TinkerCAD -da ishlaydigan simulyatsiyadan mamnun bo'lganimda, men ularning ish stoliga bir xil tarzda ishlaganligini tekshirish uchun uladim. Micro: bit pinlariga ulanish uchun bir nechta o'tish va alligator qisqichlari yordamida vaqtinchalik ulanishlar o'rnatdim.

Bu asosan Micro: bit sensordan to'g'ri qiymatlarni o'qiyotganini va o'rni yoqish va o'chirishni tekshirish uchun qilingan.

4 -qadam: suv idishini tayyorlash

Suv idishini tayyorlash
Suv idishini tayyorlash
Suv idishini tayyorlash
Suv idishini tayyorlash
Suv idishini tayyorlash
Suv idishini tayyorlash
Suv idishini tayyorlash
Suv idishini tayyorlash

Sinovni sozlashdan mamnun bo'lganimdan so'ng, men suv idishi yasash, komponentlarni korpusga o'rnatish va doimiy elektr aloqalarini o'rnatish ustida ishlashim kerak edi.

Men bu ikkita konteynerni mahalliy chegirma do'konida topdim. Ular bir -biriga yopishib olishdi, shunda men pastki qismini tank sifatida, tepasini esa elektronikani saqlash uchun ishlatardim.

Tankni tayyorlash uchun men suv quyish uchun etarli joy qoldirib, nasosni iloji boricha pastki qismiga yaqinroq suv quyiladigan idishga o'rnatishim kerak edi. Men yopishtiruvchi qurol yordamida nasosni joyiga yopishtirdim.

Keyin men dvigatelga simlar uchun teshiklar va suv chiqishi uchun trubkani burg'uladim.

5 -qadam: Elektronni yig'ing

Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing

Men MicroBit -ni korpusning old qismiga o'rnatilishini xohlardim, shunda uni ko'rish oson edi, chunki men old tomondan LED displeyini suv sathining grafigi sifatida ishlatardim.

MicroBit -ni ushlab turish va pastki qismidagi IO pinlariga ulanish uchun old tomondan bir nechta teshik ochdim. Men M3 x 20 mm uzunlikdagi tugmachali vintlar yordamida IO pinlaridagi terminallarni burab, korpusning ichki qismidagi simlarga ulanganman. Men simlarni vintlar bilan bog'ladim, shunda ochiq simlarning bir qismini vintlar bilan o'rab oldim, so'ngra issiqlik o'tkazmaydigan trubkani ushlab turdim.

Men, shuningdek, Micro: bit quvvat simini, orqa tarafdagi elektr rozetkasi uchun, nasos va namlik sensori simlari uchun teshiklar qildim.

Keyin men barcha simlarni uladim, bo'g'inlarni lehimladim va komponentlarni korpus ichida birlashtirdim.

6 -qadam: Sug'orish tizimini sinovdan o'tkazish

Sug'orish tizimini sinovdan o'tkazish
Sug'orish tizimini sinovdan o'tkazish
Sug'orish tizimini sinovdan o'tkazish
Sug'orish tizimini sinovdan o'tkazish

Endi barcha komponentlar yig'ilib, skameykada sinovdan o'tish vaqti keldi.

Men tankni suv bilan to'ldirdim va elektr ta'minotini yoqdim.

Micro: bit yoqildi va o'qishni boshladi. Namlik sensori tuproqda bo'lmaganligi sababli, Micro: bit darhol "tuproq" ni quruq deb qayd qilib, nasosni yoqdi.

Hammasi to'g'ri ishlayotganga o'xshaydi va biz uni o'simlikda sinab ko'rishimiz mumkin.

7 -qadam: o'simlikda sug'orish tizimini o'rnatish

O'simliklarga sug'orish tizimini o'rnatish
O'simliklarga sug'orish tizimini o'rnatish
O'simliklarga sug'orish tizimini o'rnatish
O'simliklarga sug'orish tizimini o'rnatish

Micro: ni o'simlikka o'rnatib qo'yish uchun, men namlikni o'lchash datchigini erga itarib, elektronikaning tuproq sathidan yuqori ekanligiga ishonch hosil qildim. Keyin men suv chiqadigan joyni tuproqning o'rtasiga joylashtirdim, shunda suv o'simlik ildizlariga teng taqsimlanadi.

8 -qadam: Avtomatik o'simlik sug'orish tizimidan foydalanish

O'simliklarni avtomatik sug'orish tizimidan foydalanish
O'simliklarni avtomatik sug'orish tizimidan foydalanish
O'simliklarni avtomatik sug'orish tizimidan foydalanish
O'simliklarni avtomatik sug'orish tizimidan foydalanish
O'simliklarni avtomatik sug'orish tizimidan foydalanish
O'simliklarni avtomatik sug'orish tizimidan foydalanish

Old qismdagi grafikda tuproq quriganida namlik darajasi datchik tomonidan o'lchanadi. Agar u kodda belgilangan chegaradan pastga tushsa, namlik yana chegaradan oshguncha nasos 3 soniya oralig'ida avtomatik ravishda yonadi. Nasos ishga tushgandan so'ng, siz tuproq namligi yana ko'tarilishini tezda sezishingiz kerak.

Nasosni 3 soniya yoqish va o'simlikni qo'lda sug'orish uchun MicroBit oldidagi A tugmachasini ham bosishingiz mumkin.

Siz hatto boshqa xonadagi o'simlikning namlik darajasini ko'rish yoki ularni masofadan sug'orish uchun bir nechta MicroBits -ni bir -biriga ulashingiz mumkin. Alohida Micro: bitni asboblar paneli va boshqa bir nechta Micro: bitlarni avtomatik sug'orish tizimlari sifatida ishlatish uchun ishlatish yaxshi bo'lardi.

Micro: bit yordamida biror narsa qurdingizmi? Menga sharhlar bo'limida xabar bering.

Iltimos, agar sizga yoqsa, "Blok -kod" tanlovida ushbu ko'rsatmaga ovoz berishni unutmang!

Blok kodi tanlovi
Blok kodi tanlovi
Blok kodi tanlovi
Blok kodi tanlovi

Blok -kod tanlovida ikkinchi sovrin

Tavsiya: