26 niesamowitych zastosowań Raspberry Pi

Czas czytania: 8 min.

Raspberry Pi jest obecnie jednym z najpopularniejszych minikomputerów, który dzięki przystępnej cenie i ogromnym możliwościom pozwala na stworzenie niesamowitych projektów. Jesteś w posiadaniu RPI? Projekty, które możesz zrealizować, z pewnością spełnią marzenia niejednego elektronika. Sprawdź, jakie zastosowania projektowe możesz znaleźć dla swojej Malinki!

Pimoroni Cluster HAT v2.3 dla Raspberry Pi Zero

1. Zamień swój komputer na Raspberry Pi

Potrzebujemy do tego:

płytki Raspberry Pi

karty microSD: tutaj lub tutaj 

źródła zasilania

przewodu HDMI,

odpowiedniego wyświetlacza

Podobnie jak w przypadku tradycyjnego komputera niezbędne będą również klawiatura USB i mysz. Raspberry Pi 3 i nowsze modele płytki posiadają wbudowane moduły Wi-Fi oraz Bluetooth – jeśli korzystamy ze starszej wersji urządzenia, będziemy potrzebować dodatkowo zewnętrznego modułu USB umożliwiającego komunikację bezprzewodową przy pomocy tych standardów. Natomiast jeżeli wolimy korzystać z technologii Ethernet, wszystkie modele z wyjątkiem Pi Zero są wyposażone w obsługujący ją port. Po zainstalowaniu pożądanego systemu operacyjnego od razu zyskamy dostęp do preinstalowanego pakietu LibreOffice oraz przeglądarki Chromium. Podsumowując: Raspberry Pi 4 jako komputer domowy? Tak jest, w tym celu malinka sprawdzi się doskonale!

 

2. Wykorzystaj Raspberry Pi do drukowania

Lubisz swoją starą drukarkę, ale męczy Cię brak możliwości bezprzewodowego drukowania? Nie musisz wymieniać jej na nowszy model! Wystarczy, że podłączysz swoje Raspberry Pi do domowej sieci, a następnie zainstalujesz na nim oprogramowanie umożliwiające przekształcenie płytki w serwer wydruku. W tym celu należy skorzystać z programu do udostępniania plików Samba oraz CUPS (Common Unix Printing System – aplikacja umożliwiająca zarządzanie drukarkami przez interfejs sieciowy). Po skonfigurowaniu CUPS tak, by dawało Ci potrzebne uprawnienia (na przykład dodawanie drukarek) oraz ewentualnym zainstalowaniu dodatkowych sterowników (jeśli system nie znajdzie ich automatycznie) Twój serwer wydruku jest już niemal gotowy – przy pomocy Raspberry Pi możesz teraz drukować za pośrednictwem każdego komputera w domowej sieci LAN, który jest podłączony do drukarki.

3. Dodaj funkcję AirPrint Support do Twojego serwera druku

Powyższy projekt to dopiero początek. Doskonale sprawdza się do drukowania z komputerów stacjonarnych i laptopów, ale co z urządzeniami mobilnymi? Na szczęście w tym celu możesz wykorzystać funkcję AirPrint support, która może zostać dodana przy pomocy pojedynczego skryptu. Opcja drukowania jest wbudowana na urządzeniach iOS – tablety i smartfony z Androidem będą wymagały zainstalowania specjalnej aplikacji. Większość nowoczesnych drukarek umożliwia drukowanie z urządzeń mobilnych, ale dzięki Raspberry Pi możesz dodać tę opcję nawet do starszych modeli!

4. Centrum multimedialne Raspberry Pi z Kodi

Kodi to program, dzięki któremu zamienisz swoją płytkę Raspberry Pi w multimedialne centrum rozrywki. Aplikacja może stanowić główne oprogramowanie (OSMC, LibELEC lub OpenELEC) na urządzeniu, ale można ją również zainstalować na Raspbianie lub innym systemie operacyjnym, a także połączyć z systemem do gier retro – wszystko zależy od planowanego zastosowania. Po uruchomieniu możesz dodać do Kodi wiele rozszerzeń, które umożliwią skorzystanie z dodatkowych opcji, takich jak odbiór e-maili czy przeglądanie Internetu. Warto instalować wyłącznie legalne wtyczki od oficjalnych partnerów Kodi – w przeciwnym razie bezpieczeństwo urządzenia może być zagrożone.

5. Uruchom maszynę do gier retro

