Lego Drawing Machine Draws Block Shapes Best

Lego-drawing machine

Loving to draw but deathly afraid of pen ink, [Marcel] came up with a little drawing machine made out of Lego that will do it for him. It’s not a very complicated build but it does have several different components arranged such to complete a task, and that in itself is cool. Oh yeah, just kidding about the “afraid of pen ink” thing.

RC Car Servos are used to drive the pen in the X and Y directions. These servos only have a 180 degree range of motion which is not enough to move the pen very far. To increase the pen’s travel distance, [Marcel] attached a large gear to the servo which rotates a much smaller gear that rides on a rack gear attached to the bed. A Lego hinge takes the place of a Z axis and is used to set the height of the pen that is strapped to the machine via rubber band.

In order to make the machine draw, the user moves an analog joystick. The changing resistance values of the joystick’s potentiometers are measured by an Arduino. The Arduino then moves each servo to the appropriate position using PWM. If you’d like to know how to do this, check out the Knob Tutorial.

If you’re not ready to l’eggo your Lego drawing machines, check out this super complicated creation or this arm emulator that draws the Mona Lisa.

 

Comments

  1. qscdw says:

    God I hate hackaday.io… Really I needed to go there to find an external link to the youtube video, a description and to find out the parts list?

  2. Foobar Bazbot says:

    1. We have a name for “drawing machines” — we call them plotters.

    2. Simple reduction, as used here, does NOT grant a greater range of motion — to actually get increased travel (vs. using the large gear directly on the rack), you’d need to put gears of two different sizes on the jack-shaft, a small one meshing with the servo-mounted gear, and a larger one meshing with the rack.

    • Pablo says:

      Due to the way Lego gears mesh there is a marginal increase in the range of motion from using the very small gear on the rack instead of the very large one, although they could extend the end of the rack to compensate for that.

      Also, if Hackaday is going all out on Lego puns I would suggest working in ‘non-blocking I/O’, ‘bricking a phone’, ‘mental block’ or even ‘block diagram’

  3. Isaac S. says:

    You can open up servos and rip out whatever is limiting the movement to 180 degrees.

  4. Geoff says:

    Sigh!, Sick and tired of lego rubbish posts… get back to the real hacks.

  5. Hans Peter says:

    Would be interesting to combine the control methods with the Lego Technic #8094 – the control center 1 which featured a plotter.

    • Nathan says:

      Oh, man I had that set. It was great! The robot arm was a seriously clever design. The plotter would be great for mindstorms, or similar automation today.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 93,990 other followers