Categories
Uncategorized

Banana Pong Time Lapse

Time Lapse

Time Lapse

I built this crazy Banana Pong thing with a MaKey MaKey for the Art Jamboree that Art Milwaukee does… here’s a time lapse video from the event…

Categories
Uncategorized

MaKey MaKey Banana Pong

My last MaKey MaKey project was the Apple Piano, which I created for Milwaukee Makerspace‘s participation in a previous Art Jamboree event that Art Milwaukee put on…

The Apple Piano was about sound, as that’s been something I’ve been toying with in Processing for some time. With another Art Jamboree on the horizon, I set my sights on a classic video game… and bananas.

As usual, when I need a nice piece of clip art I head to OpenClipArt.org. This time I found a sweet looking bunch of bananas. I only needed one banana so a quick edit in Inkscape got me what I needed.

Wait, but why did I need these banana images again? Because a game of pong is pretty boring… unless it’s Milwaukee Makerspace Banana Pong! Controlled by real bananas.

I found a nice one-player Pong sketch written in Processing, but it was your typical vertical paddle movement, and I needed a horizontal paddle movement. I ended up rewriting the game a bit to turn it all 90 degrees so the left/right of the banana controller would make more sense.

(Disclaimer: If you know anything about me, you know that I believe in crediting people for their work. We’ve got a problem this time. I went through so many Pong sketches that somehow I lost track of the one I started with. I’ve searched for more than an hour and could not find my starting codebase! If I do find it, I’ll update this post to point to it. On with the story!)

Banana Logo

Once I got the game working, I needed to add some fitting graphics, so what better than a take on the Milwaukee Makerspace logo with… bananas. (We’ve got a history of weird/wacky logos.)

One thing I learned was that bananas are not very tough! If you let people pound on your bananas for a while they get really mushy. I should have brought a lot more spares so I could swap them out more often.

Here’s a few photos from the event:

Banana Pong Player

Pong Player

Pong Player

Pong Player

Pong Player

Pong Player

Update: The code is available.

Categories
Uncategorized

Acetone Vapor Finishing

Safety First!

I decided to try my hand at this acetone vapor finishing method of making 3D printed parts smoother.

If you’ve seen 3D printed parts from a “fused filament modeling” printer, you know that there are tiny ridges in the prints. You can print at different layer heights for finer layers (and smaller ridges) but that increases your print time.

As you might be able to see in the image above, I placed a large glass jar on the print bed of my RepRap and cranked the heat up to 110° F. I had maybe 2mm of acetone in the jar. (2mm may not have been enough.) I waited until I could see the vapor cloud on the sides of the jar and then (with gloves on) placed the prints inside.

Here’s the results:

Skulls

Skulls

Skulls

You can see an untreated print on the left, and a treated print on the right. The treated print didn’t get quite enough melting to smooth everything out. (And yes, these were a challenge to photography!)

TARDIS

TARDIS

Another one… the TARDIS on the left shows the ridges while the right one is smoother. Note that the smoothing worked much better on the outer edges, and not as much on the inset parts of the print. It sure does make your parts shiny, though!

I’m sure I’ll keep experimenting with this technique, and hopefully start to improve it.

If you feel like seeing the original full-size photos, check the Skulls and TARDIS on Flickr.

Categories
Uncategorized

The Aluminum Velociraptor

Velociraptor Silhouette

I’m not an expert on dinosaurs, but the velociraptor is one of the more respected of their ilk (so I am told) and you really do have to respect such a clever girl properly, so I grabbed this velociraptor silhouette from OpenClipArt knowing that I’d find a use for it some day…

Save as DXF

Since I can now easily cut things like paper and vinyl (did I mention I picked up a Silhouette Cameo?) I opened the SVG file in Inkscape and exported it as a DXF so I could import it into Silhouette Studio.

Silhouette Studio

Now, typically when I export DXF files from Inkscape for 3D printing or laser cutting I need to first remove all the curves by making them straight lines, like I did for my MAKE piece, but the Silhouette software doesn’t mind the curves.

Velociraptor MacBook

A quick cut of the vinyl and I’ve got a Velociraptor stuck on my aluminum MacBook… but wait, there’s more!

