]>
vault307.fbx.one Git - lcdTracker.git/blob - lcdToken.py
1 import machine
, time
, random
8 lcd
.setText_norefresh("Number of stamps\n %d" %count
)
12 lcd
.setText_norefresh("Hello Marcus!")
16 btnP
=machine
.Pin(15,machine
.Pin
.IN
,machine
.Pin
.PULL_UP
)
17 btnD
=machine
.Pin(16,machine
.Pin
.IN
,machine
.Pin
.PULL_UP
)
25 # button handlers (interrupts)
51 r
=random
.randrange(50)
55 g
=random
.randrange(50)
58 b
=random
.randrange(50)
63 lcd
.setText("Good Job Marcus!\n Pick a prize")
75 btnP
.irq(trigger
=machine
.Pin
.IRQ_FALLING
,handler
=btn_reader(btnP
))
76 btnD
.irq(trigger
=machine
.Pin
.IRQ_FALLING
,handler
=btn_reader(btnD
))
78 # TODO put special surprise if reach "full" board <66>