Raspberry Pi pierwszy projekt kiosk


Raspberry Pi to minikomputer który dzięki niewielkim rozmiarom i niskim zużyciu prądu znajduje szerokie zastosowanie w wielu dziedzinach. Przedstawię prosty a zarazem ciekawy sposób na wykorzystanie Raspberry w trybie kiosk, czyli po uruchomieniu urządzenia uruchomiona zostaje przeglądarka w trybie pełnoekranowym z określoną witryną. Rozwiązanie to można wykorzystać do tworzenie interaktywnych tablic informacyjnych czy multimedialnych paneli reklamowych.


Przystępując do wspomnianego projektu bezwzględnie potrzebujemy dwóch rzeczy modułu Raspberry wraz z systemem Raspberry Pi OS oraz monitor podłączony pod gniazdo HDMI oczywiście potrzebna będzie też klawiatura i myszka jednak w zależności od projektu zwykle ograniczane są urządzenia wprowadzające dane tak aby użytkownicy nie mogli wykorzystać urządzenia w innym celu niż przewidziany przez twórcę. Przykładowo w przypadku tablic informacyjnych może to być ekran dotykowy lub jeżeli planujemy zbudować urządzenie do sprawdzania cen w sklepie skaner kodów kreskowych.

Chromium w trybie kiosk

Chromium czyli domyślnie zainstalowaną przeglądarkę w Raspberry Pi OS bardzo łatwo uruchomić w trybie kiosk wystarczy uruchomić wiersz poleceń i wpisać poniższe polecenie

chromium-browser --kiosk https://krzyszczak.fotoin.net

Poprawnie wpisane polecenie powinno otworzyć przeglądarkę w pełnym oknie bez żadnych ramek. Przejdźmy więc do kolejnego kroku gdyż zależy nam na tym żeby przeglądarka uruchamiała się automatycznie po włączeniu urządzenia. Osiągnąć ten efekt można w bardzo prosty sposób wystarczy znaleźć plik 'autostart' i dodać jedną linijkę. Modyfikowanie tego pliku wymaga uprawnień użytkownika root dlatego użyjemy również wiersza poleceń zaczynając od polecenia 'sudo' a następnie 'nano' co spowoduje uruchomienie edytora tekstu jako administrator

sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

... i dopisujemy następującą linię

@chromium-browser --kiosk https://krzyszczak.fotoin.net

Zapisujemy i gotowe.

Teraz po uruchomieniu urządzenia zostanie włączona przeglądarka z wybraną stroną. Zastosowanie Raspberry Pi w trybie kiosk jest bardzo szerokie np. tablica informacyjna, panel do zarządzania automatyką domową itp.

nazwa.pl