Animatronic doll head study A-Z. Electric servo type. No AI
Posted: Tue Aug 21, 2018 7:05 pm
It's a quite confusing world out there. Here's what I have come up with, and believe is correct, so far. Please correct me ASAP and I'll edit this post.
CONTROLLERS - brains:
Arduino comes in many flavors, but seems to be a building platform for various animatronic and robot projects.
Can control servo's, lights, etc. If operating AC motors may require and additional relay. I don't plan on any AC items.
Dedicated animatronic prop controllers such as Pico Boo & Boobox series. More of a all in one Arduino system for prop animation. Does offer some options that will not be used for most head animation such as eyes that light up.
More expensive than Arduino, but can be much better in one package. May be a larger size as well.
There may be a Arduino closer to a dedicated animatronic controller, but it seem that many things have to be purchased separate and installed on the Arduino. But this will allow you to only install the items you want.
----------------------------------------------------------------------------------
POWER:
Most Arduino and prop controllers recommend a separate power supply to servo's. Even if the controller can handle powering the servo as well as itself. A spike in power draw could mess w/ the controllers operation.
We will need 2 battery packs.
----------------------------------------------------------------------------------
AUDIO:
Not all controllers have audio capability and some that do have limited capacity or low quality storage.
If you want a 5 minute - hours long high quality voice, Arduino will require an additional mp3 add on system.
Higher quality prop controllers such as Pico Boo have mp3 quality audio built in.
https://www.hobbybots.com/controllers-e ... o-mp3.html
Boobox Flex will have 4MB internal memory built in plus accept a SD card for longer sound files.
https://www.frightideas.com/booboxes/boobox-flex.html
--------------------------------------------------------------------------------------------
SERVO'S:
We will use DC powered servo's. Either rotational or linear. IIRC< Linear are quieter, slower, but have less service life and/or have to cool after so many cycles.
Controller to servo commands go through a relay. Controller basically flips the switch on the servo's power cord on or off, but does not provide the servo it's power if using a dedicated power supply to the servo.
The relays can be mechanical or solid state. Solid states relays have longer life, are quiet, but cost more $.
The higher quality prop controllers used solid state relays.
There are also inline servo speed controllers to consider that have a set of adjustment screw for controls.
So we have a servo controlled with when to operate, how far to move and how fast to move.
--------------------------------------------------------------------------------------------------
PROGRAMMING:
Arduino uses a system on your computer where you choose a certain servo and program it when to move and how much to move via number inputs.
Lower quality prop controls have a easy system of push button and screw turning directly on the controller.
I really like the higher quality prop control programming where you have a graph on your monitor that shows your audio file and allows you to activate the servo's you are using in live time to the audio. This also allows you to manipulate all the servo's together rather than programming each servo individually.
https://www.frightideas.com/director/tutorial
---------------------------------------------------------------------------------------------------------
ACTIVATION switches:
Movement, light sensors, push buttons, etc. Your choice.
I'd like to have a small push button behind the ear or something. Some controllers have 2 inputs.
Controllers vary too much to discuss a particular system. I'd like to have an external push button that could choose a particular audio file from a list of them so you're not listening to the same audio all the time without have to pull the controller and adjust settings or reprogram.
Still have a lot of study and questions on this stuff.
CONTROLLERS - brains:
Arduino comes in many flavors, but seems to be a building platform for various animatronic and robot projects.
Can control servo's, lights, etc. If operating AC motors may require and additional relay. I don't plan on any AC items.
Dedicated animatronic prop controllers such as Pico Boo & Boobox series. More of a all in one Arduino system for prop animation. Does offer some options that will not be used for most head animation such as eyes that light up.
More expensive than Arduino, but can be much better in one package. May be a larger size as well.
There may be a Arduino closer to a dedicated animatronic controller, but it seem that many things have to be purchased separate and installed on the Arduino. But this will allow you to only install the items you want.
----------------------------------------------------------------------------------
POWER:
Most Arduino and prop controllers recommend a separate power supply to servo's. Even if the controller can handle powering the servo as well as itself. A spike in power draw could mess w/ the controllers operation.
We will need 2 battery packs.
----------------------------------------------------------------------------------
AUDIO:
Not all controllers have audio capability and some that do have limited capacity or low quality storage.
If you want a 5 minute - hours long high quality voice, Arduino will require an additional mp3 add on system.
Higher quality prop controllers such as Pico Boo have mp3 quality audio built in.
https://www.hobbybots.com/controllers-e ... o-mp3.html
Boobox Flex will have 4MB internal memory built in plus accept a SD card for longer sound files.
https://www.frightideas.com/booboxes/boobox-flex.html
--------------------------------------------------------------------------------------------
SERVO'S:
We will use DC powered servo's. Either rotational or linear. IIRC< Linear are quieter, slower, but have less service life and/or have to cool after so many cycles.
Controller to servo commands go through a relay. Controller basically flips the switch on the servo's power cord on or off, but does not provide the servo it's power if using a dedicated power supply to the servo.
The relays can be mechanical or solid state. Solid states relays have longer life, are quiet, but cost more $.
The higher quality prop controllers used solid state relays.
There are also inline servo speed controllers to consider that have a set of adjustment screw for controls.
So we have a servo controlled with when to operate, how far to move and how fast to move.
--------------------------------------------------------------------------------------------------
PROGRAMMING:
Arduino uses a system on your computer where you choose a certain servo and program it when to move and how much to move via number inputs.
Lower quality prop controls have a easy system of push button and screw turning directly on the controller.
I really like the higher quality prop control programming where you have a graph on your monitor that shows your audio file and allows you to activate the servo's you are using in live time to the audio. This also allows you to manipulate all the servo's together rather than programming each servo individually.
https://www.frightideas.com/director/tutorial
---------------------------------------------------------------------------------------------------------
ACTIVATION switches:
Movement, light sensors, push buttons, etc. Your choice.
I'd like to have a small push button behind the ear or something. Some controllers have 2 inputs.
Controllers vary too much to discuss a particular system. I'd like to have an external push button that could choose a particular audio file from a list of them so you're not listening to the same audio all the time without have to pull the controller and adjust settings or reprogram.
Still have a lot of study and questions on this stuff.