8 powodów, dla których warto przejść na Raspberry Pi 5, projekt po projekcie

  • Raspberry Pi 5 zapewnia doskonałą wydajność w grach retro, uruchamiając wymagające gry z niewielkimi błędami.
  • Projekty uczenia maszynowego czerpią ogromne korzyści ze zwiększonej mocy obliczeniowej Pi 5, zapewniając szybsze odpowiedzi na zapytania chatbota.
  • Pi 5 rewolucjonizuje wizję komputerową dzięki zwiększonej mocy obliczeniowej i możliwości jednoczesnego podłączenia dwóch kamer.

Dzięki znacznie wydajniejszemu procesorowi i szeregowi dodatkowych funkcji Raspberry Pi 5 oferuje znacznie większą moc niż poprzednie modele. Przyjrzyjmy się powodom przejścia na Pi 5, projekt po projekcie.

1. Gry retro z Raspberry Pi 5

System-on-chip Broadcom BCM2712 w Pi 5 jest nie tylko do trzech razy szybszy niż Raspberry Pi 4, ale Pi 5 może pochwalić się nowym procesorem graficznym VideoCore VII, który obsługuje standardy OpenGL ES 3.1 i Vulkan 1.2. Zatem wyraźnie ma więcej przetwarzania i chrząknięcia graficznego do emulacji niektórych z bardziej wymagających systemów gier retro.

Raspberry Pi 4 miał trudności z emulacją klasycznych konsol, takich jak Nintendo 64, Sega Dreamcast i Sony PSP, ale Pi 5 radzi sobie znacznie lepiej. Może uruchamiać wymagające graficznie gry 3D, takie jak Rogue Squadron i GoldenEye 007 na N64 z przyzwoitą liczbą klatek na sekundę (do 60 klatek na sekundę), z niewielkimi lub żadnymi błędami,

Na Pi 5 można także uruchamiać gry na Nintendo GameCube i Wii (z emulatorem Dolphin), a nawet na Switcha (z emulatorem Yuzu), aczkolwiek z mieszanymi wynikami. Zmiana rozdzielczości i innych ustawień może poprawić grywalność.

Niezależnie od tego, który system emulacji gier Raspberry Pi wybierzesz, np. Recalbox czy RetroPie, nie ma wątpliwości, że Raspberry Pi 5 oferuje znacznie lepszą wydajność w grach retro. Dzięki dwóm wyjściom micro HDMI może obsługiwać nawet dwa wyświetlacze 4K przy 60 Hz.

2. Uczenie maszynowe / sztuczna inteligencja Raspberry Pi

Wymagające dużej mocy obliczeniowej projekty uczenia maszynowego i sztucznej inteligencji powinny znacznie zyskać na aktualizacjach sprzętowych Raspberry Pi 5. Jest to więc świetny powód, aby kupić Pi 5.

Technologię stojącą za chatbotami AI, czyli duże modele językowe (LLM), można uruchomić na Raspberry Pi 4. Chociaż w naszych testach dała ona użyteczne wyniki, znalezienie odpowiedzi na zapytanie może zająć nawet dwie godziny. Dzięki zwiększonej mocy obliczeniowej Pi 5 i szybszej pamięci SDRAM LPDDR4X-4267 możesz spodziewać się znacznie szybszego uzyskiwania odpowiedzi.

Podczas gdy wcześniejsze modele Raspberry Pi mogły uruchamiać wstępnie wytrenowane modele uczenia maszynowego, faktyczne szkolenie ich na pokładzie przy użyciu sieci neuronowych było w rzeczywistości niewykonalne. To powinno się zmienić w Raspberry Pi 5, szczególnie przy pomocy modułu Google Coral Tensor Processing Unit (TPU). Deweloper Jeffa Geerlinga udało się podłączyć akcelerator Coral Mini PCIe do nowego gniazda PCIe Pi 5 i uruchomić go.

3. Widzenie komputerowe

Jednym z najpopularniejszych zastosowań uczenia maszynowego jest wizja komputerowa wykorzystywana do wykrywania i identyfikowania przedmiotów lub twarzy w obrazie wideo z kamery w oparciu o modele uczenia maszynowego trenowane na podstawie istniejących obrazów.

W tym obszarze Pi 5 powinien zmienić zasady gry – nie tylko ze względu na zwiększoną moc obliczeniową, ale także podwójne, czteroliniowe złącza MIPI. Te dwufunkcyjne gniazda CSI/DSI można wykorzystać do podłączenia modułu kamery lub przenośnego wyświetlacza. Tak więc, po raz pierwszy w gamie Raspberry Pi, Pi 5 umożliwia jednoczesne podłączenie dwóch kamer.

Ponadto, podobnie jak w przypadku aplikacji do uczenia maszynowego, gniazdo PCIe Pi 5 można wykorzystać do podłączenia akceleratora AI w celu wspomagania głównego procesora. Krótko mówiąc, przejście na Pi 5 do projektów związanych z wizją komputerową jest oczywiste.

Phila Kinga/MakeUseOf

