Digitaler IKEA-Bilderrahmen mit dem Raspberry Pi

Digitaler IKEA-Bilderrahmen mit dem Raspberry Pi – Automatische Dia-Show

Dieser Artikel „Automatische Dia-Show“ beschreibt wie ich die Diashow auf dem Raspberry Pi realisiert habe.

Zunächst legt man in einem Verzeichnis die Bilder für die Diashow ab. Ich habe die Bilder auf 640×480 skaliert, da der Bildschirm mit dieser Auflösung die besten Ergebnisse liefert.

Zur Anzeige der Bilder direkt über den Framebuffer wird das Paket fbi verwendet. Das Paket wird mittels „apt-get install fbi“ als root installiert.

Die Anzeige als Slideshow benötigt nur ein paar Zeilen Shellskript (show_slideshow.sh).

#!/bin/bash

duration=10
dir=/home/pi/kiosk/bilder


sudo fbi -d /dev/fb0 -T 1 -a -t $duration --noverbose --readahead $dir//cdn1.tuxlog.de/*.JPG
Code-Sprache: PHP (php)

Der Parameter duration gibt an nach wie vielen Sekunden das nächste Bild angezeigt wird. Mit –readahead liest das Programm das nächste Bild vor, so dass ein Umschalten zwischen den Bildern verzögerungsfrei erfolgt. Wichtig ist, dass fbi mit sudo also root-Rechten läuft, weil es direkt in den Framebuffer schreibt. Mehr Information zum Kommando fbi erhält man über die Manpage mit „man fbi“

Die Artikelserie besteht aus acht Teilen. Dem Überblick „Digitaler IKEA-Bilderrahmen mit dem Raspberry Pi“ und den sieben Artikeln zum Bau des digitalen Bilderrahmens mit dem Raspberry Pi.

  1. Einbau der Teile in den IKEA-Rahmen
  2. Grundlegende Einstellungen für den Raspberry Pi
  3. Steuerung der Anzeige
  4. Automatische Dia-Show
  5. Erstellen der Kalenderanzeige
  6. Generieren der Wetteranzeige
  7. Ermitteln und Anzeigen des Server-Status
Teile diesen Beitrag

3 Kommentare zu „Digitaler IKEA-Bilderrahmen mit dem Raspberry Pi – Automatische Dia-Show“

  1. Pingback: Digitaler IKEA-Bilderrahmen mit dem Raspberry Pi und LS-7 Display

  2. Pingback: Einbau der Teile in den IKEA-Rahmen - Digitaler IKEA-Bilderrahmen mit dem Raspberry Pi

  3. Pingback: Digitaler IKEA-Bilderrahmen mit dem Raspberry Pi - Steuerung der Anzeige

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...
 


Diese Seite verwendet Cookies. Mit der Nutzung von tuxlog erklärst Du Dich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über die Verwendung von Cookies auf dieser Website findest Du in der Datenschutzerklärung.

Nach oben scrollen