Wstęp
Robocat jest typem automatu do gier, który wciela we wzór kota. Używa on wyświetlacza LCD i układu kontrolującego w postaci kart PC do stworzenia otwartego środowiska programu w przetwarzaniu danych. Współpracuje z systemami operacyjnymi takimi jak Windows lub Linux.
Funkcjonowanie
Automat Robocat wykorzystuje układ główny, na którym umieszczono mikrokontroler z jedną kartą pamięci RAM. Wyświetlacze LCD są najważniejszymi komponentami w automacie do gier, ponieważ służą zarówno do wyświetlania konsoli gry, jak i grafiki. W większości przypadków automat używa https://robocat-online-pl.com/pl-pl/ dwóch panelów dotykowych jako sterowników.
Karta programistyczna
Wersja 1.x Robocat’a została zaimplementowana w kontrolerze z kartą SRAM (ang. Static Random-Access Memory), która była w stanie obsługiwać układ procesora o dość niskim czasie dostępu pamięci (TAS). Nowsze modele automatu, jak np. Robocat 4.x, posiadają kartę RAM z wyższą szybkością dostępu danych, co umożliwia obsługę większej ilości procesorów i zmniejsza czas ładowania aplikacji.
Zasoby
Robocat w swojej podstawowej wersji został zaprojektowany do gier z wyścigami samochodowymi. Wprowadzono jednak także obsługę innych rodzajów rozgrywek, m.in.: karcianek, strzelania i taktycznych tytułów takich jak komputerowe wersje wojny czołgowej. Automat jest wyposażony w porty USB 2.0 dla podłączenia dysku twardego lub kart SD/SDHC do przechowywania plików gry oraz systemu operacyjnego.
Przykład aplikacji
Wydruk robocata (wykonane na drukarce 3D) jest przykładem zastosowania technologii i podejścia do projektowania otwartego oprogramowania. Projekt ten był uznany za jeden z najlepszych w swojej kategorii podczas organizowanego corocznie od 2015 roku turnieju druku tridymicznego (ang. Three Dimensional Printing Challenge) w Instytucie Technologicznym w Szwajcarii.
Technologie
Automaty Robocat wykorzystują kartę procesora, która jest nabyta oddzielnie od sprzedawcy oprogramowania lub może być kupiona osobno. Przykładowe typy kart procesorów to:
- Wega – zgodność: Windows Vista/7/8, Linux
- Pentium 3 i Pentium 4 – niezgodność: Windows XP SP2/SP3 (przerobienie programu jest wymagane), system operacyjny do wykorzystania wersji 5.x programu Robocat.
Karty zabezpieczeń
Automaty Robocat są również wyposażone w karty zabezpieczające, m.in.:
- Karta PCI/PCIe – służy do podłączenia dodatkowych kart sieciowych
- Karta PEG (ang. Peripheral Component Interconnect Express) – zapewnia zwiększenie ilości miejsca pamięci RAM w automacie
Możliwości programowania
Programowanie gier na automatach Robocat jest stosunkowo łatwe ze względu na otwartość i wsparcie dla użytkowników, które udostępnia komunita twórców. Automaty mogą być sterowane za pomocą dowolnej platformy programistycznej takiej jak: Python, C++, Pascal lub Javaprogram.
Możliwości obsługiwanych systemów
Automat Robocat może współpracować z większościami dostępnych wersji Windowsa (np. W10) i systemami operacyjnymi takimi jak: Linux, macOS oraz innymi oprogramowaniami.