Mündəricat:

Mikro: Bit Köpək Qapı Açacağı: 8 Addım (Şəkillərlə birlikdə)
Mikro: Bit Köpək Qapı Açacağı: 8 Addım (Şəkillərlə birlikdə)

Video: Mikro: Bit Köpək Qapı Açacağı: 8 Addım (Şəkillərlə birlikdə)

Video: Mikro: Bit Köpək Qapı Açacağı: 8 Addım (Şəkillərlə birlikdə)
Video: Get Started → Learn English → Master ALL the ENGLISH BASICS you NEED to know! 2024, Iyun
Anonim
Image
Image
Mikro: Bit Köpək Qapı Açacağı
Mikro: Bit Köpək Qapı Açacağı

Ev heyvanlarınız otaqlarda tələyə düşürlərmi? Kürklü* dostlarınız üçün evinizi daha əlçatan etmək istərdinizmi? İndi edə bilərsiniz, vay !!

Bu layihə, (ev heyvanları üçün uyğun) bir düyməyə basıldığında qapını açmaq üçün mikro: bit mikrokontrolördən istifadə edir. Motoru bağlamaq və mühərriki qapıya bağlamaq üçün mikro: bit (ehtimal ki, faydalı), yüksək torklu bir motora və bəzi mexaniki hissələrə və parçalara ehtiyacımız olacaq.

Oxuma müddəti: ~ 15 dəq

Quruluş müddəti: ~ 30-45 dəq

Qiymət: ~ 60 dollar

*Bu layihə, insanlar üçün ev, iş yeri və ya digər fiziki məkana əlçatanlığı yaxşılaşdırmaq üçün aşağı səviyyəli bir yol olaraq istifadə edilə bilər! Yay !!

Təchizat

Materiallar

  • mikro: bit
  • microUSB kabeli (3ft və ya daha çox)
  • İkili Botlar Planet Totem Hörümçək Dəsti

    • Bu, ilk robot texnikası layihənizdirsə, bu kitdən istifadə etməyi və təlimatı olduğu kimi izləməyi çox tövsiyə edərdim. Daha əvvəl bir neçə layihə etmisinizsə, düzəlişlər və dəyişikliklər etməkdən çekinmeyin. Burada nəzərə alınması lazım olan iki şey var:

      • Bu layihə, qapımızı açmaq üçün yüksək torklu motor tələb edir. Bu dəstdən gələn motor idarəetmə sistemi və yüksək torklu mini DC mühərrik bu layihənin hazırlanmasında çox faydalı oldu.
      • Çeşidli lövhələr, qoz -fındıq və boltlar da lazımlı idi, lakin başqa bir robot texnikası dəstindən və ya birbaşa istehsalçıdan oxşar mexaniki hissələrlə əvəz edilə bilərdi.
  • 3 AAA Batareya
  • 2 uzunluq 24 telli tel, 3 - 4ft (1 - 1.3m)
  • Balıqçılıq xətti, 4 '(1.3m)
  • Alüminium, 2 "x3" düzbucaqlı (5-7 sm)
  • 8 kiçik dırnaq
  • 6 itələyici pin
  • Yapışqan divardan yapışqan

Alətlər

  • Sürücü dəsti

    Qeyd: Binary Bots dəsti M3 sürücüsü (və maqnitdir, wooo !!!) və kiçik bir tornavida ilə gəlir

  • Hammer
  • Tel çıxarıcılar
  • İsti Yapışqan Dağıtıcı (şəkil yoxdur)
  • Qayçı
  • Ölçmə lenti
  • Qələm

Addım 1: Hazırlıq və Alüminium Mandal Qapağı

Hazırlıq və alüminium qapaq örtüyü
Hazırlıq və alüminium qapaq örtüyü

1. Qapınızın enini ölçün və qeyd edin (daxili hissə)

2. 45 dərəcə bir açı ilə, qapı mandalından qapı menteşələrinə dik olan divara olan məsafəni ölçün

Qeyd: Xüsusi otaq quruluşunuz çox güman ki, mənimkindən fərqlidir. Unutmamalı olduğunuz əsas şey, torkun dik olaraq tətbiq edildikdə ən aşağı olmasıdır. Başqa sözlə, mühərriki mümkün qədər dik olaraq bağlamağa çalışın. 45 dərəcə bir açı, ehtimal ki, istədiyiniz ən kiçik açıdır, daha böyük açılar motorun qapını açması üçün daha asan olacaq.

