A little project with poppy humanoids eyes

Hi!

I 'm new here , therefore, I would like to introduce myself:
Name: Arnold
Age: 22
Nationality: Dutch
Currently studying at: UAS Windesheim Zwolle, The Netherlandshttp://i63.tinypic.com/oh0d8k.jpg

I have created a pair of eyes for the Poppy humanoid.
This was a small school project

Components I used:

  • RGB Ledmatrix
  • 2x Colorduino
  • Odroid XU4

Communication between Odroid XU4 and the ledmatrix proceeds via IIC protocol
The two Colorduino are programmed in Arduino.
On the Odroid XU4 I run a Python script.

Some pictures of the result (Demo setup):
I redesigned the head of poppy in Solid Works. Soon the head is printed again with a 3D printer.

We used a bidirectional voltage shifter from adafruits. The XU4 uses a 1.8V IIC. The Colorduino’s uses a 5V IIC.

3 Likes

I do exactly the same thing some yeas ago, the only difference in my setup was the led matrix density.
I use 3 Adafruit 16x8 led matrix :

With this I create a lib to create different design off eyes (eyes_lib.py file) and annimate it : https://github.com/poppy-project/eyes

You can control the look at direction, the closing ratio off eyes, move eyebrow, and run some natural random movements…

If you just want to preview it simply execute eyes_emot.py on a terminal off the RPI, there is a previsualisation directly printed on the terminal.
If you want to run it on your setup you probably, need to adapt the led matrix control file (led_matrix.py) and draw your hown eyes design on eyes_lib.py file.

Please let me know if you have any trouble with it…