A Game Of Snake On A LEGO Mechanical Computer

Really, [OzzieGerff] had us at “LEGO.” But then he took it to another place entirely and built a completely mechanical, nearly 100% LEGO version of Snake. And it’s just as cool as it sounds.

Mind you, it’s a little hard to grok how this whole contraption works, which has been in the works for a while, but we’ll try to summarize as best we can. The most important aspect of this build is that there are no electronics at all — everything is done with mechanical linkages, with some Technics pneumatic components and a couple of electric motors to provide the oomph. The three main components are the input section, which consists of a two-axis joystick, a tail buffer, which keeps track of the length of the snake’s tail as gameplay progresses, and the largest component, the 16×16 display.

The joystick translates user inputs into pneumatic signals which pass through a mechanical filtering unit that prevents the head of the snake from doubling back on itself. The filtered inputs then pass into the screen reader, a complex device that probes the status of a given pixel on the display and determines the status of the snake’s head. If it touches a snake pixel, the game’s over. Hitting a blank pixel moves the head of the snake by one and takes one pixel off the end, while a food pixel extends the snake’s length.

Keeping track of the length of the snake is the job of the buffer, which uses Technics tank tracks and levers. Setting a one is done by flipping the lever to one side as it passes under the write head; a read head further down the track senses which way the lever is flipped and translates it into a pneumatic signal. The buffer has four channels, one for each possible direction the snake’s head could be moving. The signals drive a screen writer, which moves a pyramidal follower across a series of push-rods that flip the corresponding pixel on the display to show the proper icon. Simplicity itself? No, but the video below will make things a lot clearer.

It doesn’t look like [Ozzie] is quite done with this game, as he doesn’t show any actual gameplay yet. We’d love to see and hear that — we suspect it’ll make quite a racket. We’ll be keeping an eye out for this one, but while we wait, check out this rope braiding machine or watch Lego break steel.

Continue reading “A Game Of Snake On A LEGO Mechanical Computer”

A custom LEGO throne for Dune's Baron Harkonnen.

A Throne For LEGO Baron Harkonnen

If you’re both a LEGO and a Dune fan, unless you’ve been living in a cave on Mars with your eyes shut and fingers in your ears, you’re probably aware that LEGO released a set for the royal Atreides ornithopter. The blades flap and everything. Anyway, it comes with several minifigures, including one that doesn’t quite fit with the others — a full-length Baron Harkonnen.

The inner workings of the Baron throne, showing the Baron affixed to his stepper motor. Given that, [gorkyver] decided to create a throne for the Baron that he could rise from, just like in the movie, while delivering the iconic line. With no reference materials available other than pausing the movie, [gorkyver] created a throne from scratch in BrickLink Studio, which made it easy to generate both a parts list and step-by-step instructions.

At the heart of this build is an Arduino Nano, which takes input from the momentary push button and starts the show. The Baron slowly rises on a rack and spur gear connected to a stepper motor, and a DF Player Mini runs the audio through a 75 mm speaker.

Rather than just buying a big box store display case off of eBay, [gorkyver] recreated the skeleton in Fusion 360 and used a hairdryer to bend a sheet of PET-G around to enclose it. A couple of sweet adhesive graphics later, and it totally looks like a real set on display. Don’t miss the demo/build video after the break.

Did you hear? The European Space Agency printed some bricks out of meteorite dust, and there might be one on display near you.

Continue reading “A Throne For LEGO Baron Harkonnen”

LEGO Bricks: Now Out Of This World

Now the eyes of space explorers are turned once more towards the Moon, there are a whole host of new engineering challenges facing engineers working on lunar missions. One such challenge relates to how any proposed Moon base might be built, and as European Space Agency (ESA) researchers turn their mind to the problem they’ve taken a uniquely European approach. They’ve made some LEGO bricks.

Sadly lunar regolith is in short supply in Europe at the moment, so as a stand-in they’ve ground up a meteorite, mixed the powder with a polymer, and 3D printed their bricks. The LEGO write-up is a little long on frothy writing style and a little short on the science, but it seems that they clutch in exactly the same way as the official bricks from Billund, and can be assembled just as you would a normal set of bricks.

It’s with some regret that we have to concede that Europe’s off-planet outpost won’t be crewed by LEGO people in a base made from LEGO bricks, but we applaud them for doing this as a practical test given the limited supply of starter material. LEGO themselves have snagged some of them to display in a range of their flagship stores, so we hot-footed it down to London to catch some pictures. What we found is a single brick in a glass case, sadly looking very like any other 3D printed brick in a shiny grey medium. It’s probably the most expensive brick in the world though, so we doubt they’ll be available to buy any time soon.

If you’re hungry for more of all things LEGO, we can do no better than suggest a trip to the mother lode, in Billund, Denmark.

A LEGO CNC Pixel Art Generator

If you are ever lucky enough to make the trip to Billund in Denmark, home of LEGO, you can have your portrait taken and rendered in the plastic bricks as pixel art. Having seen that on our travels we were especially interested to watch [Creative Mindstorms]’ video doing something very similar using an entirely LEGO-built machine but taking the images from an AI image generator.

The basic operation of the machine is akin to that of a pick-and-place machine, and despite the relatively large size of a small LEGO square it still has to place at a surprisingly high resolution. This it achieves through the use of a LEGO lead screw for the Y axis and a rack and pinon for the X axis, each driven by a single motor.

The Z axis in this machine simply has to pick up and release a piece, something solved with a little ingenuity, while the magazine of “pixels” was adapted with lower friction from another maker’s design. The software is all written in Python, and takes input from end stop switches to position the machine.

We like this build, and we can appreciate the quantity of work that must have gone into it. If you’re a LEGO fan and can manage the trip to Billund, there’s plenty of other LEGO goodness to see there.

Continue reading “A LEGO CNC Pixel Art Generator”

A LEGO Orrery

We aren’t sure how accurate you can get with LEGO, but a building block orrery looks cool, if nothing else. [Marian42] saw one done a few years ago and decided to build a version with a different mechanism. At first, the plan was to use some 3D printed fixtures, but the final product is made entirely from LEGO bricks. Very impressive. The video below shows that it has been complete for awhile, but the write-up that goes into great detail has only just arrived and it was worth the wait.

This is one of those things that seems simple if you don’t think too hard about it. However, when you sit down to actually do it, there are a number of challenges. For one thing, the Earth tilts at 23.5 degrees, and as the planet rotates, the tilt stays in the same direction, making it tricky to model mechanically.

The moon also has a 5.15 degree inclination, but since that’s hard to notice at this scale, the LEGO orrery exaggerates it. So, the Moon’s track has its own set of design problems. The whole thing has to rotate on a concentric shaft, which is also tricky to get right with kids’ building blocks.

Compared to the last orrery we saw, this one is huge. We’ve always been partial to ones that you have to look up to.

Continue reading “A LEGO Orrery”

Most of a three-key macro pad featuring a 3D-printed, LEGO-compatible plate.

3D-Printed Macro Pad Plate Is LEGO-Compatible

We love LEGO, we love keyboards, and when the two join forces, we’re usually looking at a versatile peripheral that’s practically indestructible. Such seems to be the case with [joshmarinacci]’s LEGO-compatible 3D-printed plate for a three-key macro pad. For a first foray into scratch-built keyboard construction, we think this is pretty great.

The idea here is threefold: the plate holds the switches in place, negates the need for a PCB, and makes it possible to build the case completely out of LEGO. In fact, [joshmarinacci]’s plan for the keycaps even includes LEGO — they are going to 3D print little adapters that fit the key switch’s stem on one side, and the underside of a 2×2 plate on the other.

Although [joshmarinacci]’s plan is to design a PCB for the next version, there is plenty to be said for combining the plate and the PCB by printing guides for the wires, which we’ve seen before. We’ve also seen LEGO used to create a keyboard stand that fits just right. 

Via KBD

Sticky Situation Leads To Legit LEGO Hack

[samsuksiri] frequently uses a laptop and has an external drive to store projects. The drive flops around on the end of its tether and gets in the way, so they repurposed their old iPod pouch and attached it to the laptop lid with double-sided tape. You can guess how that went — the weight of the drive caused the pocket to sag and eventually detach over time.

Then [samsuksiri] remembered that they had LEGO DOTS patch stashed somewhere. It’s an 8×8 plate with adhesive on the back so you can build almost anywhere. Then the problem was this: how to attach LEGO to the drive itself? You’d think this is where the hot glue comes in, but that didn’t work because the drive is too slippery.

Nothing worked, really — not until [samsuksiri] flipped the drive over to work with the dimpled side that has un-coated plastic. Finally, the answer turned out to be mounting tape. Now, [samsuksiri] can attach the drive in any orientation, or even attach a second drive. Be sure to check it out after the break.

Looking for slightly more astounding LEGO creations? Check out this hydroelectric dam.

Continue reading “Sticky Situation Leads To Legit LEGO Hack”