devbridie / vivi-eyes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vivi-eyes

image

(Click for a video demonstration).

vivi-eyes is the project that generates an Arduino code file for use on my Arduino Nano. It reads face files and translates them to C code that can be compiled and flashed onto the Arduino. These face files can be selected on the fly by means of a Nintendo Nunchuk connected to the Arduino, allowing me to select different expressions according to the situation.

Parts

image

I used the following parts, but you can replace them with compatible components where possible. I am including a link to the online store where I got my parts where possible (usually located in The Netherlands).

TODO: circuit diagram and circuit explanation

Execution

TODO include diagram of face file to PPM to glasses.

  • Use ./gradlew run (Unix-like) or gradlew.bat run (Windows).
    • This will parse all faces found in ./src/main/resources/.
    • In ./out, you will find ppm files that show a preview of what the face will look like on the glasses.
    • arduino.ino will be generated, which can be copy and pasted into the Arduino IDE.

About

License:MIT License


Languages

Language:Kotlin 100.0%