Tiny Mega Land: The Place Where Drawings Come to Life!

Made by 8BitsAndAByte

About the project

I’ve always wanted my drawings to come to life, so I made it happen!

Project info

Difficulty:

Estimated time:

1 hour

Published:

11th September 2018

Items used in this project


Hardware components

Adafruit Circuit Playground Express x 1

Software app and online services

Autodesk Fusion 360
Arduino IDE
The Processing Foundation Processing

Hand tools and fabrication machines

3D Printer (generic) x 1

Story


I’ve always wanted my drawings to come to life, so I made it happen using Processing, Adafruit’s Circuit Playground, an old LCD monitor and a snow globe.

Full Project Video

The first step is transferring drawings from a piece of paper to the computer. I simply take a picture with my webcam.

Next, the drawing needs to be usable. With Processing, I analyse the image and turn all the pixels into either black or white. All the white pixels are made transparent, while all the black pixels remain. This turns the drawing into a usable digital version, like this cute little monster.

Drawing of a Monster on a whiteboard.

A digital version of the same Monster drawing!

Here are a few hanging out together in a first version of Tiny Mega Land.

A first version of Tiny Mega Land.

To interact with the monsters, I use Adafruit’s Circuit Playground.

The movements of the accelerometer and the color of the LEDs are sent to Processing, via serial connection.

Adafruit's Circuit Playground in a 3D printed case.

By tilting the Circuit Playground, you can move the monsters on the screen. The LED’s on the Circuit Playground keep changing color, and the background bubbles on the screen follow.

The Circuit Playground is very cool, but it’s even cooler when it’s placed underneath a snow globe. A 3D printed part holds it all together, and it makes for a very nice controller!

Snow globe controller

Last but not least, the old 2nd hand LCD monitor needs an upgrade. It looks so much better now, doesn’t it?

Screen transformation!

Code


The Tiny Mega Land project files on GitHub

Credits


8BitsAndAByte

Hi, we're two makers that create stuff, which we happily share with you! Our channel: https://www.youtube.com/c/8bitsandabyte


Leave your feedback...