Hello everyone, I would like to introduce you to a project that I have started since the first of the year. It all happened when I saw the WowWee's Elvis Alive bust. I have been working on an animated head on and off until I seen this. This was just what I was looking for, a head that moves, turns, eyes that move and a mouth that moves. The Elvis had all of it, so I started to think what am I going to do with it? I started talking about the head on www.RoboCommunity.com and got a lot of ideas but the one that I liked the most was to turn the Elvis into the Terminator. So the name The Elvinator was born. This project is a very hard robot to build and to make the necessary mods including making your own main brain board, constructing the Terminator eye with a glowing red LED, building the jaw piston, re-skinning the face to look like it has been burnt off and of course programming it to move, recognize voice and learn as it interacts with people. As you can see where I am in the project just look at my Avatar photo, yes that is the Elvinator. So I would like to show you what's inside him and how to modify the Elvis and turn him into the Elvinator. This project is not finished yet but I will be adding more steps along the way. I not sure how many steps but I know there are a bunch. I am using a Basic Stamp 2 from Parallax right now for testing purposes then I'll make a board that is controlled by a PC once I get to that point.
This is the first step in transforming Elvis to "The Elvinator," an ongoing project. This first article is about opening your Elvis to reveal some of its electronics. The next article will be about removing the skin and so forth.
So, are you ready to get started?
http://www.youtube.com/watch?v=qnObaoilr10
http://www.youtube.com/watch?v=RXUj3FaVH8A&feature=youtu.be
When you first power up the bust, it moves the neck through the fulle range of motion to calibrate it and then set it in a nuetral position (since removing power can be done at any time and the head will just stop wherever it was.) If it is unable to sense where the neck limits are, it just hangs up.
You will need to test the switches and either replace or clean them. They may all appear to work fine, but check them with an ohm meter while holding them closed. If the value is bouncing around all over the place, then the switch is faulty (remember, this is just a switch so it should only be either 0 ohms or infinite.)
This is a common problem for the Elvis bust.
I will try to replace the motor with something similar, and get a gear from a toy and put things together hope it works. If someone have this part for sale I will buy it....
Any idea's why the motor melted its enclosure? please educate us ....
servo board can get for $5 on ebay new from china,and just remove the pot and motor ,and add motor and feedback pot from ELVIS head,very easy and you free up a lot of inputs for other stuff,using microcontroller board you will many many I/O on SD84 ONLY NEED IS 7 rc inputs
ever thought of using it,also servo boards can be used with any microcontroller
SD84 has 4 on board for other servo's hands,pan and tilt and more
Jax
what i did is buy very cheap futuba servos from china remove the pcb and pot and motor and make my own servo
servo is a controller with feedback and h-bridge plus motor and feedback pot
its very simple ,cheap and works perfect $5 total per motor and only 1 wire per servo on SD84
THEN YOU HAVE OVER 70 PORTS LEFT /IO ,SERVO AND A-D
I'm interested in controlling this with an Arduino board. Have you ever looked into that? I know it can read VR data, but I'm not sure about how the neck motors will integrate...
The reason I built the new ELV-09 board is because I wanted an analog signal which I can control where the motors are better than a digital signature of it and with the ADC chip along with shift registers it does not give me that kind of info I need from these VR's. I hope you understand the reason. But if you want to control the facial movements as they are you can tap into the ELV-01 Main boards shift registers for that. Also look at the video about the eye movements, this is where I took out of circuit the ELV-09 board all together and showed how the new ELV-09 board would work mounted on the breadboard for moving the eyes only. Yet I did not slow down the eyes on this video because I wanted to see if I could read the VR going with the motor at full speed and no problems there and it worked great.
Yes I have looked in to the Arduino board in which I have one but really the PIC 16F884 or 887 would do a better job than the BS2 series because of the amount of I/O's it has and I think it like 33 or 35 I/O's I'd have to look that one up again.
For the neck motors you would only need a one bit I/O line to read it's location and for it's speed once you setup the calibrations with those 4 switches 2 for each motor. This one is very simple to write into your program for what ever MCU you use.
I hope I explained the questions you asked and if you have any others just ask again.
Jax
Like I said, I'm new at this. But I'm assuming that by utilizing the boards that are already inside Elvis, the digital outs on my Arduino would work to control direction of each motor and the VR can be fed through the analog input to determine positional data. Also, I assume using the existing boards means I don't have to deal with the volts as much.
Do I sound like I'm on the right track here?
Jax
Jax
I also looked at what you could do about cutting the traces and really the best thing to do is to remove the SNAD01 chip and connect your wire harness to the VR signal lines to your MCU.
Jax
If I do get another Elvis I will rebuild the Elvinator again with different mods but we'll have to see about that.
Jax
16 inputs (10 from VRs, 4 from neck switches, 2 from IR boards Rx)
22 outputs (10 for each motor/direction, 2 for IR boards Tx)
Have I over looked something?
I'll post more when I have a chance very soon for you.
Jax
I am eager to bring my Elvis alive. I am attempting to translate your instructable into Arduino (that's all I have right now).
• M11-white connector-controls L/R head movement
• M6-blue connector-controls eye brows
• M1-Grey connector controls jaw movement
• J33- power connector
• pin1-red +
• Pin2-GND -
• J12- main controller plug
• pin1-red-neck right
• pin2-yellow-neck left
• pin3-green-jaw down
• pin4-blue-jaw up
• pin5-purple-eye brow down
• pin6-black-eye brow up
Jax
I'm confused. Where are the 7 VR's? I am putting together a shopping list for this project, but I don't know if I need to supply my own VR's or if they are already in Elvis...
This is an awesome Instructable!
Let me know if I can help anymore for you.
Jax
Jax
Something between Terminator at the very end of the first film and a Barbie doll, i think it's the pink that hints "Barbie".
good job =)
You can order one from the web site and it will also tell you where you can get one from a store but they will most likely have to order it for you. This would be your best bet unless you find one on E-bay
Hope this helps.
Jax
Retroplayer here from robocommunity (yeah, I hang around here, too.) I just posted an instructable that you might find useful for this project later on.
Check it outCheck it out
the "no skin face" looks li the biccentenial man
Fat guy: *takes off face cover*
Andrew: *sees his "face" in the mirror* -Wahhhhhhhhh!!!!!!!!!!!!!1one1eleven!
Robot Chick: *sees andrew face-Throws metal thingy* .-Waahhhhhhhhhhhh!!!!!!11
Fat guy:-Whats going on here??????
Andrew: I saw my inner me
"I feel my temperature rise..."
and you shoulda put the skin mask on, not to be morbid or anything