Close

Anamatronics and animation with the DyIo

A project log for DyIO (Dynamic Input Output) controller

A USB peripheral to add microcontroller capability to Java and beyond!

kevin-harringtonKevin Harrington 09/17/2015 at 02:170 Comments

I taught a 3 day intensive class with these 2 kids to learn basic programming and robot control. THey said they wanted to build a talking Yoda, so that's what we built! It started with one of the legs from the Hexapod got its back-bone control. THis gave them the ability to place Yodas head in cartesian space using a game controller. they then recorded those locations and synced it up with the Text To Speech synthisys of each of his lines. Last they made a function that automatically ran his mouth based on what they had him say.

Here is the code that made it go: https://gist.github.com/madhephaestus/9ad31af45be2c1230da0

if you open that link in BowlerStudio, and a DyIO connected, yoda will start talking to you too!

Discussions