Mündəricat:

LEGO WALL-E Micro ilə: bit: 8 addım (şəkillərlə)
LEGO WALL-E Micro ilə: bit: 8 addım (şəkillərlə)

Video: LEGO WALL-E Micro ilə: bit: 8 addım (şəkillərlə)

Video: LEGO WALL-E Micro ilə: bit: 8 addım (şəkillərlə)
Video: 13 Aliexpress ilə tornavida və elektrikli matkap üçün faydalı nozzle 2024, Iyul
Anonim
LEGO WALL-E Micro ilə: bit
LEGO WALL-E Micro ilə: bit
LEGO WALL-E Micro ilə: bit
LEGO WALL-E Micro ilə: bit
LEGO WALL-E Micro ilə: bit
LEGO WALL-E Micro ilə: bit

WALL-E-nin qonaq otağınızın döşəməsinin təhlükəli ərazisini keçməsinə imkan verən iki servo mühərriki idarə etmək üçün LEGO dostu Bit Board ilə birlikdə mikro: bit istifadə edirik.

Kod üçün istifadəsi asan olan blok əsaslı bir kod redaktoru olan Microsoft MakeCode istifadə edəcəyik. Kodumuzu yükləyə və istifadə edə bilərsiniz, həm də redaktə edə və özəlləşdirə bilərsiniz. Düzəlişlər etmək və WALL-E-nin necə hərəkət etdiyini necə dəyişdiyini görməklə təcrübə aparmaq üçün əla bir yoldur.

Bit Board, LEGO uyğun çox sayda komponentdən ibarət olan və LEGO baza lövhələri və hissələri üzərində sxemlər qurmağa imkan verən yalnız mikro: bit üçün Crazy Circuits sisteminin yeni bir hissəsidir. Bit Board, V2 və əvvəlki micro: bit versiyaları ilə yanaşı Adafruit Clue inkişaf lövhəsi ilə də uyğun gəlir.

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 Davamlı Dönmə 360 dərəcə Servo

LEGO hissələri:

Müxtəlif hissələrdən istifadə etdik, amma LEGO dünyası genişdir və eyni zamanda işləyən digər hissələri də tapa bilərsiniz. Etməyiniz lazım olan vacib şey, servoları altına quraşdırmaq və parçalara qoşulmaqdır. 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.

  • 4 x LEGO Mötərizəsi 1 x 2 - 2 x 2 (21712/44728)
  • 2 x LEGO Aks Konnektoru ('x' Delikli Hamar) (59443)
  • 2 x LEGO Axle 5 ilə Stop Stop (15462)
  • 2 x LEGO Technic Bush 1/2 Diş 1 ilə (4265)
  • 1 x LEGO Kərpic 2 x 2 (3003 /6223)

Addım 1: WALL-E əldə edin / yığın

WALL-E əldə edin / yığın
WALL-E əldə edin / yığın

Əgər sizdə LEGO WALL-E dəsti yoxdursa, tapıla bilər, lakin tez-tez kollektor səviyyəsindəki qiymətlərə satırlar. Biriniz varsa, bu təlimat onu öz başına hərəkət edə biləcək bir proqramlaşdırıla bilən WALL-E halına gətirməyi sizə göstərəcək!

Uyğun bir qiymətə WALL-E dəsti tapdıq və artıq yığılmışdı, buna görə bir az vaxta qənaət etdik. Bunu nəzərə alaraq, bu təlimat artıq qurulmuş bir WALL-E ilə başladığınızı və yalnız Crazy Circuits hissələrini əlavə etdiyinizi güman edəcək.

Addım 2: LEGO hissələri əlavə edin

LEGO hissələri əlavə edin
LEGO hissələri əlavə edin

Servo mühərriklərimizin WALL-E-nin hərəkət etməsinə imkan verən cığırlara qoşulması və bağlanması üçün quruluşumuza bir neçə xüsusi LEGO hissəsi əlavə etməli olduq. Şəkildə istifadə etdiyimiz hissələr göstərilir.

