Sida 1 av 1

Raspberry Pi python problem?

Postat: 16 feb 2020, 21:43
av andrelundin
Hej!

Mitt första inlägg här i hopp om att jag är på rätt plats och att det finns någon vänlig själ som kan hjälpa mig.
(Har redan öppnat en Issue på projektets github, där "ägaren" verkar slutat svara: https://github.com/laurentalacoque/Touc ... /issues/88)

Jag håller på att sätta upp en "photo booth" med min Raspberry Pi 3 B enligt denna sida: [https://makezine.com/projects/raspberry-pi-photo-booth/]
Jag har dock problem med att få hårdvaruknapparna att fungera som de ska. Knapparna har jag köpt här på m.nu och följt anvisningarna från denna sida för inkoppling: [https://learn.adafruit.com/press-your-b ... i/assembly]

Problemet kortfattat:
När man kopplar in hårdvaruknappar till RPi'n så skall photo booth skärmen (7" touch screen) känna av detta, förutsatt att knapparna sitter på de pins man angett i koden (i detta fall pin 8, 10 och 12), och då automagiskt stänga av touch-genvägarna på skärmen för att bara använda hårdvaruknapparna.
Detta händer alltså inte, utan "scriptet" känner aldrig av några hårdvaruknappar.

Annars funkar allting som det ska. (genvägarna på skärmen, kameran osv.)

Felkoderna som jag får är bland annat: ”Unknown pull_up_down mode 21” och en SyntaxError.
hardware_buttons.py har inbyggd debugger enligt skaparen och ger bland annat felmeddelandet ”Unknown pull_up_down mode 21”
hardware_buttons.py har inbyggd debugger enligt skaparen och ger bland annat felmeddelandet ”Unknown pull_up_down mode 21”
Om jag kör Debug-alternativet i Thonny så visar den detta, vet inte om det betyder att något är fel
Om jag kör Debug-alternativet i Thonny så visar den detta, vet inte om det betyder att något är fel
Jag bara antar att det är någonstans i python-koden som felet ligger?

Tacksam för hjälp eller en petning i rätt riktning!

Mvh,
André

Re: Raspberry Pi python problem?

Postat: 17 feb 2020, 12:21
av larky
Titta här, knappar i phyton och Thonny
https://raspberrypihq.com/use-a-push-bu ... y-pi-gpio/

Re: Raspberry Pi python problem?

Postat: 18 feb 2020, 21:09
av andrelundin
Tackar för en pedagogisk sida.

Efter mycket om och men har jag förstått att det finns olika typer av knappar som beter sig olika.
Jag har nu fått modifiera scriptet så det inte "känner av knappar" längre, utan tvingar scriptet att anta att hårdvaruknappar faktiskt redan finns, oavsett om de gör det eller inte - då funkade de knappar jag köpt!

Problem solved.