Beispiel Menue
Bild ist das Menue

So einfach funktioniert das Menue auf dem SmaRPt

Das  Menu für den Raspberry Pi besteht eigentlich aus einer Reihe von Einzlbildern. Auf Tastendruck wird ein neues Pythonscript geladen mit einem neuen Menuebild.
Für die Bildershow verwende ich das gleiche Script . Programm(App) wird dann zurück zum Menue. Nächstes Menue wird zu nächstem Bild.
Auch der Sprung  und Rücksprung in Untermenues  beruht auf diesem Script.

Python-script:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import RPi.GPIO as GPIO
import time
import os
#Menue Bild wird angezeigt
os.system("fbi -noverbose -T 1 -a -d /dev/fb1 /home/pi/bilder/menue/menue1.jpg")

# Pin 23 und 18 werden  von den Tastern belegt
buttonPin = 23
buttonPin1 = 18
GPIO.setmode(GPIO.BCM)
GPIO.setup(buttonPin,GPIO.IN)
GPIO.setup(buttonPin1,GPIO.IN)

while True:
  if (GPIO.input(buttonPin1) ==1):
    #Programm(App) wird ausgeführt
    os.system("python /home/pi/gpiotest1.py")
  if (GPIO.input(buttonPin) ==1):
    #Nächstes Menue
    os.system("python /home/pi/menue2.py")


GPIO.cleanup()

 

  • Kenntnisse zum Verstehen des Artikels: LINUX