İçindekiler:

LEGO WALL-E Micro:bit ile: 8 Adım (Resimlerle)
LEGO WALL-E Micro:bit ile: 8 Adım (Resimlerle)

Video: LEGO WALL-E Micro:bit ile: 8 Adım (Resimlerle)

Video: LEGO WALL-E Micro:bit ile: 8 Adım (Resimlerle)
Video: DIY Blackpink #pinkvenomchallenge 2024, Kasım
Anonim
Mikro:bit ile LEGO WALL-E
Mikro:bit ile LEGO WALL-E
Mikro:bit ile LEGO WALL-E
Mikro:bit ile LEGO WALL-E
Mikro:bit ile LEGO WALL-E
Mikro:bit ile LEGO WALL-E

WALL-E'nin oturma odanızın zeminindeki tehlikeli araziyi geçmesini sağlayacak iki servo motoru kontrol etmek için LEGO-dostu Bit Board ile birlikte bir micro:bit kullanıyoruz.

Kod için, kullanımı kolay, blok tabanlı bir kod düzenleyici olan Microsoft MakeCode'u kullanacağız. Kodumuzu yükleyip kullanabilecek, ayrıca düzenleyip kendinize göre özelleştirebileceksiniz. Bu, ayarlamalar yaparak ve WALL-E'nin hareket etme şeklini nasıl değiştirdiklerini görerek deney yapmanın harika bir yoludur.

Bit Kartı, LEGO uyumlu çok sayıda bileşenden oluşan ve LEGO taban plakaları ve parçalarının üzerine devreler oluşturmanıza olanak tanıyan, yalnızca micro:bit için Çılgın Devreler sisteminin yeni (2020 itibariyle) bir parçasıdır. Bit Board, Adafruit Clue geliştirme kartının yanı sıra V2 ve micro:bit'in önceki sürümleriyle uyumludur.

Projelerimizi beğendiyseniz ve her hafta neler yaptığımızı daha fazla görmek istiyorsanız lütfen bizi Instagram, Twitter, Facebook ve YouTube'da takip edin.

Gereçler:

Brown Dog Gadgets aslında kit ve malzeme satıyor, ancak bu projeyi yapmak için bizden herhangi bir şey satın almanıza gerek yok. Yine de yaparsanız, yeni projeler ve öğretmen kaynakları oluşturmamızda bize destek olur.

Elektronik parçalar:

  • 1 x Çılgın Devreler Bit Kurulu Kiti
  • 1 x mikro: bit
  • 2 x LEGO Uyumlu Sürekli Döndürme 360 Derece Servo

LEGO Parçaları:

Çeşitli parçalar kullandık ancak LEGO dünyası çok geniş ve aynı şekilde çalışan başka parçalar da bulabilirsiniz. Yapmanız gereken önemli şeyler, servoları alt tarafa monte etmenin ve raylara bağlanmanın bir yolunu bulmaktır. BrickOwl'da her parçaya bağlantılar sağladık, ancak bunları LEGO veya LEGO uyumlu parçaların satıldığı her yerde bulabilirsiniz.

  • 4 x LEGO Braketi 1 x 2 - 2 x 2 (21712/44728)
  • 2 x LEGO Aks Konektörü ('x' Delikli Pürüzsüz) (59443)
  • 2 x Son Durduruculu LEGO Aks 5 (15462)
  • 2 x LEGO Technic Bush 1/2 Dişli Tip 1 (4265)
  • 1 x LEGO Tuğla 2 x 2 (3003 / 6223)

Adım 1: WALL-E'yi Edinin / Birleştirin

WALL-E'yi Edin / Birleştirin
WALL-E'yi Edin / Birleştirin

Halihazırda bir LEGO WALL-E kitiniz yoksa, bulunabilirler, ancak genellikle koleksiyoncu düzeyinde fiyatlara satılırlar. Yine de bir tane varsa, bu kılavuz size onu kendi kendine hareket edebilen programlanabilir bir WALL-E'yi nasıl yapacağınızı gösterecektir!

Makul bir fiyata bir WALL-E kiti bulduk ve zaten monte edilmişti, bu yüzden biraz zaman kazandık. Bunu göz önünde bulundurarak, bu kılavuz, önceden oluşturulmuş bir WALL-E ile başladığınızı ve yalnızca Crazy Circuits parçalarını eklediğinizi varsayacaktır.

2. Adım: LEGO Parçalarını Ekleyin

LEGO Parçaları Ekle
LEGO Parçaları Ekle

Servo motorlarımızı WALL-E'nin hareket etmesini sağlayan raylara monte edip bağlamak için yapımıza birkaç özel LEGO parçası eklemek zorunda kaldık. Resim kullandığımız parçaları göstermektedir.

(BrickOwl.com'daki her bölüme bağlantılar yukarıdaki girişte verilmiştir.)

3. Adım: Servoları ekleyin

Servo Ekle
Servo Ekle
Servo Ekle
Servo Ekle
Servo Ekle
Servo Ekle

Braketlerden ikisini gösterildiği gibi 2x2 LEGO tuğlasına bağlayın. Bu tertibatlardan iki tanesini yapın ve bunları servo motorları arka arkaya bağlamak için kullanın.

Bağlı iki servo motor ile tüm montajı WALL-E'nin altına takabilirsiniz.

LEGO Aks Konektörleri, servo motorların miline gidecek ve LEGO Aksa bağlanacaktır. (LEGO Technic Burç, aksı yanal olarak yerinde tutmak için kullanılır.)

4. Adım: Pil Ekle

Pil Ekle
Pil Ekle
Pil Ekle
Pil Ekle
Pil Ekle
Pil Ekle

WALL-E'nin bölmesinde 2 AAA pil paketini saklamak için yeterli alan vardır.

Batarya paketi kablolarını WALL-E'deki boşluklardan birinden geçirebildik, böylece konektörü Bit Board'a bağlayabildik.

Güç anahtarı olmadan WALL-E'yi açıp kapatmak için pil takımını takıp çıkarmanız yeterlidir.

Adım 5: Bit Kartı Ekleyin

Bit Kartı Ekle
Bit Kartı Ekle
Bit Kartı Ekle
Bit Kartı Ekle
Bit Kartı Ekle
Bit Kartı Ekle

Bit Kartını WALL-E'nin arkasına takmak için birkaç 1 x 8 LEGO plakası ve tabanı Bit Kartındaki deliklere uyacak şekilde dengelemek için 1 x 2 LEGO plakası kullandık.

Bit Board'u monte etmek için başka seçenekler de bulabilirsiniz, ancak bu bizim için işe yaradı ve pil takımını ve servoları kolayca takmamıza izin verdi.

Adım 6: Servoları Bağlayın

Servoları bağlayın
Servoları bağlayın
Servoları bağlayın
Servoları bağlayın
Servoları bağlayın
Servoları bağlayın

Sol servoyu Bit Board üzerindeki Pin 0'a ve sağ servoyu Bit Board üzerindeki Pin 1'e bağlayın.

NOT! Servo konektörünün kahverengi kablosunun - (negatif) sıraya ve servonun kırmızı kablosunun + (pozitif) sıraya bağlı olduğundan emin olun. Turuncu tel, tahtadaki 0 veya 1 numaralandırmasına en yakın olacaktır.

WALL-E'nin geri yerine ileri (veya ileri yerine geri) hareket ettiğini fark ederseniz, servoların nasıl takıldığını değiştirmeyi veya kodda değişiklik yapmayı seçebilirsiniz.

7. Adım: Kodu Yükleyin

Kodu Yükle
Kodu Yükle

Micro:bit'e bir USB kablosu bağlayın ve ardından bilgisayarınıza takın.

Panomuzu programlamak için makecode.microbit.org kullanacağız. Basit bir sürükle ve bırak blok arayüzü kullanır.

WALL-E programımız için şu kodu yükleyeceğiz:

WALL-E'nin nasıl hareket ettiğini etkilemek için kodu değiştirebilirsiniz. Kodda beş "işlev" vardır: goForward, goBackward, turnLeft, turnRight ve stop.

Beş işlev, kodun sonsuza kadar bölümüne herhangi bir sırayla yerleştirilebilir. Her fonksiyon için, ne kadar süreyle çalışması gerektiğini belirten bir parametre ile çağrılır: goForward(5000)

Unutmayın, 1000 milisaniye 1 saniyeye eşittir, 5000 milisaniye 5 saniyeye eşittir vb.

Kod yüklendikten sonra USB kablosunu çıkarabilir ve servoları kontrol edebilmesi için micro:bit'i Bit Board'a takabilirsiniz.

Adım 8: Test Edin

Test Edin!
Test Edin!
Test Edin!
Test Edin!
Test Edin!
Test Edin!

Kodu yükledikten sonra, servolar takılı ve pil takımını Bit Board WALL-E'ye bağladıktan sonra hareket etmeye başlamalıdır!

WALL-E hiç hareket etmiyorsa, servoları ve pil takımını doğru şekilde bağladığınızdan ve kodu micro:bit'e yüklediğinizden emin olun.

WALL-E harikadır, ancak eğer sizde yoksa, diğer robotlarda iki adet 360 derecelik sürekli dönüş servosu içeren aynı devreyi kullanabilirsiniz.

Önerilen: