Mündəricat:

Mikro istifadə edərək bitkilərin avtomatik suvarma sistemi: bit: 8 addım (şəkillərlə)
Mikro istifadə edərək bitkilərin avtomatik suvarma sistemi: bit: 8 addım (şəkillərlə)

Video: Mikro istifadə edərək bitkilərin avtomatik suvarma sistemi: bit: 8 addım (şəkillərlə)

Video: Mikro istifadə edərək bitkilərin avtomatik suvarma sistemi: bit: 8 addım (şəkillərlə)
Video: Deutsch Lernen mit Dialogen B2 - Hören, Lesen & Verstehen 2024, Iyul
Anonim
Mikro: bit istifadə edərək avtomatik bitki suvarma sistemi
Mikro: bit istifadə edərək avtomatik bitki suvarma sistemi
Mikro: bit istifadə edərək avtomatik bitki suvarma sistemi
Mikro: bit istifadə edərək avtomatik bitki suvarma sistemi
Mikro: bit istifadə edərək avtomatik bitki suvarma sistemi
Mikro: bit istifadə edərək avtomatik bitki suvarma sistemi

Tinkercad Layihələri »

Bu Təlimat kitabında sizə Micro: bit və digər kiçik elektron komponentlərdən istifadə edərək avtomatik bitki suvarma sisteminin necə qurulacağını göstərəcəyəm.

Micro: bit, bitkinin torpağındakı nəm səviyyəsini izləmək üçün nəm sensoru istifadə edir və sonra torpaq çox quruyarsa bitkini sulamaq üçün kiçik bir nasosu işə salır. Bu yolla, bitkinizi unutmusunuz və ya uzaqda olsanız belə, ona hər zaman qulluq edilir.

Bu təlimatı bəyənirsinizsə, zəhmət olmasa Blok Kodu yarışmasında ona səs verin!

Təchizat:

  • MicroBit - Burada Alın
  • Kapasitif Nəm Sensoru - Buradan Alın
  • DC Pompası - Buradan Alın
  • Relay Modulu - Burada Alın
  • Şerit Kabeli - Burada Alın
  • Saxlama Konteynerləri (Eyni deyil, amma işləməlidir) - Burada Alın
  • Güc Təchizatı - Burada Alın
  • M3 Vintlər - Buradan Alın

MicroBit 2 versiyasını istifadə etdim, amma bu layihə ilk versiyadan da istifadə edilə bilər.

Addım 1: Komponentlərinizin Hazırlanması

Komponentlərinizin Hazırlanması
Komponentlərinizin Hazırlanması
Komponentlərinizin Hazırlanması
Komponentlərinizin Hazırlanması
Komponentlərinizin Hazırlanması
Komponentlərinizin Hazırlanması

MicroBit, bir çox sensoru və düymələri olan kiçik bir proqramlaşdırıla bilən mikro nəzarətçidir, bu da proqramlaşdırmaya başlamağı çox asanlaşdırır.

Uşaqlar və daha az təcrübəli proqramçılar üçün blok kodlaşdırma və proqramlaşdırma ilə daha təcrübəli olanlar üçün daha çox funksionallıq əldə etmək istəyənlər üçün JavaScript və ya Python istifadə edə bilərsiniz. Alt kənarındakı sensorlar və qurğular üçün bir sıra IO pinləri də mövcuddur.

İstifadə etdiyim kapasitiv nəm sensoru 3.3V -də işləyir və bu, birbaşa MicroBit ilə istifadə üçün idealdır.

Qeyd: Bu kapasitiv sensorlar ümumiyyətlə 3.3V ilə 5V arasında işlədiklərini və göyərtədə gərginlik tənzimləyicilərinə malik olduqları üçün maksimum 3.3V çıxdıqlarını bildirirlər. Bu sensorların daha ucuz versiyalarının bir çoxunun 3,3V giriş gərginliyi ilə işləmədiyini, ancaq "açılmadan" əvvəl 3.5-4V tələb etdiyini gördüm. Bunun üçün diqqətli olmalısınız, çünki Micro: bit yalnız 3.3V -ə qədər olan giriş gərginliyi üçün nəzərdə tutulmuşdur.

Nasosun bir röle modulu istifadə edərək açılması və söndürülməsi lazımdır. Röle modulu, cərəyanın MicroBit -dən keçməməsi üçün gücünü pompaya keçir.

Addım 2: TinkerCAD -da Dövrə və Kodun Layihələndirilməsi

TinkerCAD -da Dövrə və Kodun Layihələndirilməsi
TinkerCAD -da Dövrə və Kodun Layihələndirilməsi

Dövrü hazırladım və bu yaxınlarda platformalarına MicroBit əlavə etdikləri üçün TinkerCAD -da blok kodlaşdırmasını etdim. Blok kodlaşdırma, sadəcə funksiya bloklarını sürükləyərək buraxaraq əsas proqramlar qurmaq üçün həqiqətən asan bir yoldur.

Pompanı təmsil etmək üçün bir DC mühərriki və nəm sensoru girişini simulyasiya etmək üçün bir potansiometr istifadə etdim, çünki eyni üç əlaqə də lazımdır.

Blok kodunun son versiyasında, Micro: bit açıldıqda gülümsəyən bir üz göstərir, sonra hər 5 saniyədə nəm oxunuşlarını götürməyə və onları ekrandakı qrafik üzərində qurmağa başlayır. Nəm səviyyəsinin təyin olunmuş həddən aşağı olub olmadığını da yoxlayır və bu halda nasosu 3 saniyə işə salır. Nəm səviyyəsi yenidən həddən artıq olana qədər, dövrlər arasında 5 saniyəlik fasilə ilə nasosun dövrəsinə davam edir.

A düyməsinin pompanı 3 saniyə açaraq bitkini əl ilə sulaması üçün iki düyməyə də funksiyalar əlavə etdim və B düyməsi ekrandakı rütubət səviyyəsinin göstəricisini göstərir.

Addım 3: Dövrəni və kodu sınayın

Dövrə və Kodun Test Edilməsi
Dövrə və Kodun Test Edilməsi

TinkerCAD -da işləyən simulyasiyadan məmnun olduqdan sonra, komponentlərin eyni şəkildə işlədiklərini yoxlamaq üçün masamın üstünə bağladım. Micro: bit pinlərinə əlavə etmək üçün bəzi tullanan və timsah kliplərindən istifadə edərək müvəqqəti əlaqələr qurdum.

Bu, əsasən Micro: bit -in sensordan düzgün dəyərləri oxuduğunu və rölin açıla və söndürüldüyünü yoxlamaq idi.

Addım 4: Su Tankının Hazırlanması

Su Tankının Hazırlanması
Su Tankının Hazırlanması
Su Tankının Hazırlanması
Su Tankının Hazırlanması
Su Tankının Hazırlanması
Su Tankının Hazırlanması
Su Tankının Hazırlanması
Su Tankının Hazırlanması

Testin qurulmasından məmnun olduqdan sonra, su çəni düzəltmək, komponentləri bir yuvaya çevirmək və daimi elektrik əlaqələri qurmaq üzərində işləməli oldum.

Bu iki konteyneri yerli endirim mağazasında tapdım. Bir yerə yığılırlar ki, alt hissəni tank olaraq, üst hissəsini isə elektronikanı yerləşdirmək üçün istifadə edim.

Tankı düzəltmək üçün, suyun axması üçün kifayət qədər yer buraxarkən, nasosu mümkün qədər dibinə yaxın su girişi olan tanka quraşdırmalıydım. Bir yapışqan tabancası ilə nasosu yerinə yapışdırdım.

Daha sonra mühərrikdəki tellər və su çıxışı üçün borular üçün deliklər qazdım.

Addım 5: Elektronikanı yığın

Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın

Su səviyyəsinin qrafiki olaraq ön tərəfdəki LED displeydən istifadə etdiyim üçün MicroBit -in korpusun ön hissəsinə quraşdırılmasını istədim ki, asanlıqla görünsün.

