26 niesamowitych zastosowań Raspberry Pi

Share on facebook
Share on twitter
Share on linkedin
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. Sprawdź, jakie zastosowanie możesz znaleźć dla swojej Malinki!

1. Zamień swój komputer na Raspberry Pi

Będziesz do tego potrzebował płytki Raspberry Pi, karty microSD, źródła zasilania, przewodu HDMI oraz odpowiedniego wyświetlacza. Podobnie jak w przypadku tradycyjnego komputera, niezbędna będzie również klawiatura USB oraz mysz. Raspberry Pi 3 i nowsze modele płytki posiadają wbudowane moduły Wi-Fi oraz Bluetooth – jeśli korzystasz ze starszej wersji urządzenia, będziesz potrzebować dodatkowo zewnętrznego modułu USB umożliwiającego komunikację bezprzewodową przy pomocy tych standardów. Natomiast jeżeli wolisz 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 zyskasz dostęp do preinstalowanego pakietu LibreOffice oraz przeglądarki Chromium.

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

Zapewne wiesz, że domyślny system operacyjny dla Raspberry Pi, Raspbian, wyposażony jest w preinstalowaną wersję specjalną gry Minecraft. Ale czy wiedziałeś, że Twoja płytka może też posłużyć za pełnoprawny serwer? Dzięki niemu, będziesz mógł zagrać przy pomocy każdego urządzenia znajdującego się w Twojej domowej sieci. Jeżeli masz więcej niż jedno Raspberry Pi, wykorzystanie jednego z nich w charakterze serwera zapewni Ci jeszcze lepsze wrażenia podczas grania. Koniecznie skorzystaj z tej opcji, jeśli z Twojej sieci korzysta więcej fanów Minecrafta! Możesz użyć Malinki jako serwera dla innych gier – między innymi Quake, Civilization czy Doom.

7. Steruj robotem

Istnieje tyle robotycznych projektów wykorzystujących Raspberry Pi jako kontroler, że trudno jest wybrać najlepszy. Możesz wykorzystać gotowy zestaw lub stworzyć własny koncept. W każdym przypadku najpierw musisz wybrać wersję Raspberry Pi, która stanie się podstawą dla projektu. Wybór zależy przede wszystkim od pożądanych rezultatów – na przykład Raspberry Pi 4 zapewni Ci 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żesz to zrobić, wykorzystując specjalny moduł wyposażony w odpowiednią kamerę. Będziesz potrzebował także statywu, dobrze oświetlonego obszaru roboczego oraz podstawowej znajomości Pythona (do stworzenia skrypt zapisującego każdą z klatek). Przydatny będzie również przycisk podłączony do płytki – dzięki niemu łatwo zrobisz 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 Ci się mobilne źródło zasilania i stabilny statyw, dzięki któremu umieścisz 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 doskonale sprawdzi się jako mała radiostacja nadająca na niewielkim dystansie. Przy tym projekcie przyda Ci się mobilne źródło zasilania i umiejętność lutowania, a także karta microSD, na której nagrasz ścieżki audio. Pamiętaj jednak, że nadawanie sygnału radiowego wymaga posiadania odpowiedniej licencji, dlatego taki projekt można rozpatrywać raczej w ramach zabawy – na przykład stworzenie “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ł Twojego bloga lub stronę internetową. W tym celu możesz skorzystać z kilku metod. Na początku musisz zainstalować 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 zamierzasz uruchomić protokół transferu plików FTP. Po instalacji możesz już zapisać pliki HTML do /www/ directory, a Twój serwer jest gotowy! Możesz także zainstalować konkretny system zarządzania treścią, na przykład WordPress. Aby Twoja witryna pojawiła się w sieci, potrzebujesz już tylko statycznego adresu IP, który możesz uzyskać 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). Możesz stworzyć taki system, wykorzystując swoją płytkę Raspberry Pi – wystarczy, że dysponuje ona stałym dostępem do Internetu. Najpierw musisz zainstalować na urządzeniu aplikację Twitter. Umożliwi Ci to dostęp do Twitter API, gdzie przy pomocy Pythona lub Node.js możesz zaprogramować swojego bota. Wówczas pozostaje już tylko zdefiniowanie, jaka zawartość ma być publikowana.

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

Chcesz wiedzieć, kto chodzi po Twojej posesji lub wciąż przekłada rzeczy w Twoim pokoju? Jeżeli chcesz poznać odpowiedź na te pytania, możesz zrobić to, konstruując własny system monitoringu wykorzystujący płytkę Raspberry Pi z dedykowanym modułem kamery lub kamerką internetową podłączaną poprzez interfejs USB. Będziesz potrzebował także karty microSD o dużej pojemności, która posłuży Ci do przechowywania nagrywanego materiału. Ten projekt oparty jest o wykorzystanie oprogramowania wykorzystującego ruch oraz uvc capture, narzędzia umożliwiającego przechwytywanie nagrań z kamery. 

14. Inspirująca cyfrowa ramka na zdjęcia

Cyfrowe ramki na zdjęcia to rozwiązanie, które jest bardzo atrakcyjne, jeśli dysponujesz ograniczoną przestrzenią. Wykorzystując Raspberry Pi połączone z ekranem LCD o wysokiej rozdzielczości możesz stworzyć własne urządzenie tego typu, na którym oprócz pięknych zdjęć czy obrazów mogą pojawić się również inspirujące cytaty lub 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 Ci uzyskać najlepsze rezultaty podczas fotografowania nocnego nieba, jeżeli zdemontujesz filtr podczerwieni. Będziesz mógł wówczas uwiecznić gwiazdy, meteory, Księżyc czy planety, a także 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żesz 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. Smart TV z Raspberry Pi

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ą.

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.

Share on facebook
Share on linkedin
Share on twitter
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:

Ciekawostki
Oskar Pacelt

Nowości w Botland #19

Nowa edycja i świeżość nowości. Będzie Odroid, będzie Grove, będą BBC i Waveshare… ale co dokładnie przygotowaliśmy tym razem? Zapraszamy na artykuł!

Automatyka budynkowa, smart home - Tuya Botland
Smart home
Oskar Pacelt

Poznaj automatykę domową z Tuya

Systemy automatyki budynkowej Tuya goszczą od nas już od jakiegoś czasu, tym razem jednak zapraszamy Was na przegląd sterowników oświetlenia – produkty spod tego znaku nadal pozostają niezawodną alternatywną smart-home na każdą kieszeń.

Dodaj komentarz