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/*.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

Keine Antworten

    Schreibe einen Kommentar

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

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


       Mit der Nutzung dieses Formulars erklärst Du Dich mit der Speicherung und Verarbeitung Deiner Daten durch diese Website einverstanden. Mehr Informationen dazu findest Du in der Datenschutzerklärung.

    Jooble.de ALL-INKL.COM - Webhosting Server Hosting Domain Provider TinyURL.com - Free URL Shortener

    Powered by WordPress und SoftPress-Theme by MyThemeShop.

    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.