#6 led pattern
from machine import Pin
import time
led_pins = [2, 14, 12, 5, 4, 0]
leds = [Pin(pin, Pin.OUT) for pin in led_pins]
patterns = [
[1, 0, 0, 0, 0, 0], # 1
[0, 1, 0, 0, 0, 0], # 2
[0, 0, 1, 0, 0, 0], # 3
[0, 0, 0, 1, 0, 0], # 4
[0, 0, 0, 0, 1, 0], # 5
[0, 0, 0, 0, 0, 1], # 6
[1, 0, 0, 1, 0, 0], # 7
[0, 1, 0, 0, 1, 0], # 8
[0, 0, 1, 0, 0, 1], # 9
[1, 1, 1, 0, 0, 0], # 10
[0, 0, 0, 1, 1, 1], # 11
[1, 1, 1, 1, 1, 1], # 12
]
def display_pattern(pattern):
for i, pin in enumerate(led_pins):
leds[i].value(pattern[i])
while True:
for pattern in patterns:
display_pattern(pattern)
time.sleep(0.5)