Categories
Uncategorized

Decagon Light (Part II)

DecaLight

When we last saw the Decagon Light the scale model wasn’t functional… Well, it is now functional!

I spent a bit of time at Kenilworth Open Studios getting things wired up and writing some code. I wrote a bunch of functions to run different patterns. Each function can be called with two parameters, the delay (which specifies how long the light is on) and the number of loops the pattern should run. Right now there are just four functions, but they can be called differently, and put into iterative loops. (I’m sure I’ll write more as this project progresses.)

DecaLight

For this test I’ve got the DecaLight powered by a Teensy with one of my Teensy BOBs. There’s also a USB battery pack from Brown Dog Gadgets supplying portable power. The final version will probably use the Teensy but use an AC adapter for power.

Back of DecaLight

I reused a bunch of JST connectors that were chopped off some other wires to plug the LEDs into. There’s also plenty of pieces of wire and heat shrink holding it all together. At some point maybe I’ll build this into a much nicer looking unit.

Teensy + BOB

The combo of an OSH Park purple board with the SparkFun Pink Teensy 3.1 (Anouk Edition) makes this one of the most colorful PCB project I’ve worked on yet.

Here’s a quick video of the light in operation.

Categories
Uncategorized

Decagon Light

decagon

One of the projects I’m working on for Maker Faire Milwaukee is something I call the “DecaLight” which will (hopefully) consists of a decagon-shaped structure with ten light bulbs that are controlled by a set of relays and can turn on and off in pre-programmed sequences. For those unfamiliar with the Decagon, it’s a 10-sided polygon (sometimes called a “10-gon”) and this specific model is a 9-simplex.

Design

Etched Wood

While I started with building a quick and dirty prototype I also decided to build a scale mode. I used the laser cutter at Brown Dog Gadgets to etch and cut a piece of 3mm Baltic Birch plywood.

LED bulb

While the full-sized version will use light bulbs, the scale model will use 10mm LEDs. I just drilled holes for the LED leads since I never got around to adding holes to the laser cutting file.

Painted

Sometimes printmaking techniques come in useful when not making prints. I spray painted the wood and after it dried I rolled on some black ink to make a pure black and white version. For the full size version I’ll be using a CNC router to cut grooves (pockets) and then paint those white while the top surface will be black.

Wood

Here’s the bigger prototype I worked on, which just has a piece of plywood with lamp sockets attached. I got the sockets for cheap from ebay, but they’re terrible.

Sockets

I later spotted some nice ceramic (rather than plastic) lamp sockets at Menards that were just a bit more than the crappy plastic ones, so I’ll probably switch to those.

Hopefully I can get the prototype working in the next week or so. I’ve still got plenty of time to complete the full-scale version, but even with 174 days until Maker Faire Milwaukee, that time will go fast!

A video posted by Pete Prodoehl (@raster) on

Categories
Uncategorized

Apple Watch

Apple Watch

I presented a video piece at Maker Faire Milwaukee I called “Apple Watch” which consisted of a Raspberry Pi Model B connected to an Apple Monochrome Monitor from 1988.

The power of component video was harnessed to make a 2012 computer talk to a display that is 27 years old. (Also, Apple used to make solid hardware that lasted a long time!)

The video that plays (after the Raspberry Pi boots up Linux) is the old black & white wristwatch from early versions of the Apple Operating System. The video loops forever and just shows the cursor with the watch hands spinning around infinitely.

You can wait for something else to happen, but it won’t. You can imagine this would fit on your wrist, but it won’t. If the power goes out and comes back on, the Apple Watch will just start up and attempt to run (forever) again. That’s all it does. Really.

Wiring

Raspberry Pi

1988

Apple Watch

Categories
Uncategorized

The Detonator

The Detonator

It’s The Detonator! What is The Detonator you ask? Well, for Maker Faire Milwaukee we build a fire poofer, which is a device that shoots flames into the air. Workmate John McGeen started the poofer build and we finished it up at Milwaukee Makerpace. Along the way we experimented with a torch, candles, and grill igniters, until Dan the Blacksmith finally added a pilot line and some steel wool.

Fire Poofer

The Detonator went through a few revisions, but I’ll walk through the construction of it for this blog post. We brainstormed a few different ideas to trigger the poofer, but in the end I went with something simple than I knew would work reliably for the entire weekend. (And it did!)

Laser Cut Parts

I started by using MakerCase to design a box I could laser cut. I used 3mm black acrylic because I have a lot of it, and I made the box the size that worked with the acrylic I had. The image shows the acrylic (gray parts) and one piece of 1/4″ wood (which is tan in the image.) The wood piece went on the inside, right under the top acrylic with the hole for the button.

The Detonator Guts

Since I wanted The Detonator to withstand being pressed, slammed, and pounded on by hundreds of people over the course of two days, I also built a wooden box that fit inside the acrylic box. This added strength and weight to it.

Vinyl

I didn’t just want a plain black box, so I added some bright yellow vinyl to it. I cut the vinyl with a Silhouette Cameo. The image above shows how I determined wrapping the vinyl around the edges.

The Detonator - Vinyl

Here are the vinyl pieces I cut. I added cut outlines around the pieces so I’d be able to line it up correctly. It worked pretty well. (I didn’t take time to measure or mark things, but that would be a recommendation.)

The Detonator - Illustration

Above is my final “pretty” illustration of The Detonator. Below is a very black photo of The Detonator. I’m fairly pleased with how it turned out, especially since it was a rush job to build it.

The Detonator

The Detonator Connectors

There are four connector posts, but only two got used in the end. I originally had just the two in the center, but ended up splitting them and adding extra posts so I could split power between 12 volts (well, 18 volts, sort of) for the solenoid, and 4.5 volts for the grill igniters. We ended up ditching the grill igniters, so in the end I only needed one pair of connectors. Oh well!

The Detonator Guts

Here’s the inside! There’s a Pololu A-Star 32U4 Micro mounted on an Adafruit Perma-Proto Half-sized Breadboard PCB with some screw terminal connectors, which is connected to a relay board. The board I used had four relays, but since we didn’t use the grill igniters I could have used a two relay board. (Also, relay boards are super-cheap on ebay.) There’s also a relay controlling a beeper that beeps a countdown. (See the video below.)

Overall The Detonator was a quick build. and there’s a few things that could have been a bit more polished. For instance, I cracked the acrylic a bit when I drilled more holes for the connection posts. In an ideal world I would have laser cut a new piece, but I didn’t have time. I also could have made the code a bit simpler after removal of the batteries for the grill igniters, but hey… The Detonator turned out good for a quick fire poofer controller!

Categories
Uncategorized

mms xeyes

X11_ssh_tunnelling by Tene~commonswiki

When I first started using *nix-based operating systems I played with xeyes, which is a “follow the mouse X demo” and a very simple program. (Really, it’s not fancy, but 25 years ago, it was sort of neat.)

A few days before Maker Faire Milwaukee Vishal and I were brainstorming ideas for something done in Processing to show with a projector, and I suggested xeyes because it was silly and simple and we hadn’t slept much.

I figured there was a Processing version out there, and our old pal Alex has one at Tinkerlog. I grabbed it and started hacking. Someone mentioned putting the old Milwaukee Makerspace logo in place and putting the eyes on it. (It may have been me, I honestly don’t remember, again… not much sleep.)

Then Lexie showed up and I ran the demo and she suggested there should be a fly for the cursor. In my tired state I thought this was a great idea, and then checked on how cursors work in Processing (yes, you can use an image) and then I found a fly on OpenClipArt.org and added it.

mms-xeyes

Now we had something that let you move the mouse around and the fly would move and the eyes would follow it. I sent Vishal the code and he had a trackpad he thought about using with it… But then he said it would be cool if it just moved around on its own. I didn’t have time to write the code, so Vishal asked if I had a Teensy on me, and since I always do, I gave it to him. He then wrote code to make the Teensy act as a mouse and randomly move around the screen.

We hacked this all together pretty quickly, and it was fun, and not super-impressive, but we liked it. Oh, I also made a Processing.js version you can try. (It’s an early test version before I added the fly.)

mms-xeyes-rpi

A few days after Maker Faire I got an email from Bryan Cera about running Processing on the Raspberry Pi, which we had been discussing. He got it working, so I finally circled back around to give it a try. Well, it worked, and I got this mms-xeyes thing running as a full-on application.

This is pretty awesome. I mean, the cursor is a little weird, and disappears when you do not move the mouse (but reappears when you do move it) but overall it does work, and I’m pretty pleased with it. I’ve got a few ideas that involve Raspberry Pi computers running Processing sketches, so yeah… overall, this is good.