To jedno z najpopularniejszych zastosowań Raspberry Pi – minikomputer doskonale nadaje się jako serce machiny do nostalgicznych gier. Dwa najczęściej wykorzystywane oprogramowania to Recalbox oraz RetroPie. Możliwa jest emulacja różnych klasycznych platform, między innymi MS-DOS czy Commodore 64, a także wykorzystanie wielu starych, szesnastobitowych konsoli, które zyskają dzięki temu nowe życie. 

6. Zbuduj serwer Minecraft na Raspberry Pi

Wiecie, że domyślny system operacyjny dla Raspberry Pi, Raspbian/Raspberry Pi OS, wyposażony jest w preinstalowaną wersję specjalną gry Minecraft.? Albo czy wiedzieliście, że płytka może posłużyć za pełnoprawny serwer? Dzięki niemu będziemy mogli zagrać przy pomocy każdego urządzenia znajdującego się w Twojej domowej sieci. Jeżeli posiadamy więcej niż jedno Raspberry Pi, to wykorzystanie jednego z nich w charakterze serwera zapewni jeszcze lepsze wrażenia podczas grania. Warto skorzystać z tej opcji zwłaszcza wówczas, gdy z sieci korzysta więcej fanów Minecrafta. Równie dobrze możemy użyć Malinki jako serwera dla popularnych gier takich jak Quake, Civilization czy Doom.

7. Steruj robotem

Istnieje tyle robotycznych projektów wykorzystujących Raspberry Pi jako kontroler, że trudno jest wybrać najlepszy. Możemy wykorzystać gotowy zestaw lub stworzyć własny koncept. W każdym przypadku najpierw trzeba nam wybrać wersję Raspberry Pi, która stanie się podstawą dla projektu robota. Wybór zależy przede wszystkim od pożądanych rezultatów – na przykład Raspberry Pi 4 zapewnia większą moc obliczeniową, natomiast Pi Zero W będzie stanowiło bardziej kompaktowe rozwiązanie, które sprawdzi się w lekkich robotach. 

8. Zbuduj kamerę do animacji poklatkowej

Marzysz o stworzeniu własnej animacji poklatkowej w stylu Nicka Parka lub Tima Burtona? Można to zrobić wykorzystując specjalny moduł wyposażony w odpowiednią kamerę. Potrzeba także statywu, dobrze oświetlonego obszaru roboczego oraz podstawowej znajomości Pythona (do stworzenia skryptu zapisującego każdą z klatek). Przydatny będzie również przycisk podłączony do płytki – dzięki niemu łatwo zrobić zdjęcie w dowolnym momencie.

9. Stwórz własny time lapse

Połączenie modułu kamery Raspberry Pi z odpowiednim skryptem umożliwia zastosowanie płytki jako urządzenia do tworzenia efektownych time lapse’ów – filmów, które powstają z pojedynczych klatek fotografowanych w określonych odstępach czasu. Taka metoda nagrywania wypada szczególnie niesamowicie w przypadku ujęć dokumentujących zmiany, na przykład rosnące rośliny, ruch drogowy czy przemieszczanie się chmur po niebie. Do stworzenia własnego time lapse’u przyda się mobilne źródło zasilania i stabilny statyw, dzięki któremu umieścimy urządzenie w pożądanym położeniu.

10. Twoja własna stacja radiowa

Chcesz posłać w świat własną wiadomość? A może potrzebujesz skontaktować się z grupą ludzi, która nie ma dostępu do Internetu? Najłatwiej będzie zrobić to przy pomocy radia. A Raspberry Pi to mała radiostacja nadająca na niewielkim dystansie. Przy tym projekcie przyda się mobilne źródło zasilania i umiejętność lutowania, a także karta microSD, na której nagramy ścieżki audio. Pamiętajmy jednak, że nadawanie sygnału radiowego wymaga posiadania odpowiedniej licencji, dlatego projekt można rozpatrywać raczej w ramach zabawy – na przykład stworzenie jako domowej stacji radiowej, przy pomocy której zawołasz bliskich na kolację.

11. Zbuduj serwer sieciowy Raspberry Pi

Raspberry Pi może również posłużyć jako serwer sieciowy, który będzie hostował bloga lub stronę internetową. W tym celu można skorzystać z kilku metod. Na początku instalujemy odpowiednie oprogramowanie, na przykład Apache wraz z powiązanymi bibliotekami lub pełny zestaw LAMP (z PHP, MySQL oraz Apache) – ta druga opcja będzie przydatna także wówczas, gdy zamierzamy uruchomić protokół transferu plików FTP. 

Po instalacji można zapisać pliki HTML do /www/ directory i serwer gotowy. Można też zainstalować konkretny system zarządzania treścią, na przykład WordPress. Aby witryna pojawiła się w sieci, potrzeba już tylko statycznego adresu IP, który uzyskasz u swojego dostawcy Internetu.

12. Stwórz twitterowego bota

Twitterowy bot może przydać się, jeżeli chcesz regularnie udostępniać jakiś rodzaj treści (na przykład nowinki z Twojej strony internetowej czy aktualną prognozę pogody). Wystarczy, że nasze Pi dysponuje stałym dostępem do Internetu. Najpierw instalujemy na urządzeniu aplikację Twitter. Umożliwia to dostęp do Twitter API, gdzie przy pomocy Pythona lub Node.js możemy programować własnego bota. Na końcu pozostaje już tylko zdefiniowanie zawartość do publikowania.

13. Wybuduj system bezpieczeństwa wykorzystujący motion capture

Chcesz wiedzieć, kto chodzi po Twojej posesji lub wciąż przekłada rzeczy w Twoim pokoju? Skonstruuj własny system monitoringu wykorzystujący płytkę Raspberry Pi z dedykowanym modułem kamery lub kamerką internetową podłączaną poprzez interfejs USB. Potrzeba będzie także karty microSD o dużej pojemności, która posłuży do przechowywania nagrywanego materiału. Projekt oparty jest o wykorzystanie oprogramowania wykorzystującego ruch oraz uvc capture, czyli narzędzia umożliwiającego przechwytywanie nagrań z kamery. 

14. Inspirująca cyfrowa ramka na zdjęcia

Cyfrowe ramki na zdjęcia to świetne rozwiązanie w przypadku dysponowania ograniczoną przestrzenią. Wykorzystując Raspberry Pi połączone z ekranem LCD o wysokiej rozdzielczości możemy stworzyć własne urządzenie tego typu, na którym oprócz pięknych zdjęć i grafik  można zaprezentować inspirujące cytaty albo bieżące notatki.

15. Sfotografuj nocne niebo

Animacja poklatkowa czy przechwytywanie ruchu nie wyczerpują wszystkich możliwości modułu kamerowego Raspberry Pi. Można pokusić się też wykonanie niesamowitych zdjęć nocnego nieba. W tym celu będziesz potrzebować Raspberry Pi No-IR Camera Module lub podobnego produktu. Kamera pomoże uzyskać najlepsze rezultaty podczas fotografowania nocnego nieba (jeżeli zdemontujesz filtr podczerwieni). Możemy tak uwieczniać spadające gwiazdy i wszelkie  wymagające refleksu zjawiska i tworzyć efektowne time lapse’y.

16. Zbuduj centrum monitoringu sieci

Interesuje Cię monitorowanie aktywności sprzętu podłączonego do Twojej sieci? Chcesz wiedzieć, kiedy poszczególne urządzenia są online, a kiedy tracą łączność? Rozwiązaniem jest monitoring sieci, do którego możemy wykorzystać swoją płytkę Raspberry Pi. Możesz użyć w tym celu popularnego narzędzia open source Nagios, które jest proste w instalacji i konfiguracji. Wystarczy, że pobierzesz obraz dysku Nagios i umieścisz go na karcie SD Twojego minikomputera. Najlepsze rezultaty osiągniesz z modelem Raspberry Pi 2 lub nowszym, ponieważ monitoring sieci może chwilami wymagać mocniejszego procesora i większych zasobów pamięci operacyjnej, by móc działać wydajnie.

17. Raspberry Pi – Smart TV

Płytka Raspberry Pi doskonale sprawdzi się jako element, który zamieni Twój telewizor w urządzenie Smart TV (a jeżeli już je posiadasz, pomoże rozszerzyć jego funkcjonalność). Dzięki temu będziesz mógł między innymi oglądać na dużym ekranie wideo z YouTube lub serwisów streamingowych, grać w gry, odtwarzać pliki z urządzeń mobilnych czy sprawdzać wiadomości albo pogodę. Jeżeli dodasz do zestawu kartę USB TV i zainstalujesz aplikację PVR, zyskasz dodatkowo możliwość nagrywania programów z telewizji bez pośrednictwa dekodera.

18. NAS Box w wersji zrób-to-sam

