FluxGarage RoboEyes
Анимированные глаза робота на OLED-дисплеях с поддержкой мимики, моргания и плавных переходов между эмоциями
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:04a124c8296f072c062cbf935b934c6e8a4048910acae76df54deb08248824faFluxGarage_RoboEyes-1.1.1-04a124c8.zipОписание
Библиотека рисует анимированные глаза робота на OLED-дисплеях через Adafruit GFX. Форму каждого глаза можно настраивать по ширине, высоте, радиусу скругления и расстоянию между глазами, включая режим циклопа с одним глазом. Встроено несколько выражений лица — весёлое, усталое, сердитое и нейтральное, а также анимации вроде автоматического моргания, скучающего взгляда, смеха и растерянности. Все переходы между состояниями плавные, что даёт возможность собирать сложные последовательности эмоций. Функции update() и drawEyes() позволяют контролировать частоту обновления экрана. Работает с монохромными дисплеями и с полутоновыми вроде SSD1322, поддерживает разные цветовые схемы в зависимости от типа дисплея.