Nauč se Python > Kurzy > Začátečnický kurz PyLadies > MicroPython > Velice rychle blikat

Velice rychle blikat – Řešení [0]

from machine import Pin
from time import sleep

pin_diody = Pin(14, Pin.OUT)

while True:
    x = 0
    while True:
        x = x + 1
        pin_diody.value(0)
        sleep((100-x)/10000)
        pin_diody.value(1)
        sleep(x/10000)

        if x > 100:
            break

Princip je úplně stejný, jen proměnná x se neustále mění a tím ovlivňuje intenzitu svícení.


Toto je stránka lekce z kurzu, který probíhá nebo proběhl naživo s instruktorem.