Nauč se Python > Materiály > PyWorking: MicroPython > Úvod > Velice rychle blikat

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

např.

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.