Mündəricat:

Mikro ilə LEGO Maze əymək: bit: 9 addım
Mikro ilə LEGO Maze əymək: bit: 9 addım

Video: Mikro ilə LEGO Maze əymək: bit: 9 addım

Video: Mikro ilə LEGO Maze əymək: bit: 9 addım
Video: Research Updates: Long-Term Outcomes in POTS and Vagus Nerve Stimulation in POTS 2024, Iyul
Anonim
Mikro ilə LEGO Maze əymək: bit
Mikro ilə LEGO Maze əymək: bit
Mikro ilə LEGO Maze əymək: bit
Mikro ilə LEGO Maze əymək: bit
Mikro ilə LEGO Maze əymək: bit
Mikro ilə LEGO Maze əymək: bit

Heç kimə sirr deyil ki, LEGO möhtəşəmdir və LEGO dəstlərimizə daha da zəhmli etmək üçün əyləncəli elektronika əlavə etməkdən daha çox sevdiyimiz bir şey yoxdur. Bizim LEGO labirentimizdə, üst yarını əymək və başdan ayağa labirentdən topu manevr etmək üçün iki tərəfdə düymələr var. İstədiyiniz qədər asan və ya çətin hala gətirmək üçün öz labirentlərinizi dizayn edə bilərsiniz (bu LEGO!).

Bir az elektronika əlavə edək! (LEGO uyğun) Bit Board ilə birlikdə micro: bit istifadə edəcəyik. Kiçik bir çubuq nəzarətçisini Bit Board -a bağlayacağıq ki, labirenti X və Y oxlarında əymək üçün iki servonun hərəkətini idarə edə bilsin.

Layihələrimizi bəyənirsinizsə və hər həftə əldə etdiyimiz şeylərdən daha çoxunu görmək istəyirsinizsə, bizi Instagram, Twitter, Facebook və YouTube -da izləyin.

Təchizat:

Brown Dog Gadgets əslində dəstlər və ləvazimatlar satır, ancaq bu layihəni həyata keçirmək üçün bizdən heç nə almağınıza ehtiyac yoxdur. Bunu etsəniz də, yeni layihələr və müəllim mənbələri yaratmağımızda bizə kömək edir.

Elektron hissələr:

  • 1 x Crazy Circuits Bit Board Kit
  • 1 x mikro: bit
  • 2 x LEGO Uyğun 270 dərəcə Servo
  • 1 x Barmaqlıq
  • 4 x Jumper Telləri

LEGO hissələri:

Servolarımızı LEGO baza lövhələrinə bağlamaq üçün bir neçə hissəyə və əyilmə düymələri ilə bağlamaq üçün bir dişliyə ehtiyacımız var. Bundan əlavə, bir neçə düz kərpic və alt plitə istifadə olunur. BrickOwl-da hər bir hissəyə bağlantılar verdik, ancaq onları LEGO və ya LEGO-ya uyğun hissələrin satıldığı hər yerdə tapa bilərsiniz.

  • 16 dişli 2 x LEGO Gear
  • 2 x LEGO Axle 4 (3705)
  • 4 x LEGO Texniki Kərpic 1 x 2 Aks Delikli
  • Digər Parçalar (taban lövhələri, kərpic və s.)

Addım 1: Maze əldə edin / yığın

Maze əldə edin / yığın
Maze əldə edin / yığın
Maze əldə edin / yığın
Maze əldə edin / yığın

JK Brickworks-dan labirentlərdən birini aldıq və əyilmə mexanizmini motorlaşdırmaq və iki oxlu bir çubuqla idarə olunmasını əyləncəli olacağını düşündük.

Kit artıq LEGO -da mövcud deyil, ancaq istifadə olunanları tapa bilərsiniz və ya bu versiyadakı anlayışlardan istifadə edərək öz labirentinizi qura bilərsiniz.

Addım 2: LEGO Plitələr əlavə edin

LEGO Plitələr əlavə edin
LEGO Plitələr əlavə edin

Səhm labirenti əllə idarə olunur. Yan tərəfdəki iki təkəri tutub döndərirsən və labirent topu hərəkət etdirmək üçün əyilir.

Təkərin yerləşdiyi hər tərəfə LEGO baza lövhəsi əlavə etdik ki, LEGO-ya uyğun servo mühərriklərimizi bağlaya bilək.

Servo motorda təkərin kənarındakı dişli dişləri ilə bağlanan 16 dişli LEGO Gear var. Servomuz döndükdə təkəri çevirir və masanı əyir.

Yan tərəfdəki bir neçə düz LEGO parçasını çıxardıq və baza lövhəmizi birləşdirmək üçün bir neçə kərpic əlavə etdik. (Alternativ olaraq labirent və baza lövhələrini dibindəki daha böyük bir taban lövhəsinə və ya lentlə düz bir səthə əlavə edə bilərsiniz.)

Addım 3: Bit Board əlavə edin

Bit Board əlavə edin
Bit Board əlavə edin
Bit Board əlavə edin
Bit Board əlavə edin
Bit Board əlavə edin
Bit Board əlavə edin

Layihənizə Bit Board əlavə edin. İki servo arasında yerləşdirilməsini istəyəcəksiniz ki, tellər servo mühərrikləri bağlaya bilsin.

Sadəcə özümüzü bir neçə nazik LEGO kərpiclə LEGO alt plakasına yapışdırdıq.

Bit lövhəsindəki LEGO-ya uyğun pin deliklərindən narahat olmağımız üçün bu layihə ilə əlaqəli şeyləri birləşdirmək üçün yalnız pin başlıqlarından istifadə edəcəyik.

Addım 4: Servos əlavə edin

Servo əlavə edin
Servo əlavə edin
Servo əlavə edin
Servo əlavə edin

LEGO baza lövhənizi yerləşdirdikdən sonra servolarınızı əlavə edə bilərsiniz. Hər servoyu bağlamaq üçün aşağıdakı hissələrdən istifadə etdik:

  • 1 x LEGO Axle 4 (3705)
  • 2 x LEGO Texniki Kərpic 1 x 2 Aks Delikli

Ötürücü döndərərkən servoların bir az sarsıldığını görə bilərsiniz, buna görə sabitlik əlavə etmək üçün servonun bağlama nöqtələri ətrafında daha çox LEGO kərpic yığmaq faydalı ola bilər.

Addım 5: Servoları qoşun

Servoları qoşun
Servoları qoşun
Servoları qoşun
Servoları qoşun
Servoları qoşun
Servoları qoşun

Y Servo konnektorunu Pin 14 sırasına daxil edin. Narıncı tel Pin 0 -a, qırmızı tel + (müsbət) sütuna və qəhvəyi tel - (mənfi) sütuna daxil olur.

X Servo konnektorunu Pin 13 sırasına daxil edin. Narıncı tel Pin 0 -a, qırmızı tel + (müsbət) sütuna və qəhvəyi tel - (mənfi) sütuna daxil olur.

Unutma! Servoları gücləndirmək üçün xarici bir batareya paketi əlavə etməlisiniz. Batareya paketi mikro: bit kimi servoları da gücləndirə bilər, buna görə də mikro: bit proqramlaşdırmağı bitirdikdən sonra USB kabelini ayıra bilərsiniz.

Addım 6: Thumbstick'i bağlayın

Thumbstick qoşun
Thumbstick qoşun
Thumbstick qoşun
Thumbstick qoşun

Jumper tellərinin istifadəsi, Thumbstick VRY Pinini Bit lövhəsindəki Pin 1 -ə bağlayaraq başlayın.

Sonra, Thumbstick VRX Pinini Bit Lövhəsindəki Pin 0 -a bağlayın.

Sonra Thumbstick + 5V Pin + (müsbət) sütununa daxil edin.

Və nəhayət, Thumbstick GND Pinini - (mənfi) sütuna daxil edin.

Addım 7: Batareya əlavə edin

Batareya əlavə edin
Batareya əlavə edin

Mikro: bit və servoları gücləndirmək üçün Bit Board -a iki AAA batareya paketi əlavə edəcəyik.

USB kabeli mikro: biti proqramlaşdırmaq və bəzi az güclü komponentləri (LED və ya Piezo Dinamik və s.) Güclə təmin etmək üçün istifadə olunsa da, istifadə etdiyimiz servo mühərriklərə güc verə bilməz.

Addım 8: Kodu yükləyin

Kodu yükləyin
Kodu yükləyin

USB kabelini micro: bitə qoşun və sonra kompüterinizə qoşun.

Lövhəmizi proqramlaşdırmaq üçün makecode.microbit.org istifadə edəcəyik. Sadə bir sürükle -buraxma bloku interfeysindən istifadə edir.

Maze Tilter proqramımız üçün aşağıdakı kodu yükləyəcəyik:

Kod yükləndikdən sonra USB kabelini ayırıb mikro: biti Bit Board -a daxil edə bilərsiniz ki, servoları idarə edə bilsin.

Addım 9: Test edin

Test edin!
Test edin!

İndi servo və barmaq çubuğunuzu bağladığınıza, kodunuz yükləndiyinə və Bit Board'unuza bir batareya dəsti verdiyinizə görə test etməyə hazırsınız!

Etməyiniz lazım olan bir şey, labirent masasını düzəltmək və sonra dişliləri bir -birinə bağlamadan əvvəl servoların yarı vəziyyətdə olduğundan əmin olmaqdır.

Kod servoları başladıqda yarı yolda təyin edəcək, buna görə də Bit Board -a qoşulduqda həmişə masa səviyyəsindən başlamalısınız.

Sərbəst buraxdığınız zaman barmağınız orta mövqeyə qayıdır və kodu bir az tərpənmək üçün icazə verdik ki, öz -özünə hərəkət etməsin.

Getməyə hazırıq! Topu labirentin başından sonuna qədər ala bilərsinizmi? Dostunuzdan daha sürətli edə bilərsinizmi?

Tövsiyə: