Hi everyone. I'm new to robotics and programming with the arduino. This weekend I was planning to begin build of an animatronic robot puppet head. Because I am new to Arduino I am seeking advice from experienced users as to best direction for this project. Here are the robot's desired actions:
1) head turn and tilt 2) neck turn 3) eyebrows rotate 4) jaw open/close 5) distance sensor to activate when someone is close 6) voice recording from audio file (not speech read) 7) lip sync to .wav file 8) a few gears have 360 rotation 9) blinking lights
So you can see pretty ambitious project but here is my dilemma. I'm new to arduino and finding it's very limited when programming this many levels of interaction simultaneously. It seems that Arduino programming only wants to do 1 action at a time, or am I approaching it wrong? (actually my wife is doing the programming and that is her complaint).
I found a Raspberry Pi kit that does basically everything I'm looking to do: http://www.hummingbirdkit.com/learning/tutorials/example-robots#dragon
But before I invest in a new platform I wonder if any of you experienced Arduino users can give me more insight to using Arduino for this project or if Raspberry is the best way to go? I've looked at many online projects but none are thorough in explaining the entire build step by step.
Any help is greatly appreciated!