İçindekiler:
- Adım 1: WALL-E'yi Edinin / Birleştirin
- 2. Adım: LEGO Parçalarını Ekleyin
- 3. Adım: Servoları ekleyin
- 4. Adım: Pil Ekle
- Adım 5: Bit Kartı Ekleyin
- Adım 6: Servoları Bağlayın
- 7. Adım: Kodu Yükleyin
- Adım 8: Test Edin
Video: LEGO WALL-E Micro:bit ile: 8 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
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
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
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
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
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ı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
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
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
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:
Micro:bit ile LEGO Labirenti Devirme: 9 Adım
Micro:bit ile LEGO Labirenti Devirmek: LEGO'nun harika olduğu bir sır değil ve LEGO kitlerimize onları daha da harika hale getirmek için eğlenceli elektronik parçalar eklemekten daha çok sevdiğimiz hiçbir şey yok. LEGO labirentimizin iki yanında, üst yarıyı eğmenize ve bir topu hareket ettirmenize izin veren düğmeler vardır
Servo Motorları Moto:bit Kullanarak Mikro:bit İle Çalıştırma: 7 Adım (Resimlerle)
Servo Motorları Moto:bit Kullanarak Mikro:bit İle Çalıştırma: micro:bit'in işlevselliğini genişletmenin bir yolu, SparkFun Electronics tarafından moto:bit adlı bir kart kullanmaktır (yaklaşık 15-20$). Karmaşık görünüyor ve birçok özelliği var, ancak ondan servo motor çalıştırmak zor değil. Moto:bit şunları yapmanızı sağlar
Micro:bit ile Basit Animatronic: 9 Adım (Resimlerle)
Micro:bit ile Basit Animatronic: İlk Eğitilebilir Dosyama hoş geldiniz. Bu Skeksis Animatronic'i nasıl yaptığımı paylaşacağım. Tüm sürecim boyunca size rehberlik ederek, böyle görünmese bile kendi robotunuzu yapmak için ilham alacağınızı umuyorum. hakkında fazla konuşmayacağım
Micro:Bit Robot & Joystick:Bit Controller, MicroPython ile Programlama: 11 Adım
Micro:Bit Robot & Joystick:Bit Controller, MicroPython ile Programlama: Yaz robotik kampımız Robocamp 2019 için, 10-13 yaş arasındaki gençler lehimleme, programlama ve BBC micro:bit tabanlı bir 'karınca ağırlığı robotu' oluşturmanın yanı sıra programlama yapıyor uzaktan kumanda olarak kullanmak için bir mikro:bit.Şu anda Robocamp'taysanız, kayak
Pimoroni Enviro:bit için Micro:bit: 5 Adım ile Işık ve Renk Ölçümleri
Mikro:bit için Pimoroni Enviro:bit ile Işık ve Renk Ölçümleri: Daha önce ışık ve renk ölçümlerine izin veren bazı cihazlar üzerinde çalışıyordum ve bu tür ölçümlerin ardındaki teori hakkında birçok talimat bulabilirsiniz burada ve burada.Pimoroni kısa süre önce m için bir eklenti olan enviro:bit'i yayınladı