View Full Version : The Simple $86 Do It Yourself Infrared Controlled Lego Lens Sled


Black Banshee
08-11-08, 10:35 PM
After a few months of tinkering, I thought I would share my simple do-it-yourself infrared controlled lens sled. The commercial lens sleds out there are ridiculously expensive and I thought I could build the same thing for much less.

This is completely controllable by a universal IR remote and doesn’t require any fancy limit switches or a control system. I’m using the HTB Lens.
Total cost of all parts for me was $86:

Lens sled retracted:
http://i140.photobucket.com/albums/r16/lancelininger/DSC03991.jpg

Lens sled extended:
http://i140.photobucket.com/albums/r16/lancelininger/DSC03992.jpg

The key working parts of this system are some cheap Lego parts. Lego has a category of product called “Technic” which is their more advanced robotics brand. They have motors, IR receivers, transmissions, etc, and the key components can be bought as separate parts on Lego.com.

Here’s the Lego parts you need:

Battery Box $6.49
http://i140.photobucket.com/albums/r16/lancelininger/battery_pack.jpg

XL Motor $9.49
http://i140.photobucket.com/albums/r16/lancelininger/motor.jpg

IR Receiver $13.99
http://i140.photobucket.com/albums/r16/lancelininger/receiver.jpg

IR Remote Control $8.99
http://i140.photobucket.com/albums/r16/lancelininger/remote.jpg

You’ll also need a shaft, wheel, and tire. These are a little tougher to find, but you can find millions of lego parts on E-bay at many E-bay stores (The Brick Place, FindMyBrick, Finders Keepers Brick Shop, just to name a few). Or you could go to Wal-Mart and buy a small Technics lego kit that has the parts (or steal the parts from your kid) :)

http://i140.photobucket.com/albums/r16/lancelininger/tire.jpg

Picture of the lens sled with the parts labeled:
http://i140.photobucket.com/albums/r16/lancelininger/lens_labeled.jpg

Attach the motor to four small 90 degree angle brackets using small spring pins (they are hollow and are cut down the length to allow them to be compressed into a smaller diameter for insertion). Would suggest taking the motor to the hardware store to make sure the pins fit. Then attach the motor and bracket assembly to a piece of MDF or wood with wood screws:
http://i140.photobucket.com/albums/r16/lancelininger/DSC03995.jpg

It’s a simple concept, just install the Lego tires (I used two wheels stacked against each other) against the drawer slide and then command the lego tires forward and backward with the remote control. I had to attach a piece of aluminum to the drawer slide to get a consistent smooth surface and the right tire height, but you can probably find a better drawer slide than I used if you looked. Glue the shaft into the motor, and glue the wheels onto the shaft. Place some small 90 degree angle brackets where you want your travel stops (you can see in the picture above that I placed a screw in one of these brackets so I can fine-tune the extended stop position). What’s cool about this is that you don’t need any fancy limit switches, just power the motor against the stops and the rubber tire “skids-out” if the remote command is a little too long.

http://i140.photobucket.com/albums/r16/lancelininger/DSC03994.jpg

As for providing power, the battery pack requires 6 AA batteries, which ends up supplying 9V to the motor. You could use batteries if you want, but you’d have to turn it off every movie session, or you’ll be replacing batteries every few days. What I did instead was use a 9V DC adapter from E-bay, and then hooked it into the circuit. This way I can leave it on 24/7. To complete the full connection circuit, I used copper wires to simulate the batteries, and glued them in with conductive adhesive and/or solder. (Be careful if you solder, there is a circuit board in the battery box, and I toasted the first box because I can’t solder worth a crap). Here’s one side of the battery box opened. The black and red wire go to the DC adapter:

http://i140.photobucket.com/albums/r16/lancelininger/DSC04009.jpg

And here’s the other side of the battery pack (the white wires are the battery “replacements”):

http://i140.photobucket.com/albums/r16/lancelininger/DSC04001.jpg

6 AA batteries put out a fair amount of current, so make sure you get at least a 1 amp DC power supply:

http://i140.photobucket.com/albums/r16/lancelininger/DSC04000.jpg

I programmed my Harmony 880 remote control to learn the commands from the Lego remote. I velcro’d the IR receiver to the MDF base plate so that it faces the big-screen. This way I can point the remote at the screen, and the IR signal reflects off the screen to command the lens sled.

So, final parts list and cost:

$6.49 -- Battery Box
$9.49 -- XL Motor
$13.99 -- IR Receiver
$8.99 -- IR Remote Control
$13.00 -- 1.0 Amp DC Power Supply
$6.00 -- Drawer Slides
$8.00 -- Misc. Lego Parts (shaft, wheel, rubber tire)
$20.00 -- Misc wood, brackets, screws

About $86 bucks. I’ve been using it solid for two months now, works great.

And finally – I made a video on YouTube showing it work:

http://www.youtube.com/watch?v=oLYWP6lRxoU

So let the Lego fun begin and let’s see if you guys can improve on the design!

tryingtimes
08-12-08, 04:07 AM
I've said it before, and I'll say it again ;)
Great job Banshee! You've got me thinking now :)

(we previously posted that the battery box could perhaps be bypassed with the power going straight to the IR receiver)

Lamprey
08-12-08, 03:29 PM
I was all ready to LOL cuz I thought you made the actual track out of Legos. But, I must say that's a pretty cleaver use of the lego motors. :)

dstoe
08-13-08, 02:05 PM
This is brilliant! LOL

ericeash
08-13-08, 09:06 PM
very nice! you could market this for $1500

mtbdudex
08-14-08, 02:02 AM
This is totally the DIY spirit! Kudos.
Sorta reminds me of reading me recently favorite magazine, http://www.makezine.com/

klemsaba
08-14-08, 06:57 AM
Okay, so I have the urge to break out my Legos that have been in storage for years and build a motorized sled. My only suggestion to make it better would be to add some gearing to slow the sled movement down. Also I wonder if the smaller motor would work. Looking at it though it seems mounting it would be more difficult.

http://cache.lego.com/images/shop/prod/8883-0000-xx-13-1.jpg

Black Banshee
08-15-08, 02:31 PM
With gearing you can definitely use a motor with lower torque, and I would bet the smaller lego motor would work. The main disadvantage with gearing of course is there are more parts that could break or malfunction. But by all means give it a shot - look forward to seeing it.

Tryg
08-16-08, 11:43 AM
Banshee, we need more people like you on the forum.

Thanks for the Post and time explaining it!

Steve Carr
08-17-08, 12:05 PM
Awesome stuff....:) :cool: :D

Steve

Steve Carr
08-17-08, 01:02 PM
I checked it out on YouTube...WOW Factor!!!

Steve

coolrda
08-19-08, 09:32 PM
Phenomenal. Time to bond with my son.

Talontsi96
08-26-08, 12:28 AM
this thing is soooooo coool...

HT_MANIAC
08-26-08, 12:34 AM
Maybe paint the parts or something...Legos don't look "professional", however, that was one wickedly good idea!

syncguy
08-26-08, 03:53 AM
This looks fantastic. A brilliant idea. Very nice solution for the people wish to have budget motorised sled. Just wondering about the durability and longevity of Lego components.

Black Banshee
08-26-08, 10:30 PM
This looks fantastic. A brilliant idea. Very nice solution for the people wish to have budget motorised sled. Just wondering about the durability and longevity of Lego components.

Well, even if the lego motor breaks down (again, my lego system has been going strong for almost three months), at $10 a motor, you could buy 200 motors or more for the price of the "professional" sleds out there... it's an easy thing to replace the motor. :D

Alan Gouger
08-27-08, 01:02 PM
Great stuff. Love it.

chambers1517
08-27-08, 01:16 PM
Great idea. Why not try a small cheap remote control car and just use a back tire?

Jason Turk
08-27-08, 01:27 PM
You know...not that this really is related, but I love Legos...alltime favorite toy. This is like "Legos for adults". :)

do not freeze
08-29-08, 11:28 AM
this is one of the best DIY work I've ever seen

Good work :D

