Snelle links
- Waarom je eigen machine voor diavoorstellingen bouwen
- De juiste hulpmiddelen kiezen
- Uw machine voor diavoorstellingen bouwen
- Uw diavoorstelling aanpassen
- Ontketen uw innerlijke tech-goeroe
Ontdek het plezier van doe-het-zelf-elektronica en laat uw favoriete foto's zien door uw eigen diavoorstellingsmachine te maken met een Raspberry Pi. Het maken van uw eigen digitale fotolijst is goedkoper dan winkelopties en vereist geen upload van persoonlijke foto's naar een cloudopslagservice.
Waarom je eigen slideshow-machine bouwen
Door uw diavoorstellingmachine (digitale fotolijst) te bouwen, leert u nieuwe vaardigheden en bespaart u geld in vergelijking met het kopen van kant-en-klare producten. Niet alleen is de hardware waarschijnlijk goedkoper, maar er zijn ook geen abonnementskosten voor het opslaan van foto's in een clouddienst. Over gesproken: de doe-het-zelf-versie is ook geweldig voor de privacy, omdat je alle foto's lokaal kunt bewaren.
Als de praktische redenen niet genoeg zijn, krijg je ook de voldoening van het creëren van een gepersonaliseerd apparaat dat precies doet wat je wilt. Het bouwen van een machine voor diavoorstellingen met een Raspberry Pi is een lonend doe-het-zelf-project, en we laten je zien hoe je het moet doen.
Het juiste gereedschap kiezen
Het perfecte Raspberry Pi-model selecteren
Het belangrijkste onderdeel van dit project is het kiezen van de juiste Raspberry Pi. Voor dit project is de Raspberry Pi 4 Model B een goede keuze, omdat het een krachtig apparaat is voor een betaalbare prijs. Als je echter geen RPi 4 kunt bemachtigen, zal een Raspberry Pi 3 Model B+ goed werken voor diavoorstellingen, hoewel je wat kracht en prestaties verliest.
Een soort beeldscherm of projector
Vervolgens heb je iets nodig om de foto's op weer te geven. Afhankelijk van uw situatie kunt u kiezen voor een projector of een display. Een kleine 10-inch monitor zou een goede keuze zijn als u uw eigen digitale fotolijst probeert te maken. Er zijn ook genoeg betaalbare projectoren om uit te kiezen als je foto's wilt weergeven voor een feestje.
Essentiële software om aan de slag te gaan
Als je van je Raspberry Pi een machine voor diavoorstellingen wilt maken, heb je de volgende stukjes software nodig: Raspberry Pi OS (het officiële besturingssysteem voor de Raspberry Pi), de Feh-afbeeldingstool (die de diavoorstelling levert) en de Raspberry Pi OS-terminal (die zal worden gebruikt om uw aangepaste diavoorstelling te maken). We begeleiden u bij het aanschaffen van de software.
Uw diavoorstellingmachine bouwen
Hier ziet u hoe u uw nieuwe, door Raspberry Pi aangedreven diavoorstellingsmachine bouwt. Download eerst de Raspberry Pi Imager-tool van de officiële website (de app ondersteunt Windows, Mac en Linux) en installeer deze. Nadat u de software hebt geïnstalleerd, zoekt u naar de optie 'Kies apparaat'. en selecteer de Pi 4 (of welk Pi-model u ook kiest). Nadat u uw apparaat in de app heeft gekozen, zoekt u naar 'Kies besturingssysteem'. en selecteer “Raspberry Pi OS.” Selecteer ten slotte "Kies opslag" en selecteer de SD-kaart die in uw computer is geplaatst.
Wanneer de SD-kaart klaar is in de Raspberry Pi-imager, verwijdert u de SD-kaart uit uw computer, plaatst u deze in de Pi, sluit u de Pi aan op het weergaveapparaat, sluit u uw toetsenbord en muis aan en schakelt u deze in.
Eenmaal ingeschakeld, opent u de Raspberry Pi OS-terminal via het applicatiemenu. Terwijl het geopend is, voert u de volgende opdrachten uit om ervoor te zorgen dat uw systeem up-to-date is:
sudo apt update
sudo apt upgrade -y
Na het upgraden , is het tijd om de Feh-beeldweergavetool te installeren. Je kunt deze app snel installeren met behulp van de onderstaande opdracht:
sudo apt install feh
Zodra je Feh hebt ingesteld, open je de Raspberry Pi OS-bestandsbeheerder en voeg je je foto's toe aan de map "Afbeeldingen" map. Mogelijk moet u hiervoor een USB-apparaat aansluiten als uw foto's op een USB-opslagapparaat staan.
U moet nu een LightDM-sessie maken waarin uw diavoorstelling wordt weergegeven:
sudo nano /usr/share/xsessions/slideshow.desktop
Plak de volgende code in de Nano-teksteditor door op Ctrl + Shift + V te drukken.
[Bureaubladinvoer]
Naam=Diavoorstelling
Commentaar=Start een slideshow met Feh
Exec=/usr/share/xsessions/start-slideshow.sh
Type=Application
Sla het bestand op in Nano door op Ctrl te drukken + O-knopcombinatie. U moet dan de map "start-slideshow.sh" script. Dit scriptbestand verwerkt uw diavoorstelling.
sudo nano /usr/share/xsessions/start-slideshow.sh
Plak de volgende code in de Nano-editor met Ctrl + Shift + V. Mogelijk moet u "pi" naar uw gebruikersnaam als deze anders is.
#!/bin/bash
xset -dpms # Schakel DPMS (Energy Star)-functies uit.
xset s off # Schermbeveiliging uitschakelen.
xset s noblank # Maak het videoapparaat niet leeg.
feh –fullscreen –hide-pointer –randomize –slideshow-delay 5 /home/pi/Pictures/
Sla de bewerkingen op in het script door op de toetsencombinatie Ctrl + O te drukken. Maak het script vervolgens uitvoerbaar met de onderstaande opdracht:
sudo chmod +x /usr/share/xsessions/start-slideshow.sh
Vervolgens moet u het standaard loginthema wijzigen. Het standaardthema voor Raspberry Pi OS ondersteunt geen wijziging van loginsessies en logt alleen in op het Pi-bureaublad.
Eerst moet u een scriptbestand maken. Dit scriptbestand zal automatisch instellingen wijzigen om LightDM te configureren, dus u hoeft niet tientallen opdrachten in te voeren.
sudo nano ~/lightdm-changer.sh
Plak de volgende code in Nano:
#!/bin/bash
# Werk de pakketlijst bij
sudo apt-get update
# Installeer lightdm-gtk-greeter
sudo apt-get install -y lightdm-gtk-greeter
# Maak een back-up van het huidige LightDM-configuratiebestand
sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm. conf.bak
# Configureer LightDM om lightdm-gtk-greeter te gebruiken
sudo bash -c 'cat <<EOL > /etc/lightdm/lightdm.conf
[Zetel:*]
greeter-session=lightdm-gtk-greeter
EOL'
# Bewerk het lightdm-gtk-greeter-configuratiebestand
sudo bash -c 'cat <<EOL > /etc/lightdm/lightdm-gtk-greeter.conf
[greeter]
show-indicators=~language;~session;~power
EOL'
# Start LightDM opnieuw om de wijzigingen toe te passen
sudo systemctl restart lightdm
echo "Configuratie voltooid. lightdm-gtk-greeter is geïnstalleerd en geconfigureerd."
Sla het script op door op Ctrl + O op uw toetsenbord te drukken. U kunt het vervolgens uitvoerbaar maken:
sudo chmod +x ~/lightdm-changer.sh
Voer het script uit en het zal het inlogscherm veranderen van het basisscherm van Pi naar een scherm met meer functies waarmee u verschillende sessies kunt selecteren.
sudo sh ~/lightdm-changer.sh
Als u dit script uitvoert, wordt een alternatief inlogscherm (greeter) voor de Pi geïnstalleerd, wordt een back-up gemaakt van de huidige configuratie, wordt het LightDM-configuratiebestand geconfigureerd om het nieuwe inlogscherm te gebruiken en wordt de login-manager in één keer opnieuw opgestart.
Zodra het script het inlogscherm (LightDM) opnieuw start, wordt u uitgelogd. Selecteer hier "Diavoorstelling" vanuit het sessiemenu en log in. Wanneer u inlogt, begint uw diavoorstelling.
Uw diavoorstelling aanpassen
Het diavoorstellingscript zoekt naar afbeeldingen in de map "Afbeeldingen" map op de Pi. Om afbeeldingen te laden, speelt u eenvoudigweg JPG's en PNG's rechtstreeks af in “Afbeeldingen”.
Als u uw diavoorstelling wilt aanpassen, begin dan met het openen van het script dat de diavoorstelling op uw Pi afhandelt.
sudo nano /usr/share/xsessions/start-slideshow.sh
U kunt de volgende aspecten van de diavoorstelling aanpassen: randomisatie in-/uitschakelen en de vertragingstijd wijzigen voordat de afbeelding verandert.
Om randomisatie uit te schakelen, zoekt u de onderstaande opdracht in het script:
feh –fullscreen –hide-pointer –randomize –slideshow-delay 5 /home/pi/Pictures/
Verwijder "–randomize" om randomisatie in de diavoorstelling uit te schakelen.
Als je de vertraging waarmee de afbeeldingen veranderen wilt vergroten (of verkleinen) (de standaardwaarde is 5), zoek dan "5" in de opdracht en verhoog of verlaag deze. Wanneer u klaar bent met het aanpassen van de instellingen voor uw diavoorstelling, drukt u op Ctrl + O om uw bewerkingen op te slaan en op Ctrl + X om Nano te sluiten.
Laat je innerlijke tech-goeroe los
Waarom genoegen nemen met dure kant-en-klare oplossingen om je favoriete foto's weer te geven wanneer dat mogelijk is Maak je eigen? Het bouwen van een diavoorstellingsmachine met een Raspberry Pi is een fantastische manier om in de wereld van doe-het-zelfelektronica te duiken. Duik erin, experimenteer en ervaar het plezier van het maken van uw eigen aangepaste diavoorstelling. Door je innerlijke tech-goeroe te omarmen, weet je niet wat je kunt bereiken!