3. 2 "x3" ölçüdə alüminium parçasını kəsin (məsələn, təkrar emal edilmiş qabdan)

Addım 2: Qurun: Qapı Bağlama Mexanizmi

Qurun: Qapı Bağlama Mexanizmi!
Qurun: Qapı Bağlama Mexanizmi!
Qurun: Qapı Bağlama Mexanizmi!
Qurun: Qapı Bağlama Mexanizmi!
Qurun: Qapı Bağlama Mexanizmi!
Qurun: Qapı Bağlama Mexanizmi!

Bu hissəni qurmaq üçün Binary Bots Kitindən aşağıdakı parçalara ehtiyacınız olacaq:

  • 3 ədəd 100x30 sm lövhə
  • 2 ədəd 2 delikli 90 dərəcə mötərizə
  • 4 ədəd 6 mm M3 bolt
  • 4 qoz -fındıq
  • 2 ədəd 8 mm M3 bolt
  • 2 M3 qoz -fındıq

1. Lövhələrdən birini tutun. Sol kənarından qapının genişliyini ölçün və işarələyin

2. İkinci lövhəni götürün. İkinci lövhəni bir -birinə dik olaraq bağlayın ki, ikinci lövhə qapı genişliyi xəttinin sağ tərəfində olsun. (Şəkil 2)

Bunu etmək üçün hər iki mötərizəni, 4 ədəd 6 mm M3 bolt və 4 kilid qozunu istifadə edin. (Şəkillər 3 və 4)

3. Üçüncü lövhəni tutun və daha uzun (8mm) M3 boltları və düzbucaqlı M3 qoz -fındıqları istifadə edərək düz bir xəttlə ikinciyə bağlayın. (Şəkillər 5 və 6)

Addım 3: Qurun: Heyvan dostu keçid

Qurun: Heyvan dostu keçid!
Qurun: Heyvan dostu keçid!
Qurun: Heyvan dostu keçid!
Qurun: Heyvan dostu keçid!
Qurun: Heyvan dostu keçid!
Qurun: Heyvan dostu keçid!

Bu hissəni qurmaq üçün Binary Bots Kitindən aşağıdakı parçalara ehtiyacınız olacaq:

  • 2 ədəd 100x30 sm lövhə
  • 4 ədəd 6 mm M3 bolt
  • 4 M3 qoz -fındıq
  • 2 8 mm neylon dayaqlar

Sizə də lazım olacaq:

  • 2 3-4ft (1-1.3m) qapalı 24 ölçü tel

    Hər iki tərəfdən təxminən 2,5 sm izolyasiyanı çıxarın

  • 3 itələyici pin

1. Lövhələrinizdən birini tutun və iki (2) M3 qoz -fındıq istifadə edərək neylon dayaqları sol tərəfə yapışdırın. (Şəkillər 1 və 2)

2. İkinci lövhəni tutun və neylon dayaqları ilə ikinci lövhəni birinciyə bağlamaq üçün iki (2) M3 bolt istifadə edin. (Şəkil 3)

3. M3 boltlarından birini tutun və üst lövhənin ən sağ ucundakı bir çuxurdan itələyin. Telin bir ucunu boltun əsasına sarın. (Şəkil 4)

4. Boltun yerində sabitlənməsi üçün M3 qozundan istifadə edin. (Şəkil 5)

5. Alt cıvata üçün 3 -cü və 4 -cü addımları təkrarlayın, ikinci boltun birincinin altında olduğundan əmin olun.

Anahtarı bağladığınızda (lövhələri bir -birinə itələyin), üst və alt cıvatalar bir -birinə sıxılmalı və tam təmas qurmalıdır.

Addım 4: Qurun: Motor Dağı

Qurun: Motor Dağı!
Qurun: Motor Dağı!
Qurun: Motor Dağı!
Qurun: Motor Dağı!
Qurun: Motor Dağı!
Qurun: Motor Dağı!

Bu hissəni qurmaq üçün Binary Bots Kitindən aşağıdakı parçalara ehtiyacınız olacaq:

  • 1 ədəd 100x100 sm lövhə
  • 2 kiçik vintli 1 kiçik motor (çox sevimli və eyni zamanda çox güclü!)
  • 1 Motor Dağı ("veb başlatma")
  • 1 silindr dəsti ("veb makara")
  • 6 ədəd 6 mm M3 bolt
  • 6 M3 qoz -fındıq

Sizə də lazım olacaq:

  • 6 kiçik dırnaq
  • 1 sancaq
  • 4ft (1.3m) balıqçılıq xətti (və ya eyni dərəcədə güclü xətt)

1. İki kiçik vida ilə mühərriki mühərrik montajına daxil edin və bərkidin (əgər varsa, daha böyük bir tornavida istifadə etmək tövsiyə olunur..)

2. 100x100 sm ölçülü lövhəni götürün və 6 M3 bolt və qoz -fındıqdan istifadə edərək mühərriki sol tərəfə (təxminən) ortasına bağlayın

3. Makara və balıqçılıq xəttini tutun. Balıqçılıq xəttinin bir ucunu makaranın ortasından keçirin, sonra dişlərin ətrafına sarın. Bir parça isti yapışqan ilə bərkidin

4. İki çarx parçasını bir -birinə itələyin (ipi iki hissənin arasına sıxaraq) və motor hissəsinə kənara baxacaq şəkildə daxil edin. Xaricdən bir az isti yapışqan ilə bərkidin

Addım 5: Elektronikanı birləşdirin

Elektronikaya qoşulun!
Elektronikaya qoşulun!
Elektronikaya qoşulun!
Elektronikaya qoşulun!
Elektronikaya qoşulun!
Elektronikaya qoşulun!

Aşağıdakı hissələrə ehtiyacınız olacaq:

  • mikro: bit
  • microUSB kabeli
  • Binary Bots motor sürücü lövhəsi
  • 3 ədəd AAA batareya

1. Bir araya gətirdiyiniz Motor Montaj qurğusunu götürün və motoru motor sürücü lövhəsinə qoşun. (Şəkil 2)

Qırmızı motor telini "Motor1" etiketli sol başlıq pininə bağlayın. Qara motor telini "Motor1" etiketli sağ başlıq pininə qoşun.

2. Heyvan dostu açarı qoşun! Keçid tellərindən birini mikro: bit P0 pininə, digərini isə mikro: bit GND pininə qoşun (hansı keçid telinin hara getməsinin əhəmiyyəti yoxdur). (Şəkil 3)

3. Mikro: biti motor sürücü lövhəsinə daxil edin ki, düymələr kənara baxsın (motor sürücüsündən uzaqda).

4. Batareyaları motor sürücü lövhəsinə daxil edin. Güc düyməsini tapın və "söndür" vəziyyətinə keçin

Addım 6: Kodlaşdırın: Motor Nəzarəti

Kodlayın: Motor Nəzarəti!
Kodlayın: Motor Nəzarəti!
Kodlayın: Motor Nəzarəti!
Kodlayın: Motor Nəzarəti!
Kodlayın: Motor Nəzarəti!
Kodlayın: Motor Nəzarəti!

Kod hazırlamaq veb saytına gedin: www. MakeCode.org və mikro: bit seçimini, sonra "Yeni Layihə" ni seçin. "Qapı Açan" kimi, nə etdiyini müəyyən etməyə kömək etmək üçün layihənizin adını dəyişdirmək tövsiyə olunur.

Bəzi fon məlumatları:

Pin P0 tetiklendiğinde (açarın bağlanması ilə), motoru döndərmək istəyirik ki, balıqçılıq xəttini bükərək qapını açsın. Qapını yenidən bağlaya bilmək üçün balıqçılıq xəttini də açmaq istəyirik. Motoru yığmaq və boşaltmaq üçün əllə bir yolun olması, həmçinin motorun gücünü kəsmək də faydalıdır.. hər halda!

Bir DC mühərriki ilə məşğul olduğumuz üçün, mühərrikin bir ucuna güc verərək digərini torpaqladıqda, motor bir istiqamətdə dönəcəkdir. Gücü elektrik mühərriklərinə bağladıqda, motor başqa istiqamətə dönəcək. Hər iki mühərrikin elektrik kəsilməsi mühərriki söndürür.

