from machine import Pin # ukljucenje biblioteke
import time
time.sleep(0.1) # Wait for USB to become ready
print("Povezivanje tastera preko Interrupt-a")
Taster1 = Pin(14, Pin.IN, Pin.PULL_UP) # Objekat Tastera
# Definicija funkcije, odnosno potprograma tasterT1,
# koji se izvršava nakon detekcije opadajuće ivice na pinu 14
# sa kojim je povezan taster T1.
def tasterT1(dummy):
time.sleep(0.2) # Pauza za debaunsiranje.
if Taster1.value()==0: # Ako je pritisnut taster
print("Taster 1 pritisnut...")
return
# povezivanje Tastera i iterrupt f-je
# taster: Taster1
# f-ja: tasterT1
# Dogadjaj: Opadajuca ivica (FALLING)
Taster1.irq(handler=tasterT1, trigger=Pin.IRQ_FALLING, )
print("START")
while 1: # Beskonačna petlja.
#time.sleep(1)
pass