Spisu treści:
- Krok 1: Wszystkie materiały i linki do plików
- Krok 2: Zdobycie płytki drukowanej
- Krok 3: Lutowanie
- Krok 4: Programowanie
- Krok 5: Wykończenie akcentów
Wideo: Tworzenie konsoli do gier: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Pozdrowienia. Widzę więc, że mam tendencję do rozpoczynania czegoś, a potem podążania zupełnie inną drogą. Tak też było z tym projektem. Kupiłem ekran Nokia 5110 jakiś czas temu. I jak większość zakupów w serwisie eBay, minęło dużo czasu, zanim faktycznie dotarła do mnie. Tymczasem projekt, do którego potrzebowałem, upadł. Kiedy więc jlcpcb skontaktowało się ze mną z propozycją wykonania czegoś przy użyciu ich usług (produkcja PCB… cóż liczby… tytuł mówi sam za siebie:)). Zacząłem googlować, co mogę zrobić z kilkoma ekranami, do których nie miałem już celu. A potem natknąłem się na konsolę do gier Makerbuino. A dzięki koncepcji open source wszystko, czego potrzebowałem, aby zrobić to od zera, było na wyciągnięcie ręki. Chociaż można po prostu zrobić to na płycie perforowanej, byłby to totalny bałagan, wszędzie były przewody i nie tak czysty, jak bym chciał, aby była moja konsola. Więc nadchodzi jlcpcb. https://jlcpcb.com/ można zamówić 10 desek za 2$. Co moim zdaniem jest kradzieżą. Zgadzam się, jeśli wyjdziesz poza domyślne parametry deski (rozmiar 100x100m, grubość, kolor itp.), cena może ulec zmianie. Ale hej, dla większości z nas domyślne parametry będą więcej niż wystarczające.
Krok 1: Wszystkie materiały i linki do plików
Przejdźmy więc do prostej listy części i gdzie można znaleźć informacje, które będą potrzebne do tego.
Części:
MAKERbuino PCB (możesz wesprzeć projekt i kupić zestaw na
lub pobierz swoje pliki gerber i.lub schemat tutaj:
- Karta SD (rozmiar zależy od Ciebie, nie jestem pewien, czy obsługuje karty o dużej pojemności, ale 1 GB powinno wystarczyć)
- Gniazdo SD
- przewody do lutowania głośnika (opcja)
- Głośnik 8 omów 0,5 W (opcjonalnie)
- Akumulator Li-Po 3,7 V
- ATmega328P-PU
- 28-pinowe gniazdo PDIP IC
- Nokia 5110 LCD
- Płytka ładowarki micro USB Li-Po TP4056
- Regulator napięcia 3,3V (MCP1702-3302E w pakiecie TO-92)
- Tranzystor NPN 2n2222 ogólnego przeznaczenia (pakiet TO-92)
- Dioda 1N4148
- Kryształ 16 MHz
- 3-pinowy przełącznik suwakowy x2
- Kondensator ceramiczny 100nF x2
- Kondensator ceramiczny 22pF x2
- 100uF, 6.3V radialny kondensator elektrolityczny x3 (ja użyłem 16V, bo wspomniane 6.3 są trudniejsze do zdobycia)
-
Przycisk 12x12x7,3mm x7
- niektóre nagłówki żeńskie i męskie jedno- i dwurzędowe (możliwe, że je masz, ale i tak kupujesz je w długich paskach, więc wybierz tyle, ile chcesz)
- Potencjometr wykończenia koła 1Kohm x2
- Rezystor 2,2Kohm
- Rezystor 10k x2
- Rezystor 4,7kohm x2
- Rezystor 100 omów
- Gniazdo słuchawkowe 3,5 mm
I to wszystko. Jestem pewien, że większość komponentów będziesz mieć w swoim koszu na części zamienne. Niektóre odbierzesz za tanio.
Krok 2: Zdobycie płytki drukowanej
Jest to więc dość prosty proces. Przejdź do jlcpcb.com
Zarejestruj się, naciśnij cytat teraz. Prześlij swoje pliki gerber, wprowadź żądane parametry i zamów. Dzięki metodzie wysyłki dhl zajęło mi mniej niż tydzień od załadowania moich plików gerber na właściwą tablicę, która dotarła do moich drzwi.
Krok 3: Lutowanie
Więc nie zrobię szczegółowego kroku, ponieważ jest to bardzo łatwe. z płytką drukowaną, sitodruk wyjaśnia, który element należy włożyć w jakie miejsce. Większość komponentów nie jest wrażliwa na polaryzację, co znacznie ułatwia życie. To jest instrukcja, jeśli potrzebujesz bardziej szczegółowych instrukcji od Makerbuino (zespół wykonał świetną robotę wyjaśniając najprostszy szczegół, jak i co należy zrobić)
Krok 4: Programowanie
Więc po przylutowaniu płytki, normalnie skończysz. Ale nie w moim przypadku. Ponieważ Atmega328P-PU jest pusty, musisz wgrać bootloader. Jest to najbardziej "skomplikowany" etap całego projektu, jeśli nigdy nie programowałeś chipów Atmela. Jest więc kilka sposobów, jak to zrobić.
Łatwy sposób powinien być z Arduino (chociaż jakoś zdecydowałem się na inną opcję)
community.makerbuino.com/t/atmega328-witho… Świetny wątek o tym, jak zainstalować bootloader z arduino. Znajduje się tam również link do bootloadera.
Lub możesz iść z programatorem USBasp (trasa, którą niestety wybrałem). Jest to trochę bardziej skomplikowane, ale najważniejszym krokiem jest właściwe ustawienie bitów bezpiecznika i blokady. W przeciwnym razie napotkasz problem, który miałem. Mikroprocesor wykorzystujący wewnętrzny oscylator. Który działa z częstotliwością 1 MHz. Która konsola będzie nadal działać, ale 16 razy wolniej. Zwolnione tempo !!!!!!!!!!!!!!!! Teraz to zabawne:) kiedy nie wiedziałem, co jest tego przyczyną, było to frustrujące:D Załączam moje ustawienia na zdjęciu.
Krok 5: Wykończenie akcentów
Więc. Masz swoją płytkę drukowaną, przylutowałeś ją, sflashowałeś bootloader…. Co teraz? Teraz wystarczy pobrać gry (lub je utworzyć), załadować je na kartę SD. I graj w gry. I uwierz mi…. uzależniają. Więc wydrukowałem też w 3d obudowę. Które można znaleźć na wszechświecie. I mogę szczerze powiedzieć, że jest to jeden z najbardziej satysfakcjonujących projektów, jakie ukończyłem. Po pierwsze, wygląda jak model produkcyjny zrób to sam. Po drugie… gry są super:) Pozdrawiam. Jeśli czegoś potrzebujesz, po prostu zapytaj mnie w komentarzu lub wyślij mi wiadomość:)
Zalecana:
Naprawa sygnałów dźwiękowych konsoli Life Fitness X5i: 5 kroków
Naprawa sygnałów dźwiękowych konsoli Life Fitness X5i: W ten sposób rozwiązałem problem z sygnałami dźwiękowymi konsoli Life Fitness x5i. ZASTRZEŻENIE PRAWNE: ZRÓB TO NA WŁASNE RYZYKO. TE CZYNNOŚCI OBEJMUJĄ MODYFIKOWANIE KONSOLI URZĄDZENIA I NA PEWNO UNIKAJĄ WSZELKIEJ GWARANCJI. Problem z moją maszyną polegał na tym, że jeden z
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
Tworzenie fizycznego kontrolera gier: 10 kroków (ze zdjęciami)
Tworzenie fizycznego kontrolera gry: Kiedy pojawiła się konsola Nintendo Wii, gracze byli zachęcani, a nie musieli, aby wstawali z kanapy i skakali, tańczyli i podskakiwali, aby zdobywać punkty w wybranej przez siebie grze. Podczas gdy proces uczenia się na Wii jest stromą krzywą uczenia się, łatwo jest kupić
Tworzenie adaptera Bluetooth Pt.2 (tworzenie kompatybilnego głośnika): 16 kroków
Tworzenie adaptera Bluetooth Pt.2 (Tworzenie kompatybilnego głośnika): W tej instrukcji pokażę ci, jak wykorzystać mój adapter Bluetooth, aby stary głośnik był kompatybilny z Bluetooth. * Jeśli nie przeczytałeś mojej pierwszej instrukcji na temat tworzenia adapter Bluetooth” Proponuję to zrobić przed kontynuowaniem.C
Tworzenie muzyki za pomocą konsoli Atari Punk: 5 kroków (ze zdjęciami)
Tworzenie muzyki za pomocą konsoli Atari Punk: Niektóre starożytne układy analogowe są dziś tak samo popularne, jak wtedy, gdy zostały wprowadzone kilkadziesiąt lat temu. Często z łatwością pokonują micros i inne rozwiązania układów cyfrowych pod względem podstawowej prostoty. Forrest zrobił to ponownie… jego ulubionym przykładem jest Atari