MicroBit -i tutmaq və altındakı IO pinləri ilə əlaqə qurmaq üçün öndən bir neçə delik açdım. IO pinlərindəki terminallara vida etmək və korpusun içindəki naqillərə qoşulmaq üçün bir neçə uzun M3 x 20mm düymə başlı vintlər istifadə etdim. Açıq naqillərin bir hissəsini vintlərin ətrafına sararaq, sonra da yerində saxlamaq üçün istilik büzücü boru istifadə edərək məftilləri vintlərə bağladım.

Mən də Micro: bitinə elektrik naqili üçün, arxadakı elektrik yuvası üçün, nasos və nəm sensoru telləri üçün deliklər qazdım.

Sonra bütün naqilləri bağladım, birləşmələri lehimlədim və korpusun içərisindəki komponentləri birləşdirdim.

Addım 6: Suvarma sisteminin sınanması

Suvarma sisteminin sınanması
Suvarma sisteminin sınanması
Suvarma sisteminin sınanması
Suvarma sisteminin sınanması

İndi bütün komponentlər yığıldıqdan sonra bir dəzgah testinin vaxtı gəldi.

Tankı su ilə doldurdum və enerji təchizatını açdım.

Micro: bit gücləndi və oxumağa başladı. Nəm sensoru torpaqda olmadığından Micro: bit dərhal "torpağı" quru olaraq qeyd etdi və nasosu işə saldı.

Belə görünür ki, hamısı düzgün işləyir və bir bitkidə sınaya bilərik.

Addım 7: Bitki üzərində suvarma sisteminin qurulması

Bitki üzərində suvarma sisteminin qurulması
Bitki üzərində suvarma sisteminin qurulması
Bitki üzərində suvarma sisteminin qurulması
Bitki üzərində suvarma sisteminin qurulması

Micro: qurmaq üçün bir bitkinin üstünə, nəm sensörünü torpağa basdırdım, elektronikanın torpaq səviyyəsindən yuxarı olmasını təmin etdim. Daha sonra suyun bitkinin kökləri ətrafında bərabər paylanması üçün su çıxışını torpağın ortasına yerləşdirdim.

Addım 8: Avtomatik Bitki Suvarma Sistemindən istifadə

Avtomatik Bitki Suvarma Sistemindən istifadə
Avtomatik Bitki Suvarma Sistemindən istifadə
Avtomatik Bitki Suvarma Sistemindən istifadə
Avtomatik Bitki Suvarma Sistemindən istifadə
Avtomatik Bitki Suvarma Sistemindən istifadə
Avtomatik Bitki Suvarma Sistemindən istifadə

Ön tərəfdəki qrafik torpaq quruduqca sensor tərəfindən ölçülən nəm səviyyəsini göstərir. Kodda təyin olunan həddən aşağı düşdükdə, nəmlik yenidən eşikdən yuxarı çıxana qədər nasos 3 saniyəlik fasilələrlə avtomatik olaraq işə düşür. Pompa işə salındıqdan sonra torpağın nəm səviyyəsinin yenidən artdığını tez bir zamanda hiss etməlisiniz.

Pompanı 3 saniyə yandırmaq və bitkini əl ilə sulamaq üçün MicroBit -in qarşısındakı A düyməsinə də basa bilərsiniz.

Zavodunuzun nəm səviyyəsini fərqli bir otaqdan görmək və ya uzaqdan sulamaq üçün radio bağlantılarından istifadə edərək birdən çox MicroBiti birləşdirə bilərsiniz. Avtomatik Bitki Suvarma Sistemləri olaraq işləyən bir neçə digər Micro: bit üçün bir tablosuna və nəzarət mərkəzinə malik ayrı bir Micro: bit istifadə etmək gözəl bir fikir olardı.

Micro: bit istifadə edərək bir şey qurmusunuz? Şərh bölməsində mənə bildirin.

Zövq alsanız, Blok Kodu yarışmasında bu Təlimatlandırıcıya səs verməyi də unutmayın!

Blok Kod Yarışması
Blok Kod Yarışması
Blok Kod Yarışması
Blok Kod Yarışması

Blok Kod Yarışmasında İkinci Mükafat

Tövsiyə: