Lego Mickey Mosaic
I had wanted to make some sort of Lego mosaic for a while now, but I couldn't figure out what kind of source picture I wanted to use. Whenever I tried it with people, the colors just looked pretty far off unless you did black and white. That's when I started looking at cartoons. My wife's office is full of Disney paintings we've done, so I knew she'd probably like a Lego Mickey mosaic. I found this source picture online titled "Mickey Salutes America" and decided it would be the perfect picture to make a mosaic out of.
I used a program called Mosaic Creator to generate the mosaic. For the input pictures, I used the color swatches of the Lego Bricks and set the output cell size as 1x1. For the total output size, I based it on the standard Lego base plate size of 32x32, and chose an output of 96x124. Doing the math, that meant there would be 96 studs * 124 studs = 11,904 studs.
Mosaic Creator will give an output file showing what each cell should be.
[9,18] Light Bluish Gray.bmp
[9,19] White.bmp
[9,20] Medium Blue.bmp
[9,21] Dark Bluish Gray.bmp
[9,22] Medium Blue.bmp
[9,23] Medium Blue.bmp
[9,24] Dark Bluish Gray.bmp
[9,25] Dark Bluish Gray.bmp
[9,26] Medium Blue.bmp
[9,27] Medium Blue.bmp
[9,28] Medium Blue.bmp
From there, I could have gone off and ordered 12,000 1x1 Lego bricks that were the correct color, but I wanted to take it a little further. Lego bricks certainly are not cheap, and even the cheapest 1x1 bricks are 4-5¢ each. Multiply that by 12,000 and you're looking at $600.00 just in 1x1 bricks. This project was starting to get a little expensive.
I knew that while 1x1 bricks were 4-5¢ each, you could also find 1x2 and 2x2 bricks for about the same price. My next goal was to find where I could combine sections of the mosaic and use larger bricks. I imported the list that Mosaic Creator generated into Excel and I wrote a program that would scrub the original and replace sections of 1x1 bricks with larger bricks. In the end, I was able to make a section that looked like this to this. You can find out more about the program I wrote here (link).
My program also told me how many bricks of each I would need to order.
From there, I went to a great site for buying Lego bricks in bulk called Bricklink. There are multiple sellers who have their own stores with a wide variety of stock, and in some cases pretty different prices. It was a little confusing at first to navigate but eventually I was able to find all the pieces I needed. There are some power sellers there where you could buy every single brick you needed but their prices are a little higher. In the end, I placed orders with 4 separate sellers and received my bricks within a week.
The next stop was to the Lego Store at Downtown Disney to grab some base plates. I also went to Home Depot to get some plywood to mount everything to and some glue because I knew I didn't want this coming apart.
I read that the best glue to use to keep the Lego pieces from coming apart was a PVC glue called MEK that would slightly melt the plastic and then fuse the two pieces together. The glue came in black and clear, and while I started with the black I wasn't really happy with the results since it occasionally dripped or squished up to the surface. Also, I had read that the best way to apply it was to smear a thin layer on the base plate and then place the pieces. I found that when I did this, it melted the base plate too much, and the Lego pieces didn't fit flush next to each other. I eventually found that I liked dabbing the pieces individually on the glue brush before I placed it. This made it so there was just enough glue to hold them together, and they also snapped onto the board when they were placed.
I used Liquid Nailz to stick the base plates to the plywood. The base plates are starting to peel away from the plywood right now, so I haven't figured out what to replace it with. Possibly double sided carpet tape. Anyway, while gluing the plates to the plywood, I had to make sure they were still spaced correctly so I placed 2x2 bricks all along the seams while I glued it down.
Here's the work in progress. My wife and I made each 32x32 section on a different board before we transferred it to the final board.
And here's the finished product.
Total cost:
1x1, 1x2, 2x2, 2x4 bricks including shipping = $205
(12) 32x32 blue Lego base plates = $60
Glue and plywood = $20
Total - $285
Total Time:
~6 hours to assemble all the Legos
not sure how many hours it took for planning, ordering, etc.
All in all, this was a really fun project.