A Laser Drawing Machine For Flashes Of Creativity

Ahh, midterms. Some students blow off steam between study sessions by playing video games or just zoning out. While those kids were all distracted, [Justinwong777] and his buddy [Brett] found a bunch of scrap wood and built this laser drawing machine in their school’s makerspace. You operate it as you might an Etch-a-Sketch, except your drawings are as fleeting as sparkler art on the 4th of July, if they made Tron-colored sparklers.

Though you work it like an Etch-a-Sketch, the business end operates like a laser cutter. Inside that plywood enclosure is an Arduino Uno and a pair of motors. These motors turn a series of custom gears, which move a small mirror angled at 45° in the xy-plane.  There’s a 30mW laser mounted parallel with the base, pointed at the mirror, and it reflects the beam toward a canvas panel coated with phosphorescent paint. We dig the printed ergonomic case for the joystick, which gives control of both x and y. Put on some eye protection and check it out after the break.

If you want to draw with lasers, but aren’t much of an artist, do something unexpected: build a laser turret not to kill, but to draw the weather on the wall.

Continue reading “A Laser Drawing Machine For Flashes Of Creativity”

Hackaday Podcast 047: Prusa Controversy, Bottle Organ Breakdown, PCBs Bending Backwards, And Listen To Your LED

Hackaday editors Mike Szczys and Elliot Williams get together for the 47th and final Hackaday Podcast of 2019. We dive into the removable appendix on Prusa’s new “Buddy” control board, get excited over the world’s largest grid-backup battery, and commiserate about the folly of designing enclosures as an afterthought. There’s some great research into which threaded-inserts perform best for 3D-printed parts, how LEDs everywhere should be broadcasting data, and an acoustic organ that’s one-ups the traditional jug band.

Take a look at the links below if you want to follow along, and as always tell us what you think about this episode in the comments!

Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Direct download (60 MB or so.)

Continue reading “Hackaday Podcast 047: Prusa Controversy, Bottle Organ Breakdown, PCBs Bending Backwards, And Listen To Your LED”

Etch-A-Selfie

Taking a selfie before the modern smartphone era was a true endeavor. Flip phones didn’t have forward-facing cameras, and if you want to go really far back to the days of film cameras, you needed to set a timer on your camera and hope, or get a physical remote shutter. You could also try and create a self portrait on an Etch a Sketch, too, but this would take a lot of time and artistic skill. Luckily in the modern world, we can bring some of this old technology into the future and add a robot to create interesting retro selfies – without needing to be an artist.

The device from [im-pro] attaches two servos to the Etch a Sketch knobs. This isn’t really a new idea in itself, but the device also includes a front-facing camera, taking advantage of particularly inexpensive ESP32 Camera modules. Combining the camera features with [Bart Dring]’s ESP32 Grbl port is a winner. Check the code in [im-pro]’s GitHub.

Once the picture is taken, the ESP32 at the heart of the build handles the image processing and then drawing the image on the Etch a Sketch. The robot needs a black and white image to draw, and an algorithm for doing it without “lifting” the drawing tool, and these tasks stretch the capabilities of such a small processor. It takes some time to work, but in the end the results speak for themselves.

The final project is definitely worth looking for, if not for the interesting ESP32-controlled robot than for the image processing algorithim implementation. The ESP32 is a truly versatile platform, though, and is useful for building almost anything.

Continue reading “Etch-A-Selfie”

Hackaday Podcast 015: Going Low Frequency, Robotic Machines, Disk Usage For Budgets, And Cellphones Versus Weather

Hackaday Editors Mike Szczys and Elliot Williams discuss the highlights of the great hacks from the past week. On this episode we discuss wireless charging from scratch, Etch-A-Sketch selfies, the robot arm you really should build yourself, bicycle tires and steel nuts for anti-slip footwear, and bending the piezo-electric effect to act as a VLF antenna. Plus we delve into articles you can’t miss about 5G and robot firefighting.

Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Direct download (60 MB or so.)

Continue reading “Hackaday Podcast 015: Going Low Frequency, Robotic Machines, Disk Usage For Budgets, And Cellphones Versus Weather”

What Can You Learn From An Eggbot?

An eggbot is probably the easiest introduction to CNC machines that you could possibly hope for, at least in terms of the physical build. But at the same time, an eggbot can let you get your hands dirty with all of the concepts, firmware, and the toolchain that you’d need to take your CNC game to the next level, whatever that’s going to be. So if you’ve been wanting to make any kind of machine where stepper motors move, cut, trace, display, or simply whirl around, you can get a gentle introduction on the cheap with an eggbot.

Did we mention Easter? It’s apparently this weekend. Seasonal projects are the worst for the procrastinator. If you wait until the 31st to start working on your mega-awesome New Year’s Dropping Laser Ball-o-tron 3000, it’s not going to get done by midnight. Or so I’ve heard. And we’re certainly not helping by posting this tutorial so late in the season. Sorry about that. On the other hand, if you start now, you’ll have the world’s most fine-tuned eggbot for 2020. Procrastinate tomorrow!

I had two main goals with this project: getting it done quickly and getting it done easily. That was my best shot at getting it done at all. Secondary goals included making awesome designs, learning some new software toolchains, and doing the whole thing on the cheap. I succeeded on all counts, and that’s why I’m here encouraging you to build one for yourself.

Continue reading “What Can You Learn From An Eggbot?”

Etch-A-Snap Will Sketch Your Selfies

The Etch-a-Sketch was a hugely popular toy in the days before video games and the Internet became ubiquitous. These days, they’re a fun amusement, but can still be difficult to master. Rather than learn the necessary skills himself, [Martin Fitzpatrick] decided to build a machine to draw for him. Enter the Etch-a-Snap.

The build starts with a Raspberry Pi Zero, equipped with the requisite camera. Images taken are processed into a 100×60 pixel image with 1-bit color. At this stage, a network graph representation is built of the image and used to generate commands for the plotting mechanism to draw the scene. Plotting is achieved with stepper motors that turn the knobs through 3D-printed gears. Plotting is slow, with images taking 15 minutes to an hour to “develop”. The system can also be used to draw manually processed images, which can improve results when images are chosen carefully.

It’s a project that combines modern hardware with a classic toy for some interactive fun. We could imagine a large-scale version of this being a great installation at a science museum or MakerFaire. We’ve seen others tackle a computer-controlled Etch-A-Sketch, too. Video after the break.

Continue reading “Etch-A-Snap Will Sketch Your Selfies”

Xbox One Adaptive Controller Mod

Dad’s Custom Xbox Adaptive Controller Build For His Child

When Microsoft announced the Xbox adaptive controller earlier this year, many were pleasantly surprised at how adaptive it truly was. The controller features 3.5mm jacks for easily connecting any external input device and sports an impressive build quality given its price tag, but the most impressive part was the fact that the design was so open in nature. Rather than seeking to create a specific design solution tailored to a subset of users the adaptive controller acts more as a hub for the community’s designs. One of those brilliant designs comes from [Colton] who posted a five-part series on his custom controller build for his daughter.

Xbox One Adaptive Controller Build Push Button Switches

His daughter, Ellie, has Cornelia de Lange syndrome which prevents her from being able to use more conventional pressure sensitive input devices. So [Colton] devised a way for buttons to be pressed using an alternate range of motion. By attaching foam massage inserts to standard paint rollers, the buttons could be triggered by allowing the peaks and valleys of the foam to roll over the top of each button. He could achieve even better accuracy by attaching braided ribbon over the buttons in order to prevent binding.

After finding that setup to be successful, [Colton] went about designing a frame. He arrived at using PVC pipe and utilizing tees as anchor points for the rollers. A couple of steel hose clamps are enough to hold each of the foam rollers in place, and the contact distance can be dialed in with buttons housed in threaded PVC adapters (shown right). After the addition of a little colored wrap here and there the build has a decidedly cheery exterior.

However, the build was not complete without a custom piece of software to match. [Colton] reached out for help from his nephew to program a “RGB Etch-a-Sketch” they called Sundoodler. The game runs on a small form factor PC hooked up to a projector so Ellie can play lying down. [Colton] has some future plans for his daughter’s custom Xbox adaptive controller build, but for now you can see the results in the video below.

Continue reading “Dad’s Custom Xbox Adaptive Controller Build For His Child”