Raspberry Pi może posłużyć również jako dysk dla Twojej sieci lokalnej. Urządzenie NAS (Network-Attached Storage) pozwoli Ci zyskać miejsce do przechowywania danych lub plików multimedialnych. Przekształcenie Raspberry Pi do takich celów jest dziecinnie proste – wystarczy, że podłączysz płytkę do zewnętrznego dysku HDD lub pojemnego pendrive’a, a nawet pamięci SSD. Następnie wystarczy już tylko go skonfigurować, na przykład przy pomocy oprogramowania Samba. I gotowe! 

19. System automatyki domowej z Raspberry Pi i Arduino

Raspberry Pi stanowi doskonałe centrum dowodzenia i interfejs dla systemu automatyki domowej. W połączeniu z Arduino (w roli transmitera sygnału) i aplikacją Node.js Heimcontrol oraz kilkoma zdalnie sterowanymi, inteligentnymi gniazdkami, możesz wygodnie zarządzać wybranymi urządzeniami sieciowymi. Jeżeli spodoba Ci się ten pomysł, możesz sięgnąć także po bardziej zaawansowane rozwiązania, takie jak połączenie Raspberry Pi z OpenHAB. Pozwoli Ci to na stworzenie pełnoprawnego systemu automatyki domowej i kontrolowanie takich elementów, jak instalacje bezpieczeństwa, zamki, czujniki czy oświetlenie.

20. Zbuduj odbiornik AirPlay

Raspberry Pi może stanowić idealną podstawę do stworzenia własnego inteligentnego głośnika. Pozwoli Ci to między innymi na streamowanie ścieżek audio z urządzeń mobilnych, w tym również wygodne korzystanie z takich aplikacji, jak Google Music, Spotify, Tidal czy SoundCloud. Wystarczy, że zainstalujesz na płytce Pi Music Box, a następnie podłączysz odpowiedni głośnik. Program jest kompatybilny z kartą dźwiękową Raspberry Pi, a także ze Spotify Connect, DLNA/OpenHome oraz BubbleUPnP.

21. Sterowanie kolejką elektryczną

Dzięki dużej ilości potrzebnych portów (między innymi USB czy GPIO), Raspberry Pi może zostać połączone z wieloma innymi urządzeniami. Jedną z najciekawszych opcji jest wykorzystanie go jako kontrolera do zdalnie sterowanego modelu kolejki elektrycznej. W sieci dostępne jest wiele instrukcji i projektów, które umożliwią Ci podłączenie płytki do pojazdu, a następnie kontrolowanie jego położenia, sterowanie prędkością, a nawet zapalanie i gaszenie świateł.

22. Streamuj wideo na YouTube

Inne zastosowanie Raspberry Pi z modułem kamery to streamowanie na żywo materiałów wideo na platformę YouTube. W tym celu będziesz potrzebował płytki w wersji 3 lub nowszej, a także kompatybilnej kamery USB. Musisz również posiadać aktywny kanał na YouTube oraz zainstalowany pakiet libav-tools.

23. Ucz się programowania

Gdy w roku 2012 po raz pierwszy przedstawiono Raspberry Pi, jednym z głównych założeń jego autorów było stworzenie urządzenia, które zachęcałoby dzieci (i nie tylko!) do nauki programowania. Oczywiście również dorośli mogą wykorzystać płytkę do uczenia się tej przydatnej umiejętności i poznawania fascynujących możliwości, jakie ona daje. Obecnie dostępne jest kilka programów umożliwiających naukę programowania przy pomocy Raspberry Pi – najpopularniejszym z nich jest Scratch. Aplikacja została zaprojektowana dla użytkowników na każdym etapie nauki.

 Dzięki prostej, opartej na pojedynczych “klockach” budowie, początkujący programista może uniknąć konieczności wpisywania długich i skomplikowanych fragmentów kodu: zamiast tego, po prostu przeciąga poszczególne komendy we właściwe miejsce. Możliwy jest również bieżący podgląd kodu oraz eksport w celu uruchomienia programu. Przy pomocy Scratch możliwe jest kontrolowanie diod podpiętych do GPIO, a nawet stworzenie własnej nieskomplikowanej gry! 

24. Streamowanie gier PC przez Raspberry Pi

Jeżeli posiadasz Raspberry Pi w wersji 2 lub nowszej, możesz wykorzystać płytkę jako element pośredniczący w streamowaniu gry z Twojego laptopa lub komputera na telewizor. Musisz upewnić się, że płytka lub komputer (a najlepiej oba) są podłączone do Twojego routera przez przewód Ethernet (w przypadku wyłącznie bezprzewodowego połączenia, prędkość streamowania może okazać się niezadowalająca). Jednym z narzędzi umożliwiających streamowanie gier przy pomocy Raspberry Pi jest Parsec, który pozwala na przesyłanie wideo z prędkością 60 fps, minimalizuje opóźnienia oraz jest kompatybilny z systemami operacyjnymi Windows 10, macOS i Linux.

