Touch skärmen soffbord DIY med 32-tums TV och låg kostnad CCD sensor (12 / 18 steg)
Steg 12: Raspberry Pi Python & bearbetning GUI Touch-gränssnitt
På Raspberry Pi sidan finns det många olika sätt att visa data med en GUI. Jag väljer att skriva en grundläggande gränssnitt med PyQT efter en väns råd. Nu gränssnittet har en helskärmsbild, läst den seriella data seten och skriva dem på en liten panel till vänster på skärmen och drar en markör efter serial position fick.
Programmet kör på Python3.2 och Pyqt4 på Raspberry Pi. Du kan lätt hitta många handledning för att installera dem och köra ett program.
Som Raspberry Pi hade gjort en bra release på installerande och löpande bearbetning i styrelsen. Jag beslutade också att anpassa min felsökning kod för att visa det på den stora skärmen, det är mycket långsam men men bra för felsökning och förbättra Teensy koden. För att göra detta, måste du rotera skärmen 90° (om din sensorer och lysdioder är på båda sidor som mig).
- För att göra detta, måste du ändra startup filen config.txt. Här är hur du gör det:
- Öppna terminalen (eller använda en på Start)
- Tillgång till handlingar: sudo nano /boot/config.txt
- Sedan gå i botten och Lägg till: display_rotate = 1
- Sedan: ctrl X
- Och y att säga ja för att spara programmet.
- Starta om du Raspberry Pi: sudo omstart
Nu skärmen roteras, du kan spela med den att ha olika rotation (2 är 180°, 3 är 270°, 0x10000 för horisontell flipn 0x20000 för vertikala flip)