[Erledigt] Query Maix-Go 3-way button in Maix-Py?

Hi there
How can I query the 3-way button of the maix-go in maix-py to save an image?

refer to maixpy.sipeed.com 's gpio tutorials

Hallo “Zepan”

Danke, den Link kannte ich schon, ist zwar informativ aber ein schlechtes “Code-Layout” !

Das Problem ist mitlerweile GELÖST!

Hier der Link zum Original-Code und mein angepasster-Code für alle die es Interessiert:

#-------------------------------------------------------------------------------------------------------------------------------------

Maix-Go LBP(LocalBinaryPattern) Gesichts-Erkennung (http://www.icxbk.com/article/detail/1095.html)

#-------------------------------------------------------------------------------------------------------------------------------------

import sensor, image, time, lcd, utime
sensor.reset() #Initialisieren Sie die Kamera
sensor.set_pixformat(sensor.GRAYSCALE) #Stellen Sie die Kamera so ein, dass Graustufenbilder ausgegeben werden
sensor.set_framesize(sensor.B128X128) #Bildpixel sind 128 * 128
sensor.set_windowing((96,112)) #Stellen Sie die Bildgröße auf 96 * 112 ein
lcd.init() #Initialisieren Sie das LCD

while 1:
lcd.display(sensor.snapshot()) #Bildschirmanzeige Kamerabild
from Maix import GPIO
from Maix import FPIOA
from board import board_info
from fpioa_manager import fm
fpioa = FPIOA()
fpioa.set_function(board_info.PIN15,fm.fpioa.GPIOHS0) #Registrieren Sie PIN15 als Hochgeschwindigkeits-GPIO0
pin = fpioa.get_Pin_num(fm.fpioa.GPIOHS0) #Holen Sie sich den aktuellen IO-Registrierungs-Pin
if pin == board_info.PIN15:
print("")
print(“Bitte Taste drücken!”)
print("")
pin = GPIO (GPIO.GPIOHS0, GPIO.IN) # IO - Port - Konfigurationsmodus auf IN setzen
#Mach ein Bild
s = 0
number = 0
extensions = “.jpg”
photo = str(s) + str(number) + extensions
if pin.value() == 0: # Machen Sie 10 Fotos, nachdem Sie die Taste gedrückt haben
s = s + 1
number = 0
photo = str(s) + str(number) + extensions
while (number < 10):
lcd.display(sensor.snapshot()) #Anzeige des Kamerabild auf dem LCD
#Speichern Sie das aufgenommene Bild auf der SD-Karte
sensor.snapshot().save(photo) # or “example.bmp” (or others)
#sensor.snapshot().save(“example2.jpg”) # or “example.bmp” (or others)
sensor.skip_frames(time = 500)
number = number + 1
name = str(number)
print(photo)
photo = str(s) + str(number) + extensions
break
print("")
print(“Die 10 Fotos wurden erstellt!!”)
print("")

Gruß, JuGi