Spisu treści:
- Krok 1: Materiały
- Krok 2: Kod
- Krok 3: Okablowanie
- Krok 4: Prześlij kod i uruchom
- Krok 5: Jak działa kod?
- Krok 6: Dzięki za przeczytanie
Wideo: Arduino Cyclone Arcade Game: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Migające, błyskotliwe światła! Arduino! Gra! Cóż więcej trzeba powiedzieć? Ta gra jest oparta na arkadowej grze Cyclone, w której gracz próbuje zatrzymać przewijanie diody led w określonym miejscu.
Krok 1: Materiały
1x Arduino Uno
3x przewody połączeniowe
1x taśma LED WS2812B (kupiłem swoją za 30 USD od Amazon tutaj)
Krok 2: Kod
Pobierz Arduino IDE ze strony www.arduino.cc/en/Main/Software
Pobierz najnowszą wersję biblioteki FastLED ze strony
Zainstaluj bibliotekę w Arduino IDE postępując zgodnie z instrukcjami tutaj:
Pobierz kod do tego projektu stąd.
Rozpakuj kod i otwórz go w Arduino, klikając dwukrotnie na LEDGame.ino.
Krok 3: Okablowanie
Podłącz trzy przewody połączeniowe do łańcucha led. Podłącz pierwszy przewód z podkładki 5v na pasku LED do pinu 5v w Arduino. Podłącz drugi przewód z podkładki Din na pasku LED do cyfrowego pinu 7 w Arduino. Podłącz ostatni przewód z podkładki Gnd na pasku LED do Gnd na Arduino. Może być konieczne przylutowanie tych przewodów do padów na pasku LED. UWAGA: Podłączenie więcej niż 30 diod led do naszego Arduino może spowodować nadmierne prądowe uszkodzenie wbudowanego regulatora lub zasilacza USB.
Krok 4: Prześlij kod i uruchom
Otwórz kod w Arduino IDE. Zastąp liczbę 27 w wierszu 24 liczbą diod LED. Ustal, która dioda powinna być diodą centralną i zastąp ją numerem 14 w linii 27. Kliknij upload, aby wgrać program na tablicę. Upewnij się, że wybrałeś właściwy typ płyty i port z menu narzędzi. Następnie otwórz monitor szeregowy, ustaw szybkość transmisji na 9600 i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
Krok 5: Jak działa kod?
Kod jest prostą maszyną stanów, działającą w trybie gry lub gry po zakończeniu gry. Pętla for przesuwa diodę LED wzdłuż ciągu, aż sygnał wejściowy zostanie odebrany przez Serial. Następnie gra przechodzi w stan game over i oblicza odległość leda od środka struny.
Krok 6: Dzięki za przeczytanie
Jeśli podobał Ci się ten Instructable, rozważ jego dodanie do ulubionych i zajrzyj na mój blog tutaj. Dziękujemy za przeczytanie, a jeśli masz jakieś sugestie lub zmiany, zostaw je w komentarzach poniżej.
Zalecana:
FPGA Cyclone IV DueProLogic steruje kamerą Raspberry Pi: 5 kroków
FPGA Cyclone IV DueProLogic steruje kamerą Raspberry Pi: Pomimo tego, że FPGA DueProLogic jest oficjalnie zaprojektowane dla Arduino, zamierzamy udostępnić FPGA i Raspberry Pi 4B. W tym samouczku zaimplementowano trzy zadania:(A) Jednocześnie naciśnij dwa przyciski na FPGA, aby odwrócić kąt
FPGA Cyclone IV DueProLogic - przycisk i dioda LED: 5 kroków
FPGA Cyclone IV DueProLogic - Przycisk i dioda LED: W tym samouczku użyjemy układu FPGA do sterowania zewnętrznym obwodem diody LED. Zamierzamy wykonać następujące zadania (A) Użyj przycisków na FPGA Cyclone IV DuePrologic do sterowania diodą LED. (B) Dioda Flash włączona & okresowo wyłączaj Demo wideo Lab
Gra Arduino Cyclone: 5 kroków (ze zdjęciami)
Gra Arduino Cyclone: Nigdy nie grałem w prawdziwą grę zręcznościową Cyclone, ale podoba mi się pomysł, aby grać z naszym czasem reakcji. Zaprojektowałem zminiaturyzowane gry. Składa się z 32 diod LED tworzących okrąg, diody LED zapalają się jedna po drugiej jak chaser led. Celem jest naciśnięcie przycisku
PUNIĘCIE! - Arduino Arcade Game!: 3 kroki
KURS! - Arduino Arcade Game!: Będziemy budować grę zręcznościową w stylu PONG, która wykorzystuje części z „Najbardziej kompletny zestaw startowy UNO R3 Project”; zestaw Elegoo Inc. Full Disclosure - Większość części dostarczonych do tego Instructable została dostarczona autorowi przez Elegoo
Cyclone (gra Arduino LED): 6 kroków (ze zdjęciami)
Cyclone (Arduino LED Game): W tym samouczku nauczę Cię, jak stworzyć grę LED z bardzo małym kodem lub doświadczeniem! Miałem ten pomysł od jakiegoś czasu i wreszcie zabrałem się do jego tworzenia. To fajna gra, która przypomina nam wszystkie gry zręcznościowe. Istnieją inne samouczki, które