Spisu treści:

Przechylany labirynt LEGO z Micro:bit: 9 kroków
Przechylany labirynt LEGO z Micro:bit: 9 kroków

Wideo: Przechylany labirynt LEGO z Micro:bit: 9 kroków

Wideo: Przechylany labirynt LEGO z Micro:bit: 9 kroków
Wideo: Poznaj podstawy kodowania z Codey Rocky - część V 2024, Lipiec
Anonim
Przechylany labirynt LEGO z Micro:bit
Przechylany labirynt LEGO z Micro:bit
Przechylany labirynt LEGO z Micro:bit
Przechylany labirynt LEGO z Micro:bit
Przechylany labirynt LEGO z Micro:bit
Przechylany labirynt LEGO z Micro:bit

Nie jest tajemnicą, że LEGO jest niesamowite i nie ma nic, co kochamy bardziej niż dodawanie zabawnej elektroniki do naszych zestawów LEGO, aby były jeszcze bardziej niesamowite. Nasz labirynt LEGO ma pokrętła po dwóch stronach, które umożliwiają przechylenie górnej połowy i manewrowanie piłką przez labirynt od początku do końca. Możesz zaprojektować własne labirynty (to LEGO!), aby uczynić je tak łatwymi lub trudnymi, jak chcesz.

Dodajmy trochę elektroniki! Będziemy używać micro:bit wraz z (kompatybilną z LEGO) tablicą bitów. Zamierzamy podłączyć mały kontroler drążka do Bit Board, aby mógł kontrolować ruch dwóch serw, aby przechylić labirynt w osiach X i Y.

Jeśli podobają Ci się nasze projekty i chcesz zobaczyć więcej tego, co robimy każdego tygodnia, śledź nas na Instagramie, Twitterze, Facebooku i YouTube.

Kieszonkowe dzieci:

Brown Dog Gadgets faktycznie sprzedaje zestawy i materiały eksploatacyjne, ale nie musisz niczego od nas kupować, aby wykonać ten projekt. Chociaż jeśli to zrobisz, pomoże nam to wesprzeć nas w tworzeniu nowych projektów i zasobów dla nauczycieli.

Części elektroniczne:

  • 1 x zestaw płytek bitowych Crazy Circuits
  • 1 x mikro:bit
  • 2 x serwo 270 stopni kompatybilny z LEGO
  • 1 x kciuk
  • 4 x przewody połączeniowe

Części LEGO:

Potrzebujemy tylko kilku części, aby przymocować nasze serwa do podstawek LEGO i koła zębatego, które zazębia się z pokrętłami przechyłu. Poza tym stosuje się kilka zwykłych cegieł i płyt fundamentowych. Podaliśmy linki do każdej części na BrickOwl, ale można je znaleźć wszędzie tam, gdzie sprzedawane są części LEGO lub kompatybilne z LEGO.

  • 2 x LEGO Gear z 16 zębami
  • 2 x LEGO Oś 4 (3705)
  • 4 x klocek LEGO Technic 1 x 2 z otworem na oś
  • Różne Części (płyty bazowe, cegły itp.)

Krok 1: Zdobądź / złóż labirynt

Zdobądź / złóż labirynt
Zdobądź / złóż labirynt
Zdobądź / złóż labirynt
Zdobądź / złóż labirynt

Mamy jeden z labiryntów firmy JK Brickworks i pomyśleliśmy, że fajnie byłoby zmotoryzować mechanizm przechylania i umożliwić sterowanie za pomocą dwuosiowego drążka.

Zestaw nie jest już dostępny w LEGO, ale możesz znaleźć używane lub zbudować własny labirynt, korzystając z koncepcji z tej wersji.

Krok 2: Dodaj płytki LEGO

Dodaj płytki LEGO
Dodaj płytki LEGO

Labirynt jest kontrolowany ręcznie. Trzymasz i obracasz dwa koła po bokach, a labirynt przechyla się, aby przesunąć przez niego piłkę.

Dodaliśmy płytkę konstrukcyjną LEGO z każdej strony, na której znajduje się koło, abyśmy mogli przymocować nasze serwosilniki zgodne z LEGO.

Serwomotor ma przymocowany do niego zestaw LEGO Gear z 16 zębami, który zazębia się z zębami koła zębatego na zewnątrz koła. Kiedy nasze serwo się kręci, kręci kołem i przechyla stół.

Usunęliśmy kilka płaskich klocków LEGO z boku i dodaliśmy kilka klocków, aby połączyć naszą płytkę konstrukcyjną. (Alternatywnie możesz przymocować labirynt i płyty stomijne do większej płyty stomijnej na spodzie lub płaskiej powierzchni za pomocą taśmy itp.)

Krok 3: Dodaj tablicę bitową

Dodaj tablicę bitową
Dodaj tablicę bitową
Dodaj tablicę bitową
Dodaj tablicę bitową
Dodaj tablicę bitową
Dodaj tablicę bitową

Dodaj tablicę bitową do swojego projektu. Będziesz chciał, aby był umieszczony między dwoma serwomechanizmami, aby przewody mogły sięgnąć do podłączenia serwosilników.

Po prostu przykleiliśmy nasze do płyty nośnej LEGO kilkoma cienkimi klockami LEGO.

W tym projekcie użyjemy nagłówków pinów tylko do łączenia elementów, więc nie musimy się martwić o zgodne z LEGO otwory na piny na tablicy bitowej.

Krok 4: Dodaj serwa

Dodaj serwa
Dodaj serwa
Dodaj serwa
Dodaj serwa

Po zamontowaniu płyty bazowej LEGO możesz dodać swoje serwa. Do zamocowania każdego serwomechanizmu użyliśmy następujących części:

  • 1 x LEGO Oś 4 (3705)
  • 2 x klocek LEGO Technic 1 x 2 z otworem na oś

Może się okazać, że serwa trochę się kołyszą podczas obracania biegów, więc warto zbudować więcej klocków LEGO wokół punktów mocowania serwa, aby zwiększyć stabilność.

Krok 5: Podłącz serwa

Podłącz serwa
Podłącz serwa
Podłącz serwa
Podłącz serwa
Podłącz serwa
Podłącz serwa

Podłącz złącze Y Servo do rzędu Pin 14. Pomarańczowy przewód wchodzi do pinu 0, czerwony przewód do kolumny + (dodatniej), a brązowy przewód do - (ujemnej) kolumny.

Podłącz złącze X Servo do rzędu Pin 13. Pomarańczowy przewód wchodzi do pinu 0, czerwony przewód do kolumny + (dodatniej), a brązowy przewód do - (ujemnej) kolumny.

Pamiętać! Będziesz musiał dodać zewnętrzną baterię, aby zasilać serwa. Akumulator może zasilać serwa, jak również micro:bit, więc po zakończeniu programowania micro:bit możesz odłączyć kabel USB.

Krok 6: Podłącz drążek

Podłącz kciuk
Podłącz kciuk
Podłącz drążek
Podłącz drążek

Korzystanie z przewodów połączeniowych zacznij od podłączenia pinu VRY drążka do pinu 1 na płytce bitów.

Następnie podłącz pin Thumbstick VRX do pinu 0 na tablicy bitów.

Następnie podłącz pin +5V drążka do kolumny + (dodatniej).

I na koniec podłącz pin GND drążka do kolumny - (ujemnej).

Krok 7: Dodaj baterię

Dodaj baterię
Dodaj baterię

Zamierzamy dodać dwa akumulatory AAA do płyty Bit Board, aby zasilać micro:bit i serwa.

Chociaż kabel USB może być używany do programowania micro:bit i do zasilania niektórych komponentów o niskim poborze mocy (LED lub głośnik piezoelektryczny itp.), nie może on zasilać używanych serwosilników.

Krok 8: Załaduj kod

Załaduj kod
Załaduj kod

Podłącz kabel USB do micro:bit, a następnie podłącz go do komputera.

Do programowania naszej tablicy będziemy używać makecode.microbit.org. Wykorzystuje prosty interfejs typu „przeciągnij i upuść”.

Załadujemy następujący kod dla naszego programu Maze Tilter:

Po załadowaniu kodu możesz odłączyć kabel USB i włożyć micro:bit do Bit Board, aby mógł sterować serwami.

Krok 9: Przetestuj to

Przetestuj to!
Przetestuj to!

Teraz, gdy masz podłączone serwomechanizmy i drążek, załadowany kod i zasilisz Bit Board zestawem baterii, jesteś gotowy do testów!

Jedną rzeczą, którą musisz zrobić, to wypoziomować stół labiryntu, a następnie upewnić się, że serwa znajdują się w połowie drogi przed połączeniem kół zębatych.

Kod ustawi serwa w połowie startu, więc zawsze powinieneś zaczynać od poziomu stołu, kiedy włączasz Bit Board.

Po zwolnieniu drążek wraca do pozycji środkowej, a kod ustawiliśmy tak, aby pozostawić trochę miejsca na ruchy, aby nie poruszał się sam.

Jesteśmy gotowi! Czy potrafisz zdobyć piłkę od początku do końca labiryntu? Czy możesz to zrobić szybciej niż twój przyjaciel?

Zalecana: