Hallo Zusammen,
wir benötigen mal wieder euren fachlichen Rat
Ich arbeite aktuell an einem Projekt den E-Rollstuhl eines sehr guten Freundes mit einem Raspberry auszustatten.
Das ganze läuft auch schon allerdings bisher ohne Display.
Die Steuerung läuft aktuell über die Bedieneinheit des Rollstuhls welches über eine Infrarot Steuerung für z.B. Fernseher verfügt.
Die Infrarot Signale werden vom Raspberry abgefangen und dem entsprechend Befehle ausgeführt (Sprachausgabe, Licher schalten, Whatsapp Nachrichten verschicken, MP3 Player Steuerung).
Inzwischen haben wir das Sainsmart 3.2" LCD zum laufen bekommen.
Ziel ist nun, die Steuerung des Raspberrys mehr auf den Raspberry zu verlagern.
Also nicht mehr je Rollstuhl Command ein Befehl auf dem Raspberry auszuführen, sondern per Rollstuhl Command auf dem Raspberry durch ein Menü zu blättern und Befehle direkt auszuwählen.
Im ersten Schritt dachten wir hierbei an ein einfaches Menü, welches auf einem 3.2" Display gut zu erkennen ist, über Unterkategorien verfügt und nach dem auswählen eines Unterpunktes ein Befehl aufruft (z.B. ein Python Script).
Zuerst dachten wir daran, das Menü komplett selbst zu schreiben. Einfach eine Liste von Menüpunkten bei deinen durch ein Tastatur Befehl (Pfeil hoch - Pfeil runter) ein anderer Menüpunkt hervorgerufen wird. Das Python Script müsste hierbei immer wissen, welcher Punkt gerade markiert ist um bei der Auswahl den korrekten Befehl auszuführen. Etwas ähnliches habe ich schon mal mit einem 16x2 Zeichen Display gemacht. Die Schwierigkeit wäre hierbei nur das Menü auf dem Display anzuzeigen. Bei dem 16x2 Display war dies ja sehr einfach.
Sicher gibt es aber auch wesentlich einfachere Möglichkeiten das Menü aufzubauen.
Hat jemand eventuell Erfahrungen mit PyGame?
Nach meinen ersten Erkenntnissen sollte es auch damit möglich sein...
Oder eventuell noch ganz andere Vorschläge?
Wir sind für eure Unterstützung sehr dankbar!
Viele Grüße
bigdane