Gəlin başlayaq!

İlk Kod Fonksiyonu: Motor Doggo Switch ilə tetiklenir

Bu funksiya Şəkil 1 -də göstərilmişdir.

1. "Pin basıldığında" (giriş blokları) çıxarın və P0 pininə təyin olunduğundan əmin olun

2. Pin P0 blokunun içərisində, mikro: bit pin P13 (1 olaraq təyin edin) yandırmaq və mikro: bit pin P14 söndürmək üçün rəqəmsal yazı bloklarından istifadə edin. Bu, motoru bir istiqamətdə işə salır

Rəqəmsal yazı blokları Advanced Pins altında tapılır. Aşağı oxu tıklayarak uyğun pinləri seçin.

3. Təxminən 7 saniyə (7000 ms) ara verin, sonra P13 və P14 -ü 0 olaraq mühərriki söndürün.

Qeyd: 7 saniyə mənim quruluşum və itimin ehtiyacları üçün yaxşı işləmişdir, ancaq ehtiyaclarınızı qarşılamaq üçün qapınızı kifayət qədər açmaq üçün bunun kifayət qədər vaxt olduğunu yoxlayın.

4. P14 -ü yandırmaq və P13 -ü söndürmək üçün rəqəmsal yazı blokundan istifadə edərək mühərriki ayırın (aka tərs istiqamətə çevirin). Yığdığınız zaman eyni miqdarda olduğundan əmin olun.

5. İsteğe bağlı: LED-lərdən istifadə edərək motorun nə vaxt açılacağını sizə bildirmək üçün geri sayma/saymaq sayğacını daxil edin. Həm də keçid basıldığı zaman, həm də mühərrik açılmadan əvvəl ara verilməsi tövsiyə olunur.

İkinci Kod Fonksiyonu: Manuel Açıq

Bu funksiya Şəkil 2 -də göstərilmişdir.

1. Əl ilə keçid etmək üçün "A düyməsini basıldıqda" (giriş blokları) sürükləyin.

2. Bu blokun içərisində, mikro: bit pimi P13 (1 olaraq təyin edin) yandırmaq üçün rəqəmsal yazı bloklarından istifadə edin və mikro: bit pin P14 (0 olaraq təyin edin) söndürün

3. ~ 3s (3000 ms) üçün fasilə bloku əlavə edin

4. Motoru söndürün! (rəqəmsal yazı bloklarını 0 olaraq təyin edərək)

5. İsteğe bağlı: Motoru işə salmadan əvvəl bir işarə göstərin ki, motorun hansı tərəfə dönəcəyini biləsiniz.

Mənim üçün, "açıq qapı" göstərin, sizin və beyniniz üçün mənalı bir şey seçin, düzbucaqlı bir kontur seçdim.

Üçüncü Kod Fonksiyonu: Manual Close

Bu funksiya Şəkil 3.1 -də göstərilmişdir. Əl ilə keçid etmək üçün "Açıq B düyməsinə basıldı" (giriş blokları) sürükləyin.

2. Bu blokun içərisində, mikro: bit pin P13 (0 olaraq təyin edin) yandırmaq üçün rəqəmsal yazma bloklarından istifadə edin və mikro: bit pin P14 (1 olaraq təyin edin) söndürün

3. ~ 3s (3000 ms) üçün fasilə bloku əlavə edin

4. Motoru söndürün! (hər iki rəqəmsal yazı blokunu 0 olaraq təyin edərək)

5. İsteğe bağlı: Mühərriki işə salmadan əvvəl bir işarə göstərin ki, motorun hansı istiqamətə dönəcəyini biləsiniz.

Dördüncü Kod Fonksiyonu: Motoru söndürün

Bu funksiya Şəkil 3 -ün altındadır.

1. "A+B düyməsinə basıldı" blokunu çıxarın

2. Həm P13, həm də P14 -ü 0 olaraq təyin etmək üçün iki rəqəmsal yazı blokundan istifadə edin

Addım 7: Quraşdırın

Quraşdırın!
Quraşdırın!
Quraşdırın!
Quraşdırın!
Quraşdırın!
Quraşdırın!

