import Pico_LCD_1_3
import time
lcd = Pico_LCD_1_3.LCD_1inch3()
# Цвета (если 0x07E0 дает красный, попробуй 0x001F для чистого синего или 0xF800 для чистого красного)
BLACK = 0x0000
COLOR_EYES = 0x07E0 # Твой "зеленый", который сейчас красный
RED = 0xF800
def show(emotion):
lcd.fill(BLACK) # Чистим экран
if emotion == "normal":
lcd.ellipse(80, 120, 15, 25, COLOR_EYES, True)
lcd.ellipse(160, 120, 15, 25, COLOR_EYES, True)
elif emotion == "heart":
# Рисуем глаза
lcd.ellipse(80, 120, 15, 25, COLOR_EYES, True)
lcd.ellipse(160, 120, 15, 25, COLOR_EYES, True)
# Рисуем "сердечки" (стилизованные красные кружки поверх глаз)
lcd.ellipse(80, 120, 8, 8, RED, True)
lcd.ellipse(160, 120, 8, 8, RED, True)
elif emotion == "sad":
# Рисуем грустные глаза (можно добавить линии)
lcd.ellipse(80, 120, 15, 10, COLOR_EYES, True)
lcd.ellipse(160, 120, 15, 10, COLOR_EYES, True)
lcd.fill_rect(75, 130, 5, 10, 0x001F) # Слезы
lcd.show()
# В Shell теперь просто пиши: show("heart") или show("sad")
print("Робот готов! Пиши в консоли: show('heart')")