Spisu treści:

Cyfrowa ramka na zdjęcia, połączona WiFi – Raspberry Pi: 4 kroki (ze zdjęciami)
Cyfrowa ramka na zdjęcia, połączona WiFi – Raspberry Pi: 4 kroki (ze zdjęciami)

Wideo: Cyfrowa ramka na zdjęcia, połączona WiFi – Raspberry Pi: 4 kroki (ze zdjęciami)

Wideo: Cyfrowa ramka na zdjęcia, połączona WiFi – Raspberry Pi: 4 kroki (ze zdjęciami)
Wideo: Syn mówi, że z komputerem coś nie tak 🤔 2024, Lipiec
Anonim
Cyfrowa ramka na zdjęcia, połączona WiFi – Raspberry Pi
Cyfrowa ramka na zdjęcia, połączona WiFi – Raspberry Pi

Jest to bardzo łatwa i tania droga do cyfrowej ramki na zdjęcia – z korzyścią dodawania/usuwania zdjęć przez Wi-Fi za pomocą „kliknij i przeciągnij” za pomocą (bezpłatnego) programu do przesyłania plików. Może być zasilany przez maleńkie Pi Zero 4,50 GBP. Możesz także przesyłać zdjęcia bezpośrednio z telefonu komórkowego (np. przez ES File Explorer na Androidzie).

Może to być samodzielna cyfrowa ramka na zdjęcia lub może być wygaszaczem ekranu dla systemu opartego na Pi (robi coś innego) i wyświetlać zdjęcia, gdy nie jest używany. Na przykład może to być wygaszacz ekranu dla kontrolera multimediów opartego na Pi lub interfejsu do mojego odtwarzacza muzycznego i radiowego opartego na Pi.

Dla uproszczenia i rozmiaru użyłem tutaj Pi Zero, ale każdy z Pi powinien działać. Mogłem użyć ZeroW (WiFi), ale za ten sam koszt można dostać Zero plus 2-portowy koncentrator USB i użyć klucza WiFi, aby zoptymalizować położenie anteny.

Wybór monitorów jest ogromny:

  • Waveshare robi bardzo dobre monitory dla Pi, w tym te z ekranami dotykowymi. Ekran dotykowy nie jest tutaj wymagany, ale może być przydatny, gdy jest to wygaszacz ekranu dla innej aplikacji. Ich wadą jest to, że złącza są podłączane z boku – wygląda to nieporządnie lub wymaga szerokiej ramki do ukrycia.
  • Większość monitorów PC będzie działać. Używane są dostępne po niskich kosztach w serwisie eBay. Nawet nowe mają całkiem dobrą wartość. Jeśli nie mają wejścia HDMI, najprawdopodobniej mają DVI, z którego można korzystać za pośrednictwem adaptera lub przewodu HDMI do DVI. Kupiłem w dobrym stanie 22-calowy monitor IPS, full HD (1920x1080) Iiyama z ekranem dotykowym za mniej niż 80 funtów.
  • Wreszcie istnieje możliwość zmiany przeznaczenia ekranu z martwego laptopa. Zobacz: instructable Ma to duży plus, że jest szczupły i może zmieścić się w prawdziwej ramie obrazu.

Całe wymagane oprogramowanie/oprogramowanie układowe jest bezpłatne.

Poniższe instrukcje powinny pozwolić nowicjuszom (lub bardziej doświadczonym) na uruchomienie tego od zera.

Potrzebne części:

  • Pi (dowolny)
  • Karta SD (sugerowana 8 GB lub większa)
  • rozdzielacz USB
  • Klucz Wi-Fi
  • Monitoruj i prowadzi
  • Mysz (do konfiguracji)
Obraz
Obraz

Kroki:

  • Zainstaluj oprogramowanie układowe Pi
  • Podłącz/zainstaluj monitor
  • Dodaj kilka zdjęć/zdjęć
  • Skonfiguruj wygaszacz ekranu

Tekst pisany pogrubioną kursywą musi być wprowadzony podczas konfiguracji i w większości przypadków można go skopiować i wkleić – to oszczędza mnóstwo czasu.

Krok 1: Zainstaluj oprogramowanie układowe Pi

System będzie działał zarówno z pełną instalacją Raspbian Stretch, jak iz Stretch Lite. Ta ostatnia zużywa mniej pamięci, ale ta pierwsza może być potrzebna, jeśli PI jest również używany do czegoś innego. Instrukcje będą dotyczyć obu. Proces będzie wykorzystywał zdalną konfigurację Pi, ponieważ w większości przypadków jest to łatwiejsze – i pozwala uniknąć konieczności używania klawiatury.

Najpierw pobierz Raspbian Stretch lub Stretch Lite z

Wersja dostępna w momencie pisania to październik 2018, ale inne powinny działać dobrze.

Rozpakuj plik do znanej lokalizacji. Następnie uruchom Etcher, aby pobrać obraz na kartę SD. Etcher jest darmowy i można go pobrać z https://etcher.io/ i jest prosty w obsłudze:

Obraz
Obraz

Po flashowaniu karty dodaj pusty plik o nazwie „SSH” do „Boot”. Umożliwia to zdalne sterowanie Pi i konfigurację z komputera, a także korzystanie z kopiowania i wklejania tekstu wymienionego tutaj.

Jeśli używasz Pi Zero (lub ZeroW), musimy uruchomić WiFi, aby umożliwić zdalną konfigurację. Wymaga to dodania nazwy sieci i hasła w określonym pliku. Aby to zrobić - skopiuj do Notatnika:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

sieć={

ssid="NAZWA_TWOJEJ_SIECI"

psk="TWOJE_HASŁO"

key_mgmt=WPA-PSK

}

Edytuj nazwę YOUR_NETWORK_NAME i YOUR_PASSWORD (zachowaj „”) i zapisz w części „Boot” karty SD jako wpa_supplicant.conf

Wysuń kartę i podłącz ją do Pi. Podłącz również klucz WiFi, jeśli to konieczne, przez koncentrator USB.

Włącz Pi. Gdy jest uruchomiony, znajdź adres IP, logując się do routera. Alternatywnie, jeśli korzystasz z pełnej wersji stretch, możesz to znaleźć, podłączając monitor, mysz i klawiaturę, a następnie klikając ikonę Internetu w prawym górnym rogu pulpitu. Na Stretch Lite (z podłączonym monitorem i klawiaturą) użyj instrukcji sudo ifconfig i zajrzyj do wlan0>inet addr:. Opcja routera jest dla mnie zdecydowanie najłatwiejsza.

Uruchom Putty (do bezpłatnego pobrania z https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) z komputera i wprowadź adres IP Pi.

Obraz
Obraz

Zaloguj się jako „pi” z hasłem „malina”.

Obraz
Obraz

Najpierw sprawdź hasło i inne ustawienia za pomocą:

sudo raspi-config

(skopiuj tekst, a następnie kliknij prawym przyciskiem myszy w Putty, aby wkleić)

Najpierw zmień hasło

Następnie zmieniam nazwę sieci (opcjonalnie)

W lokalizacji ustaw kraj WiFi.

W obszarze Opcje interfejsu włącz SSH.

Następnie dwukrotnie strzałkę w prawo i kliknij przycisk Zakończ i Tak, aby ponownie uruchomić komputer. Spowoduje to utratę połączenia Putty. Zamiast zamykać to, poczekaj minutę, aż Pi uruchomi się ponownie, a następnie kliknij prawym przyciskiem myszy pasek zadań Putty i wybierz „Uruchom ponownie sesję”. Teraz zaloguj się za pomocą „pi” i nowego hasła. Jeśli Wi-Fi nie łączy się ponownie, odłącz klucz sprzętowy i podłącz ponownie. Podejrzewałem, że tak się dzieje, ale mogłem po prostu niecierpliwie czekać na uruchomienie Zero!

Następna aktualizacja wpisując:

sudo apt-get -y aktualizacja

Następnie uaktualnij wpisując:

sudo apt-get -y uaktualnienie

To może chwilę potrwać.

Jeśli zaczynasz od pełnego Raspbian Stretch, przejdź do następnego kroku.

Dla Raspbian Stretch Lite musimy dodać pulpit.

Więc wpisz:

sudo apt zainstaluj raspberrypi-ui-mods

śledzony przez

Tak

gdy pojawi się monit.

To dość duża instalacja, więc trochę potrwa…….

Pozostaw sesję Putty otwartą i przejdź do instalacji monitora.

Krok 2: Podłącz/zainstaluj Monitor

Chciałem, aby pi uruchamiało się bez konieczności wprowadzania użytkownika i hasła, więc (nadal za pośrednictwem sesji Putty):

sudo raspi-config

Wybierz „Opcje rozruchu”, następnie „Desktop / CLI”, a następnie „Desktop Autologin”. Następnie dwukrotnie strzałka w prawo i Zakończ i uruchom ponownie.

Standardowe monitory przekażą swoje ustawienia, dlatego wystarczy wyłączyć monitor, podłączyć monitor za pomocą przewodu HDMI (i USB do ekranów dotykowych) i ponownie uruchomić.

Monitory Waveshare wymagają ustawienia Pi w odpowiedniej rozdzielczości. Wymaga to edycji pliku konfiguracyjnego. Więc:

sudo nano /boot/config.txt

Dla monitora Waveshare 7” i 10” (1024x600) dodaj następujące wiersze (lub odkomentuj/edytuj istniejące):

max_usb_current=1

hdmi_cvt 1024 600 60 6 0 0 0

hdmi_group=2

hdmi_mode=87

hdmi_drive=1

Do monitora Waveshare 10” (1280x800)

Dodaj lub zmień linie na:

max_usb_current=1

hdmi_cvt 1280 800 60 6 0 0 0

hdmi_group=2

hdmi_mode=87

hdmi_drive=1

Teraz wyłącz, podłącz monitor i włącz ponownie. Pi powinno uruchomić się na pulpicie.

Obraz
Obraz

Krok 3: Dodaj kilka zdjęć/zdjęć

Przed uporządkowaniem wygaszacza musimy załadować kilka zdjęć/zdjęć. Jest to bardzo łatwe przy użyciu programu do przesyłania plików, takiego jak File Zilla.

Aby użyć FileZilla, wprowadź adres IP Pi w Host, następnie nazwę użytkownika (pi) i hasło oraz Port 22, a następnie kliknij Quickconnect. W przyszłości ustawienia te są zapamiętywane i można je wybrać z podmenu Quickconnect. Po wyświetleniu monitu trzeba jeszcze wpisać hasło.

Po podłączeniu prawy panel pokazuje pliki Pi, a lewy panel pliki PC. Znajdź folder ze zdjęciami na komputerze, aby wyświetlić zdjęcia i przejdź do /home/pi na pi - kiedy powinieneś zobaczyć folder Zdjęcia. Jeśli go tam nie ma, utwórz go (kliknij prawym przyciskiem myszy i Utwórz katalog). Teraz kliknij i przeciągnij wybrane zdjęcia z komputera do folderu Pi Pictures. Kliknij dwukrotnie folder Zdjęcia, aby sprawdzić, czy tam są.

Obraz
Obraz

File Zilla ułatwia pracę nad aktualizacją zdjęć na pi. Pamiętaj, że zdjęcia nie muszą mieć tej samej rozdzielczości co monitor. Jeśli jednak są (lub przynajmniej mają ten sam współczynnik proporcji), wyświetlą się na pełnym ekranie bez przycinania/czarnych ramek.

Krok 4: Skonfiguruj wygaszacz ekranu

W tym momencie na moim ładowaniu Stretch Lite wygaszacz ekranu już się uruchomił z domyślną kolekcją wygaszaczy ekranu. Do wyboru jest ogromna kolekcja różnych wygaszaczy ekranu. Kilka pokazuje fotografie. Jednak chciałem tylko wygaszacz ekranu, aby przewijać zdjęcia. Jest taki, który to robi o nazwie GLSlideshow.

Aby ustawić wygaszacze ekranu, kliknij malinę (u góry po lewej), a następnie „Preferencje”, a następnie „Wygaszacz ekranu”.

Obraz
Obraz

Domyślnie ma kilka wygaszaczy ekranu wybranych do losowego uruchamiania. Jednak nie wszystkie są zainstalowane (wyszarzone), zwłaszcza w przypadku instalacji z Stretch Lite.

Obraz
Obraz

Jeśli GLSlideshow nie jest zainstalowany, można to zrobić za pośrednictwem sesji Putty:

sudo apt-get -y zainstaluj xscreensaver-gl-extra

Na Pi przejdź do ekranu wygaszacza ekranu i sprawdź, czy pokaz slajdów GLS jest teraz dostępny.

Następnie kliknij kartę Zaawansowane, aby poinformować xsceensaver, gdzie pobrać obrazy. W sekcji „Manipulacja obrazem” zaznacz „Wybierz losowy obraz” i przejdź do katalogu /home/pi/Pictures:

Obraz
Obraz

Następnie wróć do zakładki „Tryby wyświetlania” i zmień „Tryb” na „Tylko jeden wygaszacz ekranu” i zaznacz „GLSlideshow”:

Obraz
Obraz

Kliknięcie przycisku Ustawienia daje więcej opcji, takich jak czas aktualizacji. Pan i zoom nie działają na pi (wymaga większej mocy obliczeniowej).

Na koniec ustaw czas „Puste po” na minimum 1 minutę, jeśli jest używana jako cyfrowa ramka do zdjęć.

10-calowy monitor Waveshare jest ładny – i większy niż wiele komercyjnych systemów.

Obraz
Obraz

Jednak 22-calowy iiyama jest po prostu oszałamiający.

Obraz
Obraz

Nadszedł czas, aby usiąść i cieszyć się pokazem slajdów.

Mikrofon

Zalecana: