Spisu treści:
Wideo: Umieszczenie dźwięku, światła i ruchu w grze planszowej za pomocą magnesów: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Ten projekt jest próbą umieszczenia elementów elektroniki w grze planszowej. Do pionków przyklejono magnesy, a pod tablicą podklejono czujniki halla. Za każdym razem, gdy magnes uderza w czujnik, odtwarzany jest dźwięk, zapala się dioda lub uruchamiany jest serwomotor. Zrobiłem grę planszową Pokemon jako prezent świąteczny dla mojego siostrzeńca i siostrzenicy, ponieważ kochają Pokemony, ale projekt może pasować do każdego rodzaju gry planszowej, zwłaszcza RPG.
Kieszonkowe dzieci
- Arduino Mega 2560
- Brzęczyk
- Siłownik
- diody LED
- czujnik HAL 3144
- Płytka zaciskowa USB
- sklejka
- druty/gorący klej/narzędzia/itp
Krok 1: Projektowanie gry
To prosta gra dla dzieci, w której pionki (Squirtle, Charmandar, Pikachu i Bulbassau) muszą przejść przez pole i przejść na drugą stronę. Na swojej drodze mogli walczyć z innymi pokemonami, zdobywać karty zwiększające atak lub obniżać obronę wroga i zdobywać karty pieniędzy na zakup kolejnych kart.
Nie myślałem z wyprzedzeniem o tym, jak grać w tę grę, ponieważ wiem, że moi siostrzeńcy wymyślą własne zasady:)
Składam razem kartkę A4 i szkicuję położenie plamek na boisku. Umieszczam czujnik HAL pod każdym rysunkiem pokeballa, gdy gracz postawi pionka na miejscu, dioda LED wskaże, jakiego pokemona będziesz potrzebować do walki i odezwie się dźwięk bitwy.
Gdy gracz dotrze do punktu walki z Jolteonem lub Vaporeonem, zaczną migać dwie diody i zabrzmi kolejna muzyka, to samo z Zapdosem, Articunosem, Moltresem i Meltwo.
Kiedy gracz zwróci się do Snorlaxa przed mostem, należy umieścić żeton, aby usunąć Snorlaxa z drogi. Ten token i sam Snorlax również mają magnes, a inny magnes przymocowany do osi serwomechanizmu pod płytą będzie z nim oddziaływał, aby go oddalić.
Krok 2: Budowa i elektronika
Zastosowana elektronika jest prosta, ale procedury kodu mogą być bardzo trudne, ponieważ należy założyć wiele scenariuszy. Na przykład: jeśli trzech lub czterech graczy uderzy w miejsca, aby odtwarzać dźwięk w tym samym czasie? A może dzieciak powoli porusza pionkiem, a arduino myśli na miejscu?
Debugowanie procedur debounce zajęło mi trochę czasu, ale mam nadzieję, że kod może pomóc innym twórcom. Gdy magnes w pionku uruchomi czujnik HALL, dioda LED zaświeci się natychmiast, ale musi pozostać przez 0,8 sekundy, aby dźwięk został odtworzony.
Moim zdaniem dźwięk jest najlepszą częścią tego projektu. Byłem w stanie zidentyfikować każdą nutę pliku MIDI do odtworzenia w brzęczyku. W przyszłości zrobię Instructable, aby pokazać, jak zidentyfikować akordy w oprogramowaniu muzycznym i przenieść do kodu arduino.
Konstrukcja to tylko arkusz MDF ze skrawkami drewna jako rama. Wszystkie elementy zostały sklejone na gorąco, aby pozostały na swoim miejscu.
Snorlax i most zostały wydrukowane w 3D, pliki STL są dostępne na Thingverse:
Mostek:
Snorlax:
Zalecana:
Lampa zasilana bateryjnie, która włącza się za pomocą magnesów!: 8 kroków (ze zdjęciami)
Lampa zasilana bateryjnie, która włącza się za pomocą magnesów!: Wiemy, że większość lamp włącza się/wyłącza za pomocą fizycznego przełącznika. Moim celem przy tym projekcie było stworzenie unikalnego sposobu na łatwe włączanie/wyłączanie lampy bez tego klasycznego włącznika. Zaintrygował mnie pomysł lampy, która zmieniła kształt podczas tego procesu
Konwersja steppera na ruchy w grze: 4 kroki
Konwersja steppera na ruchy w grze: IntroTo urządzenie przekształca ruch z domowej roboty steppera (maszyny krokowej) na ruch w grze. Będzie działać w każdej grze, która odbiera ("w") jako ruch do przodu. Może działać również w grach VR, jeśli akceptują wprowadzanie z klawiatury. Prawdopodobnie wygrał
Wskaźnik poziomu dźwięku/dźwięku: 10 kroków
Wskaźnik poziomu dźwięku/dźwięku: W tym projekcie pokażę, jak zbudować prosty wskaźnik poziomu dźwięku przy użyciu wzmacniaczy operacyjnych. Uwaga: Aby zadawać pytania, odwiedź moją witrynę pod adresem Zapytaj eksperta. Pomocne filmy uzupełniające: symulowana konfiguracja obwodu na płycie do chleba (proto
Czujnik dotykowy i czujnik dźwięku kontrolujący światła AC/DC: 5 kroków
Czujnik dotykowy i czujnik dźwięku kontrolujący światła AC/DC: To mój pierwszy projekt i działa w oparciu o dwa podstawowe czujniki, jeden to czujnik dotykowy, a drugi to czujnik dźwięku, po naciśnięciu panelu dotykowego na czujniku dotykowym włącza się światło AC ON, jeśli go zwolnisz, światło będzie wyłączone i to samo
Drukowanie magnesów za pomocą Roland SP-540V: 6 kroków
Drukowanie magnesów za pomocą Roland SP-540V: Oto kolejna odsłona mojej trwającej serii Instructables, w której używam sprzętu, na który przeciętny czytelnik prawdopodobnie nie może sobie pozwolić. Mając to na uwadze, pokażę Ci, jak drukować magnesy za pomocą drukarki wielkoformatowej Roland SP-540V