Spisu treści:
- Krok 1: Czego potrzebujesz, aby zbudować tę arenę…
- Krok 2: Przygotowanie i pokolorowanie anteny satelitarnej
- Krok 3: Dodawanie oświetlenia
- Krok 4: Tworzenie Panelu Sterowania
- Krok 5: Budowanie serca za pomocą Arduino
- Krok 6: Programowanie programów światła i dźwięku
- Krok 7: Złóż wszystko razem
- Krok 8: Baw się dobrze
Wideo: Beyblade Arena z efektami świetlnymi i dźwiękowymi: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Beyblade Burst Arena to arena z efektami świetlnymi i dźwiękowymi dla zabawek z ostrzami. Kiedy mój syn przyszedł do mnie i pokazał mi swoje koszulki „Beyblade” i gdy zobaczyliśmy, jak krążą wokół siebie, zderzają się ze sobą i pękają na kawałki, oboje zgodziliśmy się, że chcemy mieć arenę jak nikt inny. Ale bawiliśmy się tak dobrze przy tym projekcie, że postanowiliśmy podzielić się nim z wami i mamy nadzieję, że będziecie się bawić równie dobrze jak my na tej arenie.
Kiedy zastanawialiśmy się nad typami aren, obejrzaliśmy dziesiątki filmów na Youtube. Większość aren jest zrobiona z kartonów lub czegoś w tym rodzaju. Aż pewnego dnia, pracując w garażu, zobaczyłem starą i nieużywaną antenę satelitarną. Zadzwoniłem do syna i jego oczy się rozjaśniły - tak, to będzie świetna podstawa do naszego projektu areny.
Krok 1: Czego potrzebujesz, aby zbudować tę arenę…
Na arenę
- Antena satelitarna o średnicy od 40 cm do 60 cm
- Emalia (np. biała, czarna, pomarańczowa, szara)
- Gorący klej
- 10 plastikowych kieliszków
- Przezroczysty materiał powlekający
Do stojaka
- Drewno
- Śruby
Części elektroniczne
- 1 Zasilacz 5 V lub kabel USB do podłączenia go do źródła 5 V
- 10 diod LED do programu oświetlania terenu (po 2 białe, żółte, czerwone, niebieskie i zielone)
- 1 punktowa dioda LED (biała)
- 10 rezystorów dla 10 diod LED (220 Ohm)
- 1 Rezystor dla spotu LED (220 Ohm)
- 2 SN74HC595 8-bitowy wyjściowy rejestr przesuwny
- 1 SN74HC165 8-bitowy rejestr przesuwny wejścia;
- 1 DFPlayerMini (odtwarzacz MP3)
- 1 karta Micro-SD do odtwarzacza MP3
- 1 rezystor (1k Ohm)
- 1 głośnik, 4 Ohm
- 1 Arduino Uno lub Nano
- 4 chwilowe przełączniki (rozpoczęcie bitwy, zakończenie przetrwania, zakończenie dzwonienia, zakończenie serii)
- 2 chwilowe przełączniki (zmniejszanie głośności, zwiększanie głośności)
- 6 Rezystory do wyłączników chwilowych (pulldown)
- 1 włącznik/wyłącznik
- 1 płytka do montażu na niej elektroniki
- 1 plastikowe pudełko IKEA
Oprogramowanie
- Arduino IDE 1.8.5
- Fritzing
Krok 2: Przygotowanie i pokolorowanie anteny satelitarnej
Przed malowaniem anteny satelitarnej należy ją wyczyścić. Zaraz potem pomalowaliśmy go dwukrotnie białą emalią. Następnie za pomocą starych gazet i taśmy klejącej zamaskowaliśmy wymarzony wzór na naczyniu i pomalowaliśmy go kolorami. Powtórz te kroki dla każdego wzoru lub części wzoru.
Mieliśmy czarny krzyżyk, szare kółko przy krawędzi naczynia. Dodatkowo w pobliżu środka namalowaliśmy pomarańczowy okrąg. Samo centrum pomalowano na czerwono.
Kiedy cała farba wyschła, użyliśmy lakieru bezbarwnego, aby stworzyć warstwę ochronną dla kolorów. Chroni to arenę przed rozdwajaniem kolorów.
Krok 3: Dodawanie oświetlenia
Ponieważ nasza arena powinna zapewniać atrakcyjny program oświetleniowy, zdecydowaliśmy się dodać kilka diod LED w pobliżu krawędzi anteny satelitarnej. Ponumerowaliśmy ją zgodnie z ruchem wskazówek zegara, aby pamiętać, gdzie podłączyć lampę do układów scalonych.
Zamontuj diody LED na czaszy po prostu wywierć otwory o średnicy 5 mm w regularnej odległości wokół okręgu. Przyklej je gorącym klejem. Następnie zamontuj kieliszki, aby chronić diodę LED przed wirującymi wokół górnych zabawek.
Podłącz diody LED z tyłu anteny, najlepiej połącz je z wtyczkami.
Do sterowania diodami LED używamy dwóch 8-bitowych wyjściowych rejestrów przesuwnych (SN74HC595) w celu zwiększenia pojemności naszych cyfrowych pinów Arduino, jednego dla prawej połowy oświetlonego okręgu (LED 1-5) i jednego dla lewej połowy (6- 10). Oprócz tych świateł dodaliśmy później pojedynczą białą plamkę LED na ramieniu anteny satelitarnej i podłączyliśmy ją jako szóste wyjście. Oba SN74HC595 są połączone z Arduino tylko trzema pinami. W Arduino używamy 16-bitowej liczby całkowitej bez znaku do przechowywania stanu diod LED. Aby oświetlić dwie lub więcej diod LED, dodaj ich wartości.
Mamy następujące programy oświetleniowe.
Uruchamianie areny
Każda dioda LED jest zapalana przez 50ms w sposób kołowy. Następnie wszystkie diody LED zostają włączone na 1,5 sekundy, punkt LED świeci o 2 sekundy dłużej.
Rozpocznij bitwę (3…2…1…niech… zgrają!)
Obie czerwone diody LED zapalają się na 1 sekundę, a następnie gasną na 200ms. Następnie czerwone diody LED zapalają się na 1 sekundę, a następnie gasną. Po 200ms żółte diody zapalają się na 1 sekundę i na 200ms gasną. Zaraz potem żółte diody LED zapalają się na 1 sekundę, a następnie gasną. Po 200 ms zielone diody LED i światło punktowe LED przez 2 sekundy, punkt LED świeci o 2 sekundy dłużej.
Zadzwoń do końca
10 rund każda dioda świeci przez 25ms i gaśnie na 25ms.
Wykończenie ocalałego
Lewa połowa diod LED i prawa połowa zmieniają się 10 razy.
Wykończenie serii
Białe diody LED świecą przez 200ms z przerwą 100ms. Następnie wszystkie diody LED zapalają się na 2 sekundy i kolejno w czasie 750ms pulsują wyłączane diody: biała, czerwona, żółta, zielona i niebieska.
Krok 4: Tworzenie Panelu Sterowania
Panel sterowania to kawałek malowanego drewna lub jak kto woli listwa. Po prostu wywierć cztery otwory dla chwilowych przełączników (Start Battle, Ring Out Finish, Survivor Finish i Burst Finish) i zamontuj je na swojej tablicy kontrolnej. Kiedy mój syn i ja stoczyliśmy kilka bitew z pierwszym prototypem areny, odkryliśmy, że regulacja głośności to dobry pomysł. Owszem, można go zaprogramować w Arduino, ale jakoś fajniej jest sterować głośnością dwoma dodatkowymi przełącznikami chwilowymi. Więc wywierć jeszcze dwa otwory dla Volume+ i Volume-.
Przynajmniej dodaj przełącznik do włączania lub wyłączania elektroniki areny.
Krok 5: Budowanie serca za pomocą Arduino
Budowanie sprzętu na naszą arenę sprawia wrażenie, jakby coś ożywało. Zobacz plan Fritzing dotyczący podłączenia Arduino do SN74HC595 i SN74SN165, mini odtwarzacza DF, chwilowych przełączników i diod LED. Zdecydowanie zaleca się, aby najpierw popracować nad płytką stykową, aby zapoznać się z obwodem i jego funkcjonalnością.
Po zbudowaniu prototypu rejestry przesuwne i rezystory przylutowują je do pustej płytki drukowanej. Dodaj mini odtwarzacz DF do tej planszy. Pozostaw wystarczająco dużo miejsca na podłączenie przewodów diod montowanych w misie.
Podłącz wyłączniki chwilowe przedniego panelu sterowania i zasilanie wyłącznika.
Krok 6: Programowanie programów światła i dźwięku
Oprogramowanie (arena.zip) składa się z programu nagłośnienia i oświetlenia aren. Pobierz go i prześlij przez Arduino IDE do swojego Arduino.
Klasa Die ArenaButton zawiera dostęp do sześciu chwilowych przełączników w połączeniu z równoległym układem wejściowym, SN74HC165 (8-bitowy rejestr przesuwny z wejściem).
Klasa ArenaLighting implementuje programy świetlne, uzyskując dostęp do równoległego układu wyjściowego SN74HC595 (8-bitowy wyjściowy rejestr przesuwny).
Klasa ArenaSound implementuje program dźwiękowy, uzyskując dostęp do odtwarzacza DF mini. Aby uzyskać dostęp do odtwarzacza MP3, musisz dołączyć bibliotekę (pobierz ją z DFRobot) do swojego projektu Arduino. Nie zapomnij skopiować plików MP3 na kartę SD (pliki MP3 nie są dostarczane) dla sekwencji rozruchowej, rozpoczęcia bitwy, zakończenia dzwonka, zakończenia ocalałego i zakończenia serii.
Możesz znaleźć klasę Arena jako klasę abstrakcyjną dla ArenaLighting i ArenaSound, ponieważ te implementacje mają wspólne nazwy metod, więc struktura głównej pętli pozostaje dość prosta.
Krok 7: Złóż wszystko razem
Zamontuj elektronikę w plastikowej skrzynce. Uważaj na wszystkie przewody, aby nie zerwać niektórych z nich lub nie mieć zimnych połączeń lutowniczych. W przeciwnym razie będziesz miał bardzo brudne zadanie debugowania sprzętu. Z przodu zamontuj panel sterowania.
Teraz zamontuj całe pudełko do drewnianego stojaka. Antena satelitarna powinna być oczywiście zamontowana na górze szafy i łączyć wszystkie przewody LED.
Krok 8: Baw się dobrze
Teraz nadszedł czas na stworzenie pierwszego magicznego momentu. Włącz arenę i zobacz budzące się areny. Ciesz się tą radosną chwilą!
Ostatnią rzeczą, którą musisz teraz zrobić, to zaprosić znajomych i zostać gospodarzem epickich turniejów!
Teraz ciesz się własnymi bitwami na najbardziej ekscytującej zabawkowej arenie w historii!
3…2…1….niech…. rozerwać!
Zalecana:
Ray Gun z efektami dźwiękowymi V2: 17 kroków (ze zdjęciami)
Ray Gun z efektami dźwiękowymi V2: Niedawno natknąłem się na starą wiertarkę w sklepie ze starzyzną i gdy tylko ją zobaczyłem, wiedziałem, że muszę z niej zrobić ray gun. Zrobiłem teraz kilka pistoletów promieniowych i zawsze zaczynają się od inspiracji jakimś znalezionym przedmiotem. Możesz sprawdzić moje inne kompilacje w t
Sekwencyjne światło LED z 7 różnymi fajnymi efektami!: 8 kroków
LED Sequential Light With 7 Different Cool Effects!: Ten projekt zawiera 7 różnych efektów sekwencyjnych świateł, które zostaną omówione później. Jest inspirowany jednym z twórców, których widziałem na Youtube kilka dni temu i uważam, że jest naprawdę fajny, więc chciałbym się tym z Wami podzielić i zrobić pełny
Ray Gun z laserowymi efektami dźwiękowymi: 19 kroków (ze zdjęciami)
Ray Gun z laserowymi efektami dźwiękowymi: Naprawdę uwielbiam budować projekty ze starych części, które wygrzebałem. To jest druga kompilacja pistoletu promieniowego, którą udokumentowałem (to moja pierwsza). Wraz z ray gunami zbudowałem junkboty - (sprawdź je tutaj) i całą masę innych projektów fr
Miecz świetlny oparty na Arduino z efektami świetlnymi i dźwiękowymi: 14 kroków (ze zdjęciami)
Miecz świetlny oparty na Arduino z efektami świetlnymi i dźwiękowymi: Witaj Jedi! Ta instrukcja dotyczy tworzenia miecza świetlnego, który wygląda, brzmi i działa jak ten w filmie! Jedyna różnica - nie może ciąć metalu:(To urządzenie jest oparte na platformie Arduino i daję mu wiele cech i funkcji, to
Szafka Arcade z efektami oświetlenia otoczenia: 9 kroków (ze zdjęciami)
Szafka arkadowa z efektami oświetlenia otoczenia: Domowa drewniana szafka arkadowa z komercyjną jakością sterowania arkadami i zintegrowanym systemem efektów rzeczywistości otoczenia. Drewniana szafka wycinana jest z płyty warstwowej 4x8' firmy Home Depot. Kontroler Arcade to HotRod SE z http://www.hanaho