raoul
09-10-08, 12:41 PM
Awesome! You could have used a gear and glued the a track on too but relying on friction seems better. How is it for precision? Does it place the lens where you want it exactly? I'm sure with some of the new lego stuff you can make this bullet proof for less than 200 dollars.

Your next mission, build retractable screen masking with lego.

ghause
09-10-08, 03:14 PM
You beat me to it Raoul. Let's see lego masking!

Steve Carr
09-10-08, 10:55 PM
Banshee, don't sweat the sarcastic remarks... We Love Haters its nothin

Steve

Black Banshee
09-11-08, 12:33 PM
Awesome! You could have used a gear and glued the a track on too but relying on friction seems better. How is it for precision? Does it place the lens where you want it exactly? I'm sure with some of the new lego stuff you can make this bullet proof for less than 200 dollars.

Your next mission, build retractable screen masking with lego.

Using the hard stops, it's very accurate and moves the lens to the exact same spot every time. I looked into a rack-and-pinion system, but the friction method is much simpler and there are no precision part alignments required.

raoul
09-15-08, 01:42 PM
It's really awesome! I've been wondering about this for a while. With Mindstorms you could probably handle a 12v trigger too.

peteer01
09-16-08, 09:57 AM
This is awesome. Thanks for sharing! :)

els
09-25-08, 01:13 AM
thanks a million, billion times for your skill and extension of time to share with the avs gang your project!:)

Zip3kx07
09-26-08, 12:42 AM
Wow Banshee,

This is by far one of the most creative DIY projects I have seen in a long time. :eek:

I am so doing this! :D It's a very simple solution to an expensive problem. Now I wounder if I could do something like this for a 2:35 to 16:9 masking system. Hummmmmmm... :cool:

jvillain
09-28-08, 10:13 AM
Nice work. You can lower the gearing by just using a smaller diameter wheel if you can find one. That would mean either spacing the track down (washers?) or moving the motor up. It would also mean putting less strain on the motor increasing it's life span.

This really does have me wondering how cheap I can do a masking system. I can think of at least 4 different ways to do it using mostly the same parts just swapping a couple of things.

Black Banshee
02-12-09, 11:02 PM
The lego sled has now been going for 9 months solid with no problems! :)

mrlittlejeans
02-13-09, 01:28 PM
awesome work. Can you think of a way to implement this with a 12v trigger?

tomes
02-13-09, 02:58 PM
great idea! I'm trying to come up with a cheap masking system for my screen. Wondering if I make it lightweight enough, the lego motor might work? ...hmmm....

Black Banshee
02-15-09, 01:18 PM
awesome work. Can you think of a way to implement this with a 12v trigger?

I'm sure there's a way - any electrical gurus out there? I'm more of a mechanical guy...:o

Greg_R
04-23-09, 06:50 PM
Great idea!

Can you think of a way to implement this with a 12v trigger?Yes, once we know what signals are sent by which components. Most small motors are stepper motors... they rotate a certain distance for each 'pulse' they receive. Simply driving a constant 'on' signal will not work... you need an 'indexer' or control circuit that will send the pulses. However, it appears that the lego system includes the indexer into the motor itself, thus you just need to drive 9V on the appropriate motor pins. This could be verified by hooking up the output from a 9V battery to the power and C1 pins and see if it spins (be sure to also connect the ground pin).

Below is an electrical diagram I found on another site. There is a pin out diagram and table (http://www.philohome.com/pf/pf.htm) as well. Basically, for hardwired operation it appears that you can do away with the battery pack and remote. Use a power MOSFET transistor as the switch (get one to handle 9V @ 1A). Source = 9V, drain = power input to motor, gate = voltage divider sized for gate resistance (http://hyperphysics.phy-astr.gsu.edu/HBASE/electric/voldiv.html).

Greg_R
04-23-09, 06:52 PM
Oh yes: you'd need to ensure that your hardwired 'on' signal lasts an appropriate amount of time. It would probably be easiest to do this from the sender, rather than build a timer circuit.

Steve Carr
04-24-09, 06:03 PM
I have given up on this DIY Sled... My soldering skills are not up to par... :) I think I fried the battery pack, will not power up. I just put everything back in the box and pushed it in the corner....

Steve