(BrickOwl.com saytındakı hər hissəyə bağlantılar yuxarıdakı girişdə verilmişdir.)

Addım 3: Servos əlavə edin

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

Mötərizələrdən ikisini göstərildiyi kimi 2x2 LEGO kərpicinə bağlayın. Bu qurğulardan ikisini düzəldin və servo motorları arxaya bağlamaq üçün istifadə edin.

Bağlanan iki servo mühərriklə bütün qurğunu WALL-E-nin altına bağlaya bilərsiniz.

LEGO Aks Konnektorları servo mühərriklərin milinə gedəcək və LEGO Aksuna qoşulacaq. (LEGO Technic Bush, aksı yerində tutmaq üçün istifadə olunur.)

Addım 4: Batareya əlavə edin

Batareya əlavə edin
Batareya əlavə edin
Batareya əlavə edin
Batareya əlavə edin
Batareya əlavə edin
Batareya əlavə edin

WALL-E bölməsində 2 AAA batareya paketi saxlamaq üçün kifayət qədər yer var.

Batareya paketinin tellərini WALL-E boşluqlarından birindən keçirə bildik, beləliklə konnektoru Bit lövhəsinə qoşa bildik.

Güc açarı olmadan yalnız WALL-E-ni açmaq və söndürmək üçün batareya paketini bağlayırıq.

Addım 5: 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

Bit Lövhəsini WALL-E-nin arxasına bağlamaq üçün, bit lövhəsindəki deliklərə uyğun olaraq alt hissəni kompensasiya etmək üçün bir neçə 1 x 8 LEGO lövhəsi və bəzi 1 x 2 LEGO lövhələrindən istifadə etdik.

Bit Board -un quraşdırılması üçün başqa variantlar tapa bilərsiniz, amma bu bizim üçün faydalı oldu və batareya paketini və servoları asanlıqla qoşmağa imkan verdi.

Addım 6: Servoları bağlayın

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

Sol servoyu Bit lövhəsindəki Pin 0 -a, sağ servoyu isə Bit lövhəsindəki Pin 1 -ə bağlayın.

QEYD! Servo konnektorunun qəhvəyi telinin - (mənfi) sıraya və servonun qırmızı telinin + (müsbət) sıraya qoşulduğundan əmin olun. Narıncı tel lövhədə 0 və ya 1 nömrələnməsinə ən yaxın olacaq.

WALL-E-nin geriyə deyil, irəli (və ya irəli yerinə geri) hərəkət etdiyini görürsünüzsə, servoların necə bağlandığını dəyişdirə və ya kodda dəyişikliklər edə bilərsiniz.

Addım 7: 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.

WALL-E proqramımız üçün aşağıdakı kodu yükləyəcəyik:

WALL-E-nin necə hərəkət etdiyini təsir etmək üçün kodu dəyişə bilərsiniz. Kodda goForward, goBackward, turnLeft, turnRight və stop kimi beş "funksiya" var.

Beş funksiya kodun əbədi hissəsinə istənilən qaydada yerləşdirilə bilər. Hər bir funksiya üçün nə qədər işləməli olduğunu göstərən bir parametr ilə çağırılır: goForward (5000)

Unutmayın ki, 1000 millisaniyə 1 saniyəyə, 5000 millisaniyə 5 saniyəyə bərabərdir və s.

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 8: Test edin

Test edin!
Test edin!
Test edin!
Test edin!
Test edin!
Test edin!

Kodu yüklədikdən sonra servolar qoşuldu və batareya paketini Bit Board WALL-E-yə qoşmağa başlamalısınız!

WALL-E ümumiyyətlə hərəkət etmirsə, servo və batareya paketini düzgün bağladığınızdan və kodun mikro: bitə yükləndiyindən əmin olun.

WALL-E zəhmlidir, amma əgər yoxdursa, digər robotlarda iki 360 dərəcə davamlı fırlanma servosu olan eyni sxemdən istifadə edə bilərsiniz.

Tövsiyə: