Potrebné súčiastky:
- 220-ohm resistor
- 10k ohm resistor
- raspberry pico
- Led
- tlačidlo
- kontaktné pole, alebo spájkovačka 🙂
from machine import Pin
from time import sleep
# www.tkinter.eu
print("www.tkinter.eu")
led = Pin(14, Pin.OUT) # 14 pin kde sa pripojí LED
push_button = Pin(13, Pin.IN) # 13 pin kde sa pripojí tlačidlo
last_state = 0
new_state = 0
prem = 0
while True:
logic_state = push_button.value()
if logic_state == True: # Ak je stlačené tlačidlo
led.value(0) # zapni ledku
new_state = 0
last_state = 0
else: # keď nie je stlačené tlačidlo
led.value(1) # vypni ledku
new_state = 1
if last_state == 0 and new_state == 1: # Ak sa zopne tlačidlo, 1x sa vypíše print
prem += 1
print( f"zaplo sa {prem} krát")
last_state = 1
sleep(0.05)