1. Alüminiumu qapı mandalının ətrafına sarmaq üçün yapışqan divarın bir hissəsini istifadə edin

Alüminiumu mandalın ətrafına bükün ki, qapı tam bağlansın, amma yapışmasını maneə törədir.

2. İsti yapışqan dispenserinizdən istifadə edərək, qapı mexanizmi parçasının qısa ucunu qapının eninə yapışdırın. Əlavə sabitlik təmin etmək üçün daha uzun parçanı qapıya yapışdırın

3. Motor montajını və motor nəzarət lövhəsini divara yapışdırın. Parçaları yerində saxlamaq üçün itələyici pinləri müvəqqəti olaraq istifadə edin, sonra motor nəzarətçisini bərkitmək üçün 6, motor idarəetmə lövhəsini bərkitmək üçün 2 mismar istifadə edin.

4. Açarı açmaq üçün qapını açacaq hər kəs üçün əlverişli bir yerə yapışdırmaq üçün divar yapışqan macundan istifadə edin. Köpəyim kifayət qədər böyük olduğundan, itin burnu ilə düyməni basması üçün onu yerdən təxminən 1,5 fut yuxarı qaldırdım.

Açarı tənzimləyə və lazım olan şeyləri silə biləcəyim üçün yapışqan macunu seçdim, amma bunu daimi etmək istəyirsinizsə, dırnaqları və ya isti yapışqan istifadə edə bilərsiniz.

5. Keçid tellərini divara bağlamaq və onların ayrılmaması üçün sancaqlar istifadə edin

6. Motor makarası ilə qapı mexanizmi arasındakı balıqçılıq xəttini bağlayın. Qapını tam bağlayın, sonra balıq ovu xəttini qapının mexanizminin ətrafına bir neçə dəfə sarın ki, öyrədilsin, sonra isti yapışqanla bərkidin

Addım 8: Test edin və yerləşdirin! və Evinizi Daha Əlçatan Edin, Hooray

Test et və yerləşdir! və evinizi daha əlçatan edin, Hooray!
Test et və yerləşdir! və evinizi daha əlçatan edin, Hooray!
Test et və yerləşdir! və evinizi daha əlçatan edin, Hooray!
Test et və yerləşdir! və evinizi daha əlçatan edin, Hooray!
Test et və yerləşdir! və evinizi daha əlçatan edin, Hooray!
Test et və yerləşdir! və evinizi daha əlçatan edin, Hooray!

Hüzzah !! Test mərhələsinə hazırsınız! Mikro: biti (microUSB kabeli vasitəsilə) yandırın və motor nəzarət lövhəsini açın.

Anahtarı işə salın və motorun tüylü dostunuzun qaçması üçün qapını kifayət qədər açdığını yoxlayın! Həm də mühərrikin açıldığı üçün qapını yenidən bağlaya bilərsiniz.

Çox güman ki, bir şeyi düzəltmək/düzəltmək lazım gələcək, buna görə də bütün düymələri yoxlayın, sistemin divara bərkidildiyindən və heç nəyə mane olmadığından əmin olun.

Doggo Qapı Açıcınızı sınadıqdan sonra ev heyvanınıza göstərin! … Və bəlkə də onları öyrədin, ha. Köpəyimin təsadüfən açarı işə salması üçün açarın üstündəki yeməklərdən istifadə edərək etdim, sonra qapının açıldığını gördü. Bir neçə cəhd etdi (mən də "açarı al" əmrini verdim), amma nəticədə başa düşdü! Və indi sevimli, amma çox narahat olan köpəyimi, özünü tələyə salacağından narahat olmayaraq tək buraxa bilərəm (qəsdən? Heç bir fikrim yoxdur).

Həm öz həyatımızı, həm də başqalarının həyatını asanlaşdırmaq və yaxşılaşdırmaq üçün texnologiyadan istifadə etdiyiniz üçün halal olsun!

Hər hansı bir sualınız varsa, hər hansı bir probleminiz varsa və ya bu layihə üçün başqa fikirləriniz varsa, mənə bildirin, nə etdiyinizi görmək istərdim, buna görə də yaradıcılığınızı paylaşın!

Xoşbəxt olun, dostlar!

Tövsiyə: