İçindekiler:

Micro:bit ile LEGO Labirenti Devirme: 9 Adım
Micro:bit ile LEGO Labirenti Devirme: 9 Adım

Video: Micro:bit ile LEGO Labirenti Devirme: 9 Adım

Video: Micro:bit ile LEGO Labirenti Devirme: 9 Adım
Video: Scratch ile Çizgi İzleyen Robot 2024, Temmuz
Anonim
Micro:bit ile LEGO Labirenti Devirme
Micro:bit ile LEGO Labirenti Devirme
Micro:bit ile LEGO Labirenti Devirme
Micro:bit ile LEGO Labirenti Devirme
Micro:bit ile LEGO Labirenti Devirme
Micro:bit ile LEGO Labirenti Devirme

LEGO'nun harika olduğu bir sır değil ve LEGO kitlerimize eğlenceli elektronikler ekleyerek onları daha da harika hale getirmekten daha çok sevdiğimiz hiçbir şey yok. LEGO labirentimizin iki yanında, üst yarıyı eğmenize ve baştan sona labirentte bir top manevra yapmanıza olanak tanıyan düğmeler bulunur. Kendi labirentlerinizi tasarlayabilirsiniz (bu LEGO!), böylece onları istediğiniz kadar kolay veya zor hale getirebilirsiniz.

Biraz elektronik ekleyelim! (LEGO uyumlu) Bit Board ile birlikte bir micro:bit kullanacağız. Bit Board'a küçük bir kontrol çubuğu takacağız, böylece labirenti X ve Y eksenlerinde eğmek için iki servonun hareketini kontrol edebilir.

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 270 Derece Servo
  • 1 x Parmak Çubuğu
  • 4 x Atlama Kablosu

LEGO Parçaları:

Servolarımızı LEGO taban plakalarına takmak için birkaç parçaya ve eğim düğmeleriyle birbirine geçecek bir dişliye ihtiyacımız var. Bunun yanında birkaç düz tuğla ve taban levhası kullanılmıştı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.

  • 2 x 16 Dişli LEGO Teçhizatı
  • 2 x LEGO Aks 4 (3705)
  • 4 x LEGO Technic Brick 1 x 2, Aks Delikli
  • Çeşitli Parçalar (Taban Plakaları, Tuğlalar, vb.)

Adım 1: Labirent Edin / Birleştirin

Labirent Edin / Birleştirin
Labirent Edin / Birleştirin
Labirent Edin / Birleştirin
Labirent Edin / Birleştirin

JK Brickworks'ün labirentlerinden birine sahibiz ve devirme mekanizmasını motorize etmenin ve iki eksenli bir parmak iziyle kontrol edilebilir hale getirmenin eğlenceli olacağını düşündük.

Kit artık LEGO'da mevcut değil ancak kullanılmış olanları bulabilir veya bu sürümdeki konseptleri kullanarak kendi labirentinizi oluşturabilirsiniz.

2. Adım: LEGO Plakalarını Ekleyin

LEGO Plakaları Ekle
LEGO Plakaları Ekle

Stok labirent elle kontrol edilir. Yanlardaki iki tekerleği tutar ve döndürürsünüz ve labirent, topu içinde hareket ettirmek için eğilir.

LEGO uyumlu servo motorlarımızı takabilmemiz için tekerleğin bulunduğu her tarafa bir LEGO taban plakası ekledik.

Servo motorda, tekerleğin dış kısmındaki dişli dişlerle birbirine geçen 16 Dişli bir LEGO Gear vardır. Servomuz döndüğünde çarkı çevirir ve masayı yatırır.

Yan taraftaki düz LEGO parçalarından birkaçını çıkardık ve taban plakamızı bağlamak için bazı tuğlalar ekledik. (Alternatif olarak, labirenti ve taban plakalarını alt kısımdaki daha büyük bir taban plakasına veya bir miktar bantla düz bir yüzeye vb. iliştirebilirsiniz.)

3. Adım: Bit Kartı Ekleyin

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

Bit Board'u projenize ekleyin. Tellerin servo motorları takmak için ulaşabilmesi için iki servo arasına yerleştirilmesini isteyeceksiniz.

Bizimkini birkaç ince LEGO tuğlasıyla LEGO taban plakasına yapıştırdık.

Bu proje için sadece pin başlıklarını bir şeyler bağlamak için kullanacağız, böylece Bit Board'daki LEGO uyumlu pin delikleri hakkında endişelenmemize gerek yok.

Adım 4: Servo Ekle

Servo Ekle
Servo Ekle
Servo Ekle
Servo Ekle

LEGO taban plakanızı yerleştirdikten sonra servolarınızı ekleyebilirsiniz. Her servoyu takmak için aşağıdaki parçaları kullandık:

  • 1 x LEGO Aks 4 (3705)
  • 2 x LEGO Technic Brick 1 x 2, Aks Deliği ile

Vitesi döndürürken servoların biraz sallandığını görebilirsiniz, bu nedenle stabilite eklemek için servonun bağlantı noktalarının etrafına daha fazla LEGO tuğlası yerleştirmek yardımcı olabilir.

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

Y Servo konektörünü Pin 14 sırasına takın. Turuncu kablo Pin 0'a, kırmızı kablo + (pozitif) sütuna ve kahverengi kablo - (negatif) sütuna gider.

X Servo konektörünü Pin 13 sırasına takın. Turuncu kablo Pin 0'a, kırmızı kablo + (pozitif) sütuna ve kahverengi kablo - (negatif) sütuna gider.

Unutma! Servolara güç sağlamak için harici bir pil takımı eklemeniz gerekecek. Pil paketi, mikro:bit'in yanı sıra servolara da güç sağlayabilir, böylece mikro:bit'i programlamayı bitirdiğinizde, USB kablosunu çıkarabilirsiniz.

6. Adım: Thumbstick'i bağlayın

Thumbstick'i bağlayın
Thumbstick'i bağlayın
Thumbstick'i bağlayın
Thumbstick'i bağlayın

Jumper Tellerinin kullanılması, Thumbstick VRY Pinini Bit Board üzerindeki Pin 1'e takarak başlar.

Ardından, Thumbstick VRX Pinini Bit Board üzerindeki Pin 0'a takın.

Ardından Thumbstick +5V Pinini + (pozitif) sütununa takın.

Son olarak, Thumbstick GND Pinini - (negatif) sütununa takın.

7. Adım: Pil Ekle

Pil Ekle
Pil Ekle

Micro:bit ve servolara güç sağlamak için Bit Board'a iki adet AAA pil takımı ekleyeceğiz.

USB kablosu micro:bit'i programlamak ve bazı düşük güçlü bileşenlere (bir LED veya Piezo Hoparlör, vb.) güç sağlamak için kullanılabilirken, kullandığımız servo motorlara güç sağlayamaz.

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

Maze Tilter programımız için şu kodu yükleyeceğiz:

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

Adım 9: Test Edin

Test Edin!
Test Edin!

Artık servolarınızı ve kontrol çubuğunu bağladığınıza, kodunuz yüklendiğine ve Bit Board'unuzu bir pil takımıyla çalıştırdığınıza göre, teste hazırsınız!

Yapmanız gereken bir şey, labirent masasını düzleştirmek ve ardından dişlileri birbirine geçirmeden önce servoların yarı konumda olduğundan emin olmaktır.

Kod, başladığında servoları yarı yolda ayarlayacaktır, bu nedenle Bit Board'u açtığınızda her zaman masa seviyesinden başlamalısınız.

Serbest bıraktığınızda parmak izi orta konuma geri döner ve kodu, kendi kendine hareket etmeyecek şekilde biraz kıpırdama alanına izin verecek şekilde ayarladık.

Gitmeye hazırız! Topu labirentin başından sonuna kadar alabilir misin? Arkadaşından daha hızlı yapabilir misin?

Önerilen: