Verfasst von Stefan Höhn
am:
12.02.2014
|
Raspberry Pi als digitaler Bilderrahmen. Taster am GPIO angeschlossen Um den Raspberry Pi zu steuern, hab ich einen Drucktaster (mit Pull Down Widerstand 10K Ohm und Strombegrenzer 100 Ohm) am Pin GPIO 23 angelötet.
Loch in das Gehäuse gebohrt und montiert.
Der Raspberry wird zum digitalen Bilderrahmen:
Ich hab ein paar Images im Format 128 x 160 (px) gegoogelt und im RP im Ordner /home/pi/bilder gespeichert.
Das Steuerungs- Programm besteht aus der Wiederholung dieses Pythonscripts:
#!/usr/bin/env python
# -*- coding: utf-8 -*-import RPi.GPIO as GPIO
import time
import os#adjust for where your switch is connected
buttonPin = 23
GPIO.setmode(GPIO.BCM)
GPIO.setup(buttonPin,GPIO.IN)while True:
#assuming the script to call is long enough. We can ignore bouncing
if (GPIO.input(buttonPin)):
#this is the script that will be called (as root)
os.system("fbi -noverbose -T 1 -a -d /dev/fb1 /home/pi/bilder/bildN.jpg;python /home/pi/gpiotestN+1.py")
RP; Taster an GPIO 23
Im Script gpiotestN.py muß jeweils N (N+1) durch die Nummer des aktuellen Bildes ersetzt werden. Dieses Script hab ich benutzt: http://www.gtkdb.de/ index_36_2228.html Man kann einen Link zum ersten Script in /etc/rc.local einfügen, dann startet die Bildershow nach einschalten des Geräts.
Es ist ganz praktisch zum testen, wenn eine Netwerkverbindung zum Raspberry Pi besteht und dort ein SSH Server läuft. Es gibt ein Filmchen bei Youtube.
|
Letzte Aktualisierung ( 15.03.2014 )
|