Features und Möglichkeiten mit Smarpt1
Hauptbestandteil des Smarpt ist ein Raspberry Pi und ein 1,8" Sainsmart Display,
Wie das Menue funktioniert ist kein Geheimnis. Es sind Bildchen und wenige Zeilen Python-Code.
Das Menue ist nichts weiter als ein Bildershow,
Eine HTML-Tabelle hat Breite und Höhe definiert.
Oranges Feld ist ausgewählt, dunkelgrau nachvollgend
Gimp schneidet die Bilder aufs Pixel genau aus.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import RPi.GPIO as GPIO
import time
import os
# Menue 1 Bild wird angezeigt
os.system("fbi -noverbose -T 1 -a -d /dev/fb1 /home/pi/bilder/menue/menue1.jpg")
#diese Eingänge werden benutzt
buttonPin = 23
buttonPin1 = 18
GPIO.setmode(GPIO.BCM)
#das sind Eigänge
GPIO.setup(buttonPin,GPIO.IN)
GPIO.setup(buttonPin1,GPIO.IN)
#mach das bis eine Taste gedrückt wird
while True:
if (GPIO.input(buttonPin1) ==1):
#Springe zur Diashow
os.system("python /home/pi/gpiotest1.py")
#steigende Flanke (debouncing) abfragen wäre besser,kommt noch.
if (GPIO.input(buttonPin) ==1):
#springe zum nächsten Menuepunkt
os.system("python /home/pi/menue2.py")
GPIO.cleanup()
In den Vortragsfolien hab ich diese einfach Mobile User Experience ausführlich beschrieben.
Link dazu ist am Anfang dieser Webseite.
Die Mobile User Experience (Mobile UX) beschreibt das Gesamterlebnis, das Nutzer bei der Interaktion mit einer Website oder App auf mobilen Endgeräten wie Smartphones und Tablets haben. Im Jahr 2026 ist eine exzellente Mobile UX entscheidend, da mobile Endgeräte den Großteil des weltweiten Internetverkehrs ausmachen.