from machine import Pin
from time import sleep
btn_teller1 = Pin(27 , Pin.IN, Pin.PULL_UP)
btn_teller2 = Pin(12 , Pin.IN, Pin.PULL_UP)
btn_reset1 = Pin(14 , Pin.IN, Pin.PULL_UP)
btn_reset2 = Pin(13 , Pin.IN, Pin.PULL_UP)
teller1 = 0
teller2 = 0
status_teller1_eerder = 0;
status_reset1_eerder = 0;
status_teller2_eerder = 0;
status_reset2_eerder = 0;
while True:
change = 0
button_nu = btn_teller1.value()
if button_nu != status_teller1_eerder:
status_teller1_eerder = button_nu
if button_nu == 0:
teller1 += 1
change = 1
sleep(0.005)
button_nu = btn_teller2.value()
if button_nu != status_teller2_eerder:
status_teller2_eerder = button_nu
if button_nu == 0:
teller2 += 1
change = 1
sleep(0.005)
button_nu = btn_reset1.value()
if button_nu != status_reset1_eerder:
status_reset1_eerder = button_nu
if button_nu == 0:
teller1 = 0
change = 1
sleep(0.005)
button_nu = btn_reset2.value()
if button_nu != status_reset2_eerder:
status_reset2_eerder = button_nu
if button_nu == 0:
teller2 = 0
change = 1
sleep(0.005)
if change == 1:
print("teller1 =", teller1, "teller2 =", teller2)
change = 0