Spisu treści:
- Krok 1: Pomysł
- Krok 2: Składniki nieelektroniczne
- Krok 3: Kompilacja nieelektroniczna
- Krok 4: Składniki elektroniczne
- Krok 5: Budowa elektroniczna
- Krok 6: Kodeks
- Krok 7: Ciesz się
Wideo: Buzz Wire Scavenger Hunt Clue: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Ta instrukcja pokaże Ci, jak zbudować zaawansowaną technologicznie wersję gry „Buzz Wire”, którą można wykorzystać jako wskazówkę w polowaniu na padlinożerców lub dostosować do innych wyzwań.
Krok 1: Pomysł
Buzz Wire to gra podobna do operacji, ale z niespodzianką (dosłownie)! Celem jest uzyskanie pierścienia wokół skręconego drutu bez dotykania go. W klasycznej wersji tej gry, jeśli pierścień dotknie drutu, brzęczyk się wyłączy lub zapali się światło. Chciałem zbudować wersję tej gry w ramach polowania na padlinożerców na urodziny mojej drugiej połówki. W związku z tym potrzebowałem sposobu na ukrycie wskazówki w grze. W tej instrukcji omówimy, jak używać Arduino i ekranu LCD do zbudowania zaktualizowanej wersji tej gry, która wyświetli komunikat tylko po pomyślnym zakończeniu gry! A co najlepsze, nie da się oszukać (chyba że rozumiesz obwód!)
Krok 2: Składniki nieelektroniczne
Aby zbudować korpus tej gry, będziesz potrzebować:
- Tor - użyłem grubego drutu miedzianego. Każdy przewodzący drut metalowy powinien działać. Powinna być wystarczająco cienka, aby się zgiąć, ale wystarczająco gruba, aby mocno utrzymać kształt podczas gry.
- Pierścionek - użyłem haczyka na oko. Alternatywnie możesz użyć dodatkowego drutu z toru wygiętego w kształt pierścienia.
- Dwie podkładki - będą używane jako punkty końcowe toru.
- Trochę więcej drutu - zostanie on użyty do połączenia tych różnych elementów z obwodem. Użyłem kilku cienkich drutów (wyjętych z kabla kat. 5) do połączeń toru i podkładki (potrzebne będą trzy odcinki drutu) i grubszego kabla połączeniowego ze skóry aligatora do pierścienia.
- Tablica - to wszystko pomieści. Użyłem kawałka długości 1"x4".
Jeśli chodzi o narzędzia, będziesz potrzebować:
- Wiertło i trochę tego samego rozmiaru co drut torowy
- Niektóre szczypce
- Gorący klej
Krok 3: Kompilacja nieelektroniczna
Najpierw wywierć dwa otwory o tym samym rozmiarze, co drut torowy po obu stronach deski. Będą one służyć jako punkty zakotwiczenia drutu.
Następnie owinąć mniejszy drut wokół każdej podkładki, jak pokazano na drugim obrazku.
Teraz przyklej jedną z podkładek z owinięciem drutu nad pierwszym otworem, a następnie wsuń jeden koniec drutu toru w otwór i przyklej go na miejscu. Podkładka i przewód toru nie mogą się stykać. Zobacz trzeci obraz.
Teraz wygnij drut torowy do zabawnego kształtu i odetnij go na dowolnej długości, aby dotrzeć do drugiego otworu. Przed wsunięciem drutu toru do drugiego otworu, umieść drugą podkładkę (z owinięciem drutu) wokół drutu toru, a następnie owinąć trochę cienkiego drutu wokół końca drutu toru. Następnie przyklej koniec lub przewód toru do otworu i przyklej podkładkę do deski (patrz rysunek 4). Upewnij się, że nie ma połączenia elektrycznego między przewodem szyny a podkładką.
Następnie użyj zacisku krokodylkowego, aby zacisnąć jeden koniec przewodu połączeniowego na pierścieniu, jak na obrazku 5.
Teraz twoja kompilacja powinna wyglądać jak pierwszy obraz.
Krok 4: Składniki elektroniczne
Aby zbudować mózg tej gry, będziesz potrzebować:
- Arduino
- Ekran LCD
- potencjometr 10k
- Brzęczyk piezoelektryczny (opcjonalnie)
- czerwona i zielona dioda LED (opcjonalnie)
- Garść kabli rozruchowych i płytka stykowa
- rezystor 220 omów
- Cztery rezystory o tej samej wartości o rezystancji 1Kohm lub wyższej
Wszystkie te elementy można znaleźć w jednym z pakietów startowych Elegoo, które są świetną okazją do zestawu komponentów. Zbudowałem ten projekt z komponentów z tego.
Krok 5: Budowa elektroniczna
Skonfiguruj obwód, jak pokazano na schemacie. Oto kilka uwag:
- Rezystory podłączone do diod LED i LCD mają 220 omów
- Rezystory podłączone do wejść analogowych i ten umieszczony po przekątnej mają 1k+ omów.
-
Przewody diagnostyczne, które łączą się z nagłówkiem po prawej stronie, to przewody, które łączą się z korpusem gry w następujący sposób:
- A0 (zielony przewód) łączy się z podkładką startową
- A1 (niebieski przewód) łączy się z przewodem toru
- A2 (żółty przewód) łączy się z podkładką na koniec gry
Ten obwód został narysowany za pomocą TinkerCad.
Krok 6: Kodeks
Kod jest załączony i można go również znaleźć na moim GitHubie.
Ta gra została stworzona w ramach polowania na śmieciarzy na urodziny mojej dziewczyny Jamie. Gdy pokonała grę, na ekranie LCD pojawiła się kolejna wskazówka, czyli zmywarka, a brzęczyk piezoelektryczny odtworzył „wszystkiego najlepszego”. Jeśli nie planujesz urodzinowego polowania na śmiecia kogoś o imieniu Jamie, gdzie następna wskazówka znajduje się w zmywarce, możesz zmienić część kodu, na przykład tekst na wyświetlaczu LCD i melodię brzęczyka piezoelektrycznego.
Zasadniczo istnieje 5 etapów związanych z uruchomieniem (włącza się arduino), rozpoczęcie gry (pierścień dotyka podkładki początkowej), niepowodzenie gry (pierścień dotyka przewodu toru), koniec gry (pierścień dotyka podkładki końcowej po dotknięciu podkładki początkowej, a nie toru przewodu) i oszusta (pierścień dotyka podkładki końcowej po dotknięciu przewodu toru). Te etapy są implementowane z logiką if/else w pętli głównej, a różne teksty są implementowane za pomocą bloku przełączników w displayText(). Zauważ, że istnieje przypadek (etap=1), którego właściwie nie używam. Dało mi to problemy, więc po prostu usunąłem to z logiki, ale nie posprzątałem i nie mam ochoty robić tego teraz.
Mamy nadzieję, że kod jest wystarczająco łatwy do zrozumienia i odpowiedniego dostosowania. Chętnie odpowiem na konkretne pytania w komentarzach, jeśli masz jakieś.
Piosenka piezo „Happy Birthday” została zaczerpnięta z
Krok 7: Ciesz się
Prześlij kod, podłącz przewody z pralki, śledź i pierścień do obwodu i zwiąż wszystko razem! Ta gra była naprawdę zabawna i bawiliśmy się nią po polowaniu na padlinożerców. Stworzyłem również zaktualizowaną wersję, która jest bardziej samodzielną grą. Zamiast mieć wskazówkę na końcu, śledzi, ile czasu zajmie ci ukończenie rundy i wyświetla wysoki wynik. Zobacz tę wersję tutaj. Jestem pewien, że są też inne fajne rzeczy, które można zrobić z tą podstawową konfiguracją.
Miłego tworzenia!
Zalecana:
Używanie Kitronik Inventor's Kit z Adafruit CLUE: 4 kroki (ze zdjęciami)
Używanie Kitronik Inventor's Kit z Adafruit CLUE: Kitronik Inventor's Kit dla BBC micro:bit to świetne wprowadzenie do mikrokontrolerów z elektroniką wykorzystującą płytkę stykową. Ta wersja zestawu jest przeznaczona do użytku z niedrogim BBC micro:bit. Szczegółowy poradnik, który pochodzi
Gra Buzz Wire przy użyciu Makey Makey i Scratch: 3 kroki
Gra Buzz Wire przy użyciu Makey Makey i Scratch: To gra mojego 11-latka. Zbudował i zaprogramował tę grę ze swoim młodszym bratem, aby trochę odwrócić uwagę podczas zamknięcia COVID19 i chciał wziąć udział w pokazie Online Coolest Projects. „Wziąłem główny pomysł na se
Jak zrobić grę Buzz Wire: 4 kroki
Jak zrobić grę Buzz Wire: Bez wątpienia Arduino jest wykorzystywane w wielu projektach elektronicznych, w tym w grach. W tym projekcie opracowaliśmy specjalną grę znaną jako gra buzz wire lub gra w stabilne ręce. Do tego projektu używany jest drut stalowy, który trzeba przekształcić w zapętlony
Arduino Buzz Wire Game: 4 kroki
Arduino Buzz Wire Game: Jest to instrukcja tworzenia gry Buzz Wire za pomocą Arduino. Ten projekt Arduino został zmodyfikowany z https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Dodaję tablicę wyników na wyświetlaczu LCD, która pokaże czas, jaki poświęciłeś na ukończenie
Buzz Wire Game z zegarem LED dla Arduino UNO: 5 kroków
Gra Buzz Wire z zegarem LED dla Arduino UNO: Ta gra z buzz wirem pozwala użytkownikowi rzucić wyzwanie stabilnej dłoni z zegarem LED. Celem jest przeniesienie gry z jednej strony labiryntu na drugą bez dotykania labiryntu i zanim dioda LED zgaśnie. Jeśli gra obsługuje i