elif emotion == "sad":
# 1. Рисуем прищуренные глаза
# Y=120 - центр глаз. 140 - это чуть ниже, давайте попробуем 170
draw_face(30, 20)
# 2. Анимация капания
# Мы рисуем каплю, ждем, стираем и рисуем чуть ниже
for y_offset in range(160, 210, 10):
# Рисуем глаза (чтобы они не пропадали при обновлении)
lcd.ellipse(80, 120, 30, 20, EYE_COLOR, True)
lcd.ellipse(160, 120, 30, 20, EYE_COLOR, True)
# Рисуем капли (TEAR_COLOR)
lcd.ellipse(80, y_offset, 5, 8, TEAR_COLOR, True)
lcd.ellipse(160, y_offset, 5, 8, TEAR_COLOR, True)
lcd.show()
time.sleep(0.1)
# Очистка только капель (рисуем черным поверх)
lcd.ellipse(80, y_offset, 6, 9, BLACK, True)
lcd.ellipse(160, y_offset, 6, 9, BLACK, True)