Spisu treści:
Wideo: Płytka Pong dla 2 graczy: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
W tym poradniku możesz zbudować przenośną grę ponga dla 2 graczy. Ten projekt został stworzony wokół kodu zamieszczonego na GitHub przez Onura Avuna. Podobał mi się ten projekt, mam nadzieję, że spodoba Ci się jego budowanie.
Krok 1: Zdobądź materiały
Jest to projekt PCB, więc wymaga podstawowych narzędzi do lutowania. Zdecydowanie polecam używanie bezołowiowego lutu i PCB
Plik PCB Gerber znajduje się poniżej lub możesz uzyskać dostęp do projektu w EasyEDA
JLCPCB ma świetną cenę za bezołowiowe PCB tej wielkości
Używanie zwykłego przełączania, takiego jak VX7805-500, zużywa mniej baterii, ale kosztuje więcej niż liniowy regulator LM7805. Każdy ma inne wymagania dotyczące kondensatorów.
Możesz użyć zasilacza do 30 V, ale musisz upewnić się, że kondensator między gniazdem baryłkowym a regulatorem 5 V ma wyższe napięcie niż zasilacz. Ponadto, jeśli używasz LM7805, sprawdź również wymagania dotyczące radiatora, wyższe napięcie oznacza większe ciepło. Ten projekt z LM7805 wydaje się działać dobrze przy 9V bez radiatora.
1 ATMEGA328P-PU
1 nakładka programatora AVR i korzystanie z Arduino.
Potencjometr 5K
1 moduł LCD Nokia 5100
1 28-pinowe gniazdo
Krok 2: Program ATMEGA328
Zaprogramuj chip przed lutowaniem. Użyłem nasadki, więc mogę wyjąć chip. Trzeba zaprogramować Arduino dla AVR Programming Shield
Prześlij „Szkic Arduino jako ISP” [Plik] -> [Przykłady] -> [Arduino jako ISP].
Dołączono tarczę programowania AVR do Arduino
Gniazdo układu ATMEGA328 na tarczy programowania AVR
Wybierz programistę, [Narzędzia] -> [Programmer] -> [Arduino jako ISP] Ustaw bootloader programu, [Narzędzia] -> [Burn Bootloader]
Otwórz 2Player Pong Sketch w oprogramowaniu Arduino
Prześlij szkic ponga, [Plik] -> [Prześlij za pomocą programatora]
Krok 3: Buduj
Lutowane części pasujące do sitodruku na PCB. Jeśli chcesz użyć tańszego regulatora napięcia LM7805, przylutuj go w obudowie SMPS i zastąp kondensator 10uf kondensatorem 1uf i 22uf kondensatorem 100nf. Kondensatory tantalowe idą obok regulatora LM117T 3.3V, nie zapomnij włożyć dłuższych wyprowadzeń w otwory +. Najpierw przylutuj ekran, rezystor i kondensatory ceramiczne, a następnie wyższe elementy. Przytnij dolne przewody i upewnij się, że na dnie nie ma żadnych ostrych punktów. Użyj dobrej ilości lub grubszego lutu na lufie i potencjometrach, aby uzyskać siłę.
Zalecana:
Tap Tap Rainbow – gra szybkiej reakcji dla 2 graczy: 4 kroki (ze zdjęciami)
Tap Tap Rainbow – gra z szybką reakcją dla 2 graczy: 2 tygodnie temu moja córka wpadła na genialny pomysł na stworzenie gry z szybką reakcją w kolorach tęczy (jest ekspertem od tęczy :D). Od razu spodobał mi się ten pomysł i zaczęliśmy zastanawiać się, jak przekształcić go w prawdziwą grę. Pomysł był taki. Masz tęczę w
Bezprzewodowy kontroler gier rodzinnych dla 4 graczy: 3 kroki
Bezprzewodowy kontroler gier rodzinnych dla 4 graczy: Jest to bezprzewodowy kontroler w stylu arcade, na którym mogą grać 4 osoby jednocześnie. Jest bezprzewodowa, więc nie musisz przywiązywać komputera do kontrolera używanego przez 5-latki. Cały czas spadają i nie chcę, żeby zniszczyli wszystkie moje zabawki, kiedy
Płytka drukowana Tima (płytka drukowana): 54 kroki (ze zdjęciami)
Płytka drukowana Tima (Plotted Circuit Board): Jest to proces, którego używam do tworzenia niestandardowej płytki drukowanej do moich projektów. Aby wykonać powyższe: używam mojego plotera XY z rysikiem, aby usunąć warstwę żywicy trawiącej, aby odsłonić miedź na działanie wytrawiacza .Używam mojego plotera XY z laserem do wypalania atramentu w
Szafka arkadowa dla 4 graczy dla MAME: 32 kroki (ze zdjęciami)
Szafka arkadowa dla 4 graczy dla MAME: To pokaże Ci, jak skonstruowałem szafkę MAME dla 4 graczy. Jest wiele rzeczy, które możesz chcieć dostosować do swoich upodobań. Pokażę ci, jak stworzyłem swoją, możesz ją dostosować do własnych upodobań. Mieści się w nim standardowe okno
Konkurencyjna gra na czas VS dla 2 graczy: 4 kroki
Konkurencyjna gra czasowa VS dla 2 graczy: Będziesz potrzebować: 1. Digilent Basys 3, płytka FPGA (lub dowolny inny układ FPGA,)2. Stosunkowo aktualna wersja Vivado lub innego środowiska VHDL3. Komputer, na którym można uruchomić wspomniany program