Spisu treści:
- Krok 1: Niektóre wprowadzenie
- Krok 2: Zasada działania
- Krok 3: Potrzebne komponenty
- Krok 4: Schemat obwodu i połączenia
- Krok 5: Kod
- Krok 6: Szczęśliwe tworzenie
- Krok 7: Ograniczenia i aktualizacje
Wideo: Automatyczny kontroler gier Google T Rex za pomocą Arduino: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
zbudujmy to
Krok 1: Niektóre wprowadzenie
wszystko, co wiesz o grze t rex aka dino w Google, która jest znana jako żadna gra internetowa.
gra jest bardzo prosta, po prostu unikaj przeszkód skacząc i jest jak super Mario run. zwykle do skakania używamy spacji ręcznie. to dla mnie bardzo stara szkoła…
więc w tym samouczku pokażę ci, jak zrobić to automatycznie, co jest automatycznym kontrolerem.
obejrzyj film o tworzeniu, aby uzyskać więcej informacji!
Krok 2: Zasada działania
senor
tutaj chcemy wykryć przeszkodę i skoczyć, aby wykryć przeszkodę, której używam LDR
więc jak LDR wykrywa tego rodzaju przeszkodę?
odporność na LDR zmienia się w zależności od światła, czyli w czasie ciemności odporność na LDR jest bardzo wysoka i na odwrót. więc nasza przeszkoda ma ciemny kolor, dzięki czemu możemy uzyskać różne wartości analogowe. z tą wartością za pomocą kontrolera uruchamiamy serwo.
serwo służy do naciśnięcia spacji. więc to jest zasada działania
Krok 3: Potrzebne komponenty
arduino
możesz użyć dowolnego arduino
siłownik
używam sg90
LDR
nasz czujnik
REZYSTOR 10K
Krok 4: Schemat obwodu i połączenia
proszę obejrzyj wideo
Najpierw podłącz VCC serwomechanizmu do 5 v i uziemienia do ziemi
następnie podłączyłem pin PWM do pinu Arduino 9
podłącz LDR do pinu a0
Krok 5: Kod
Używam funkcji odczytu analogowego Arduino i podaję warunki dla wyzwalaczy serwa
pobierz stąd
Krok 6: Szczęśliwe tworzenie
obejrzyj film. Jeśli masz jakiekolwiek wątpliwości, skomentuj je poniżej!
Krok 7: Ograniczenia i aktualizacje
Jak powiedziałem na wideo, ma ograniczenia
1.arduino nie uruchamia dinozaura, gdy pojawia się ten ptak.
Rozwiązanie
Dodanie ldr w górnej części wykryje ptaka za pomocą tego spustu możemy sterować innym serwo (przycisk Wstecz)
2. nie działa, gdy prędkość wzrasta
3. nie działa, gdy zmienia się kolor (odwrócenie koloru)
Rozwiązanie
Możemy to rozwiązać, dodając więcej czujników i skomplikowane kodowanie
Zalecana:
(AKTUALIZACJA - MAŁY PROBLEM) KONTROLER GIER USB DO KOMPUTERA PC: 10 kroków (ze zdjęciami)
(AKTUALIZACJA - MAŁY PROBLEM) KONTROLER DO GIER USB DO KOMPUTERA PC: KONTROLER DO KAŻDEJ GRY (PRAWIE)
Kontroler gier Arduino: 5 kroków
Kontroler gier Arduino: Kontroler gier to urządzenie służące do wprowadzania danych wejściowych w grze wideo, aby poruszać postacią lub obiektem. Konstrukcja i funkcjonalność kontrolera do gier są łatwe i na pewno zapewnią Ci niesamowite wrażenia z grania, a to będzie bardziej intu
Kontroler gier Arduino Rhythm (dla mojej własnej gry): 6 kroków
Kontroler gier Arduino Rhythm (dla mojej własnej gry): W tej instrukcji pokażę, jak buduję ten kontroler gier Rhythm od podstaw. Obejmuje podstawowe umiejętności obróbki drewna, podstawowe umiejętności drukowania 3d i podstawowe umiejętności lutowania. Prawdopodobnie możesz zbudować ten projekt z powodzeniem, jeśli masz zero ex
Kontroler gier DIY oparty na Arduino - Kontroler gier Arduino PS2 - Granie w Tekken z DIY Arduino Gamepad: 7 kroków
Kontroler gier DIY oparty na Arduino | Kontroler gier Arduino PS2 | Granie w Tekken z DIY Arduino Gamepad: Witajcie, granie w gry jest zawsze zabawne, ale granie z własnym niestandardowym kontrolerem do gier jest przyjemniejsze. Dlatego stworzymy kontroler do gier za pomocą arduino pro micro w tej instrukcji
Kontroler gier Arduino + gra Unity: 5 kroków
Kontroler gier Arduino + gra Unity: W tej instrukcji pokażę, jak zbudować / zaprogramować kontroler gier Arduino, który może łączyć się z Unity