Pomysł grania na sprzęcie Arduino może sugerować, że gry stworzone na takiej platformie nie będą zbyt interesujące, ale gdy przyjrzymy się specyfikacjom starych konsol, jak Atari 2600, okazuje się, że mamy do dyspozycji mnóstwo sprzętu do pracy i eksperymentowania. Przedstawiamy zatem LEDmePlay – konsolę opartą na Arduino MEGA 2560, która jako ekran wykorzystuje matrycę LED o rozmiarze 32 na 32 punkty.
Arduino zamiast Raspberry Pi
Obecnie najpopularniejszym wyborem do stworzenia domowej konsoli lub automatu z emulatorami jest Raspberry Pi. Byłoby jednak szaleństwem ignorować potencjał Arduino. Porównując specyfikacje Raspberry Pi z przeciętnym Arduino, od razu widać, że przewaga w mocy obliczeniowej leży po stronie mini-komputera, ale nie przeszkadza to Arduino w pełnieniu roli konsoli. Istnieje mnóstwo dokumentacji, a entuzjaści przez lata nauczyli się, jak wycisnąć maksimum z różnych wersji Arduino. Projekt, który dzisiaj nas interesuje, to LEDmePlay, oparty na Arduino MEGA 2560 (lub Genuino MEGA 2560 poza Stanami Zjednoczonymi), który wykorzystuje ekran LED, ale nie taki, jak możesz sobie wyobrażać.
Matryca LED jako ekran
Tak, ekran systemu LEDmePlay to w istocie matryca 32 na 32 diody LED. Ci, którzy są mistrzami lutownicy i potrafią tworzyć matryce LED, prawdopodobnie poradzą sobie z tym samodzielnie, ale portal Adafruit sprzedaje taką matrycę gotową do użycia w cenie 40 dolarów (nie licząc tańszych chińskich klonów). Liczba zaangażowanych części wynosi 23 (nie licząc nakrętek i śrub) i oczywiście wymaga kilku zmian w konfiguracji Arduino. LEDmePlay zawiera również dwa klasyczne złącza dziewięciopinowe przeznaczone dla gamepadów i joysticków (jak te używane przez Commodore 64 czy Sega Mega Drive/Genesis), co pozwala rozszerzyć obsługę kontrolerów.
Budowa i darmowe gry
Jeśli przeanalizujesz pełny przewodnik budowy, LEDmePlay nie jest tak prosty, jak się wydaje, ale jestem przekonany, że wielu naszych czytelników mogłoby złożyć coś takiego w weekend lub dwa. Jak zawsze, to DIY i zawsze jest miejsce na późniejsze modyfikacje lub wymiany. Oficjalna strona LEDmePlay oferuje osiem darmowych gier, które można załadować na konsolę, wraz z odpowiednimi instrukcjami.