import machine
import time
import random
# Налаштування пінопадіння
button = machine.Pin(14, machine.Pin.IN)
# Налаштування вбудованих світлодіодів
led_red = machine.Pin(16, machine.Pin.OUT)
led_green = machine.Pin(17, machine.Pin.OUT)
led_blue = machine.Pin(18, machine.Pin.OUT)
# Використовуйте світлодіоди для відображення стану гри
def display_color(color):
led_red.value(1 if color == 'red' else 0)
led_green.value(1 if color == 'green' else 0)
led_blue.value(1 if color == 'blue' else 0)
# Головна функція гри
def play_game():
print("Вітаю! Спробуйте вгадати, який світлодіод світиться!")
target_led = random.choice(['red', 'green', 'blue'])
display_color(target_led)
while True:
if button.value() == 0:
if target_led == 'red':
print("Вітаю! Ви виграли!")
break
else:
print("Спробуйте ще раз!")
time.sleep(0.5)
play_game()
# Запуск гри
play_game()