Paper Dinosaur

Since I also had a test cut made with paper, and there was some pink foam in the workshop, and we were planning an aluminum pour at Milwaukee Makerspace the next day, I had this crazy idea to use my drill press as a makeshift mill and cut out a piece of foam in the shape of the velociraptor. (You may remember Kevin’s FEAR that was made in a similar fashion.)

Mill Press

I jammed the base up into the foam so the bit was sticking all the way through so I could just run it and not have to lower it. I was then free to use both hands to move the foam around and cut it. (My jigsaw broke last year, but even if it still worked, I don’t think the cutting area of the blade would have been tall enough to fit the pink foam piece I had.)

Obviously using the CNC Router at Milwaukee Makerspace would have been more precise, but I really didn’t have time to do use it. (This was all pretty last-minute.)

Foam Dino

It worked pretty well! With the first attempt I used too large of a bit, but the second try turned out good. I ended up bringing both of them to the casting.

Velociraptors with sticks

For the aluminum casting you need a box, so we built a box and attached some foam sticks to each piece. We used a glue gun, but you need to be careful not to melt or deform the foam too much. I’ve been told that using the glue gun before it gets too hot, or unplugging it and letting it cool before use might be helpful.

The wider sticks in the center of the body are mean to funnel the molten aluminum down to the piece, while the smaller stick on the tail is meant be a vent.

Petrobond

The next step was packing the pieces in petrobond, which is a casting sand with oil in it. You need to tamp it down and pack it tight. (Somehow I managed to do a pretty good job at this.)

Cast Aluminum

Here’s the pieces fresh out of the box (after cooling of course!) There’s also a tiny bird up in the corner. We had a snake/worm shape as well, but somehow it disappeared in the process. Kevin (who helped me with all of this) then chopped my dinosaurs from the big chunk with a bolt cutter.

The Aluminum Velociraptor

And here’s my (mostly) done Aluminum Velociraptor! I’ve still got some cleanup to do, and then need to decide how to finish it, but that’s another project, and yeah, I’m already planning some pieces for our next pour in a few weeks!

Big thanks to Bret, Matt, Kevin, and everyone else who helped make this happen. It was an awesome event, and pretty amazing to show up with some pink foam and walk away with a cast aluminum piece. (Here’s a short video of the event.)

Categories
Uncategorized

Google Reader Dies, RSS Lives!

R.I.P.

Google Reader is dead, long live RSS!

I have a history with RSS, writing my first aggregator around 2000 (yes, in Perl) and over the years I got involved with RSS, aggregators, podcasting, videoblogging, and other things that all relied on RSS.

The real excitement for me in the area of aggregation development started in 2004 when Mr. Genehack suggested I look at FEED ON FEEDS. I did, and what followed was FEED ON FEEDS ala Bloglines, Feed on Feeds Unread List, More Aggregator Madness, Yet More Aggregator Madness and lots of time put into development of an RSS aggregator that fit my needs. I really enjoyed exploring new ideas and getting the functionality I wanted. (Mostly)

I wasn’t being paid to work on all this, it was just my “free time” project, and like all “free time” projects, the free time goes away and you work on other things. So it goes…

Eventually I moved to Google Reader and over time I got to love it. Like many, I use it daily. Daily. Multiple time per day. A lot. Back when Feed on Feeds was on my own server I’d use it at home on my computer, and at work on my computer. This was back in the days when people might have one computer, and use a desktop aggregator client. Some even had an “offline” mode, which was important back then because sometimes you were offline. (!?)

In recent years it’s become common to use Google Reader (with one of the many, many apps that used its back-end) on your phone, table, laptop, desktop, etc. I regularly used Reeder on my iPhone and iPad, and Google Reader via a browser on the 3 Macs I use each day. It worked, and I loved it.

Google is killing reader, and I’m not pleased. I could go back to hacking up my own code to build an aggregator, but I’m not excited about it anymore, and I’m out of practice with coding lately. It’s not something I want to do anymore. Google, I would probably pay for Reader. Others have said this as well. I’m sure this won’t change things, and it’ll still be killed (though I hope I’m wrong.)

So tell me Google Reader fanatics, what will you do?