#1 - Smoothly Animated Robot Eyes on OLED Displays with the Robo Eyes Library

Описание к видео #1 - Smoothly Animated Robot Eyes on OLED Displays with the Robo Eyes Library

Find the library's github link in the second video's description:
   • #2 - Getting Started With the Free Ro...  

Instructable on how to build the configuration board as shown in the video:
https://www.instructables.com/Smoothl...

This is the first demonstration of the FluxGarage Robo Eyes Library that can be used to draw fluidly animated robot eyes to an OLED display with an Arduino or a compatible microcontroller.
The eyes are drawn based on the Adafruit GFX library's graphics primitives, such as rounded rectangles and triangles. The eyes' geometry, as well as their positions and mood expressions can simply be changed through a set of generic variables and several methods. Also, there's a bunch of "macro animations" like laughing (shaking vertically) or confused (shaking horizontally). All state changes are tweened, resulting in flicker free, smoothly animated eyes.
The code is written with a non blokcing approach in mind, meaning without using delay();

The creation of the FluxGarage Robo Eyes Library is my first step within a larger project: creating a DIY robot from the perspective of a designer.

00:00 PROJECT INTRO AND OVERVIEW
01:10 Hardware Setting, Autoblinker and Idle Mode Feature
01:53 Mood Types
02:14 Macro Animations - Laugh
02:51 Macro Animations - Confused
03:23 Macro Animations - Flicker
03:58 Eyes Configuration Panel
04:18 Eyes Configuration Panel - Width and Border Radius
04:31 Eyes Configuration Panel - Space Between
04:45 Eyes Configuration Panel - Cyclops Mode
05:20 Eyes Configuration Panel - Curious Mode
05:50 WHAT COMES NEXT?

Комментарии

Информация по комментариям в разработке