Doc's Remote Controller Build!
by codemakesitgo in Circuits > Remote Control
6359 Views, 55 Favorites, 0 Comments
Doc's Remote Controller Build!
Finally! I built a childhood dream of having the Doc's remote control in Back-To-The-Future. Now you can too!
This video took me a long while to create, partly because I rented the DeLorean from a museum and had to have my script all together before I filmed.
It was a lot of work but hopefully worth it for fellow makers like yourself to watch. Please enjoy the video and the build instructions to make your own. 👍
Supplies
- Well yes, you will need a remote. Vintage style is the best because they usually have more shiny pieces on them. But the movie correct one is the Futaba PCM FP-T8SGA-P. (good luck finding that one)
- The big button! Molex 1820 switch. I printed mine out because these are hard to find.
- Unibox model 140. Nice little project box and movie correct too!
- Buttons and switches for the side of the Unibox 140
- Arduino Uno
- 3 x 7 segment 1" displays (SC10-21SRWA)
- DYMO Embossing Label Maker with red labels
- Sheet of aluminum .32"
- Big red toggle switch
- 2 x 9v battery clips
- Time Machine, not necessarily needed but helps. I rented the one in the video from a local museum.
Big Switch Goes First
Remove the back of you controller.
Then there are some parts for you to print out included below. If you couldn't find the Molex 1820 switch, like me, the file is included to print it out. I printed the lens with an SLA printer in red resin. Also print out the switch and toggle mounts.
Be sure to mount these at the movie correct location, which is wherever you think it looks good. But has to be left side of the controller near the top. I aligned the top of the Molex 1820 with the top line of the controller. Then used generic screws to fasten it to the side of the controller.
Big Box Goes Second
Since the back of the controller was off, it is a good time to find a mounting location for the Unibox 140. I used a threaded insert so it will be easy to remove later.
Be sure there is enough room for the 9V battery clips at the top!
Mount 9v Clips
Be sure to position these with a battery in the clip so you have a good idea where they should go. Both should go on top of the UniBox 140. Also you have to use Duracell batteries to be movie correct or bad things will happen.
Now you can put your controller back together. That should be everything we will be mounting to the controller housing. If you used a threaded insert, then you can attached the Unibox to the controller later.
Arduino Mount
Mount the Arduino on the back cover of the Unibox 140. (This is the side that will mount against the controller)
To do this I placed the Arduino where I think it should go then drilled a small hole through the plastic big enough for the mounting screw to fit though. Then I used my solder iron to heat up the screw and pulled it into the plastic to flush mount the screw so that it can mount flat against the controller.
Then mounted the Arduino and fastened it down.
Buttons and Switches
Why so many buttons!
Evenly mark on the front left side of the Unibox 140 where the 2 toggle switches and 2 momentary buttons will go. These will go on the left side of the box, opposite to the big switch and red toggle switch.
At this time I also mounted the power switch on the right side with its rubber cover to be movie correct again.
Finally, you can mount a potentiometer in the lower center of the box with a knob. I used a generic guitar volume knob that looked very similar to the movie.
Display Mount
I created a template that worked with my controller. Yours might be different but the template is provided below.
To bend the plastic, I placed it in a vise, heat it up with a hot air gun, then bent it to a right angle. This is easier then trying to print a right angle.
I used the .32 Aluminum sheet and traced the template onto it. Then the not so fun part, cut it out.
Downloads
Display
Time to build the display. I created a PCB to mount the 7 segment displays. Which you can do too. The schematics are included below. I used the stencil material to make a simple diffuser. Printed out the housing then pressed the display into it.
Yeah, without the PCB this step is whatever you need to do to get the 3 x 7-segment displays into the housing.
Mount Display to Controller
Now we can combine the display, display mount, and the controller.
Place the display into the mount and add in the screws. Then finally, place on to the controller. I used 3M double sided tape for this.
Ugh, the Wires
So many wires!
If you did the PCB like me with the TM1650 controller, you only need 4 wires (power, gnd, clock, signal) to control all three displays. But if you went the hard way then you have about 25 wires to connect.
Either way, there are still a lot of wires to make it look like the movie. I used a 3 x CAT5 cables to get all the wires I needed. But only 4 of the wires were connected to the Arduino.
Once the display is wired up, you can code the Arduino to whatever you want. Since I was using a TM1650, there was code already available to get the display to work. Sample provided to get it working.
You can also use the 2 x 9v batteries in parallel to power the Arduino. I am and it works great. Just be sure to use the Vin on the Arduino board.
Downloads
Red Labels
Last step is to add the red labels. I used the Dymo label maker for this to try and match the movie. Used the picture provided to get the correct labels.
Complete!
That is it. There are lots of customizations you can do like add sound. I chose to add working speed that is transmitted from the speed box as in the video.
If you didn't watch the video and you are a BTTF fan, then please do. It is also a parody on the movie and you may find it enjoyable.
Thanks for reading!