Innym bardzo popularnym zastosowaniem Raspberry Pi jest stworzenie niestandardowego domowego centrum multimedialnego spełniającego wszystkie Twoje potrzeby związane z rozrywką. Możesz oglądać filmy, programy telewizyjne i wideo, a także niektóre kanały telewizyjne przesyłane strumieniowo. Ponadto możliwe jest dodawanie multimediów z jednego lub większej liczby serwerów podłączonych do sieci (NAS) przy użyciu protokołu udostępniania Samba.

Chociaż dostępnych jest kilka opcji, większość rozwiązań centrów multimedialnych Raspberry Pi korzysta z odtwarzacza multimedialnego Kodi. Najpopularniejsze to LibreELEC i OSMC.

Zazwyczaj centrum multimedialne Raspberry Pi będzie oparte na Pi 4, ale mocniejsze Raspberry Pi 5 powinno sprawić, że będzie działać jeszcze płynniej i szybciej, szczególnie korzystając ze sprzętowego dekodowania wideo HEVC w Pi 5 i odtwarzania strumieniowego do 1080p60. Nie zmienia to tak zasad gry, jak w przypadku niektórych innych projektów, ale aktualizacja centrum multimedialnego do obsługi Pi 5 jest nadal opłacalna.

5. Wymiana komputera stacjonarnego

Malinowe Pi

Raspberry Pi od dawna reklamowano jako możliwy substytut standardowego komputera stacjonarnego, ale Pi 5 jest poważniejszym konkurentem. Podobnie jak inne modele Raspberry Pi, można na nim uruchomić wiele systemów operacyjnych, w tym Ubuntu Linux i oficjalny system operacyjny Raspberry Pi oparty na Debianie.

Najnowszy Wersja „Bookworm” systemu operacyjnego Raspberry Pi oferuje elegancki interfejs GUI dla komputerów stacjonarnych na Raspberry Pi 5. Teraz, dzięki systemowi okienkowemu Wayland w celu poprawy wydajności w porównaniu z poprzednim systemem X11, wszystko działa płynnie w ogólnym użytkowaniu komputera stacjonarnego, prawie bez opóźnień, nawet podczas wykonywania wielu zadań.

Zarówno Raspberry Pi OS, jak i Ubuntu oferują szeroką gamę aplikacji komputerowych, a także zapewniają bezpośredni dostęp do terminala wiersza poleceń systemu Linux, dzięki czemu można dostać się pod maskę systemu i korzystać z potężnych poleceń tekstowych.

6. Inteligentna automatyka domowa z Raspberry Pi 5

Zainstalowanie Home Assistant na Raspberry Pi do celów automatyki domowej ułatwia kontrolowanie wszystkich inteligentnych urządzeń w domu, w tym inteligentnych wtyczek, lamp i przełączników. Chociaż oficjalna obsługa Pi 5 ma zostać dodana do systemu operacyjnego Home Assistant, a stabilna wersja spodziewana jest na początku 2024 r., zaawansowani użytkownicy mają możliwość ręcznej instalacji oprogramowania do automatyki domowej.

Chociaż Home Assistant nie jest oprogramowaniem szczególnie wymagającym dużych zasobów, lepsza wydajność Pi 5 powinna przynieść korzyści głównie użytkownikom posiadającym instancje Home Assistant z dużą ilością automatyzacji, urządzeń i dodatków. Możliwość dodania dysku SSD NVMe przez gniazdo PCIe (z M.2 HAT) również powinna być korzystna. Warto więc rozważyć aktualizację do Pi 5 w celu konfiguracji inteligentnego domu.

7. Sieć WWW lub serwer danych

Raspberry Pi to niedroga opcja hostowania własnego serwera internetowego, z tą zaletą, że zapewnia pełną kontrolę i możliwość dokonywania niestandardowych aktualizacji. Można go używać do hostowania ogólnej strony internetowej lub szeregu projektów samodzielnego hostingu Raspberry Pi, takich jak Nextcloud, Jellyfin i Photoprism.

Zwiększona moc obliczeniowa Pi 5 umożliwia jednoczesne wykonywanie większej liczby operacji na serwerze i umożliwia dostęp większej liczbie użytkowników. Większą ilość miejsca na dane można zapewnić poprzez dysk SSD NVMe podłączony do gniazda PCIe (za pośrednictwem nakładki M.2 HAT).

8. Raspberry Pi 5 jako serwer gier Minecraft

Mówiąc najprościej, aktualizacja serwera Raspberry Pi Minecraft do Raspberry Pi oznacza lepszą obsługę i szybsze przetwarzanie, co z kolei oznacza płynniejszą grę i potencjalnie więcej graczy korzystających z gry razem.

Na Raspberry Pi można także skonfigurować inne gry sieciowe dla wielu graczy i korzystać z ulepszonego sprzętu Pi 5. Porty typu open source Quake, Civilization, Doom i Open TTD można zainstalować jako serwery gier na Twoim Raspberry Pi.

Chociaż nie każdy projekt odniesie korzyści po dodaniu Raspberry Pi 5, te bardziej wymagające, wymagają większej mocy obliczeniowej, a ulepszone możliwości sprzętowe będą działać szybciej i płynniej — dlatego w przypadku tego rodzaju projektów warto przejść na Raspberry Pi 5 projektowanie.