25. Zbuduj inteligentne lustro

Nigdy nie możesz nadążyć za tym, co dzieje się w sieci? Zbuduj własne, inteligentne lustro, które podczas golenia czy robienia makijażu pokaże Ci zabawne wideo, trailery najnowszych filmów czy aktualną prognozę pogody. Do tego celu (oprócz płytki Raspberry Pi) będzie Ci potrzebne lustro półprzepuszczalne (weneckie) oraz specjalny wyświetlacz, który zostanie zamontowany za szybą.

Przygotowaliśmy także specjalny, uaktualniony projekt na blogu.

26. Graj w gry

Raspberry Pi może posłużyć Ci do emulowania klasycznych platform lub streamowania gier z PC. Jednak możesz również pograć na samej płytce – wśród dostępnych tytułów znajdują się takie pozycje, jak Doom, FreeCiv, Quake III czy Micropolis.

Nowe Raspberry Pi?

Liczne premiery od Raspberry Pi Foundation rozpieszczają nas cały czas, ale wciąż czekamy na RPi 5. Na zakończenie i jednocześnie dobre perspektywy na przyszłość zerknijcie do artykułu, w którym zebraliśmy nadzieje i prognozy fanów Maliny. W międzyczasie zaglądamy do CM4, retro RPi 400 oraz rozrastającej się cały czas rodziny Raspberry Pi PicoProjekty możliwe do zrealizowania wraz z tym urządzeniem wydają się nie mieć końca.

Zastosowania Raspberry Pi – FAQ

Raspberry Pi to minikomputer jednopłytkowy rozmiarami przypominający kartę kredytową (długość i szerokość). Pomimo kompaktowych wymiarów wyróżnia się wysoką wydajnością (dużą mocą obliczeniową) pozwalającą na tworzenie zaawansowanych projektów. Minikomputer Raspberry Pi może być bazą do takich projektów jak: konsola do gier retro, serwer do gier online, kamera do animacji poklatkowej, stacja radiowa, serwer sieciowy, bot do mediów społecznościowych, inteligentne lustro, cyfrowa ramka do zdjęć i system bezpieczeństwa. Ponadto Raspberry Pi może być wykorzystywane do sterowania robotami, a także do wielu innych celów. Raspberry Pi to nie tylko wydajny mini komputer, ale również olbrzymia społeczność, która skupia się wokół tego rozwojowego projektu.

Początkujący użytkownicy Raspberry Pi z reguły rozpoczynają przygodę z popularną maliną od prostych projektów. Należą do nich m.in. centra multimedialne pozwalające na obsługę kilku strumieni wideo, a także system automatyki domowej. Smart home to nie tylko poprawa komfortu domowników, ale przede wszystkim ich bezpieczeństwa. Raspberry Pi może być bazą do inteligentnego systemu sterowania ogrzewaniem, oświetleniem, wentylacją mechaniczną, klimatyzacją i rekuperacją. W praktyce oznacza to znaczne oszczędności na rachunkach.

Jak oceniasz ten wpis blogowy?

Kliknij gwiazdkę, aby go ocenić!

Średnia ocena: 4.2 / 5. Liczba głosów: 13

Jak dotąd brak głosów! Bądź pierwszą osobą, która oceni ten wpis.

Podziel się:

Maciej Chmiel

Maciej Chmiel

Specjalista od Arduino i szeroko rozumianej elektroniki. Człowiek-orkiestra, dyżurny od wszystkiego - nie ma dla niego rzeczy niemożliwych, a czas ich realizacji jest zwykle prawie natychmiastowy. Po pracy miłośnik kreskówek z Pepe Panem Dziobakiem. Jego bezcenne memy wspomagają dział kreatywny.

Zobacz więcej:

Jedna odpowiedź

  1. Całkiem duży ciekawy artykuł, brakuje mi jednak konkretnych przykładów foto dzięki którym mógłbym zobaczyć jak to wygląda zanim kupię dzięki i pozdrawiam

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ze względów bezpieczeństwa wymagane jest korzystanie z usługi Google reCAPTCHA, która podlega Polityce Prywatności oraz Warunkom użytkowania.