שלום וברכה.
הסקריפט הזה, אמור לקרוא קלט מלוח מקשים.
אני מחפש דרך לגרום לו להפסיק כאשר מתקיים תנאי מסויים.
אך אני לא מוצא בספריה את מה שקורא לו לפעול שוב ושוב.
אודה מאוד למישהו שיוכל להציץ בספריה.
תודה רבה מאוד.
from pad4pi import rpi_gpio
KEYPAD = [
[1,2,3,"A"],
[4,5,6,"B"],
[7,8,9,"C"],
["*",0,"#","D"]
]
ROW_PINS = [26, 21, 20, 16] # BCM numbering
COL_PINS = [6, 5, 0,12] # BCM numbering
factory = rpi_gpio.KeypadFactory()
# Try factory.create_4_by_3_keypad
# and factory.create_4_by_4_keypad for reasonable defaults
keypad = factory.create_keypad(keypad=KEYPAD, row_pins=ROW_PINS, col_pins=COL_PINS)
def printKey(key):
print(key)
# printKey will be called each time a keypad button is pressed
!וזה מה שחשוב לי לשלוט עליו.תודה
keypad.registerKeyPressHandler(printKey)



