Categories
Uncategorized

I heard you like cameras…

GoPro Mount

Yo dawg, I heard you like cameras, so I put a camera on your camera so you can take pictures of taking pictures…

Occasionally 3D printing is accused of being useless, or worse, silly. Well this is anything but silly, and it’s certainly not useless.

GoPro Mount

By combining the hot shoe mount I recently printed along with this Female GoProHD Mount we’ve got the camera-on-a-camera thing down like nobody’s business.

GoPro Mount

So yeah, camera on camera action, courtesy of 3D printing. Yeehaw.

But seriously folks, one of the great things about open 3D printing is that combos and mashups are quite common, and since we’ve first jammed a piece of chocolate into a hunk of peanut butter, sometimes things just go better together.

Categories
Uncategorized

Radio Times

Radio

This post from NPR, Radio: The Port In The Storm, got me thinking about radio, and while I’m pretty well entrenched in the world of podcasts and my own music library, I do still love radio, and the interesting thing is, I think we’ve increased the amount of radio we listen to in our household this year.

Part of the rise of radio in our house might be due our dumping cable TV. We didn’t completely dump TV, as we still get the local channels, but it’s not that 500 channels (and nothing to watch) world we’re used to. We still use Netflix and Amazon, and we still record a few shows using an EyeTV Hybrid, but overall, our TV consumption is down, and our radio listening is up.

It’s mostly Radio Milwaukee and NPR, and the quality of both of those tends to outdo the TV we’d usually watch. It was just too easy to flip on the TV and let it play whatever… even with a laptop out and browsing/working, vapid television in the background isn’t that useful, and good radio is a better alternative.

I’d be interested to know if others who “cut the cord” ended up just replacing all their TV watching with online video alternatives, or if radio is taking some of their attention.

Categories
Uncategorized

Processing PhotoBooth v2

Simple Photobooth

If you saw my old post about a simplistic photo booth using Processing, you probably loved it so much that you used it, and you probably loved using Processing so much that you used that too, and you even installed the betas of Processing 2.0, and then you cursed out loud as the code no longer worked.

Calm down, sport… we’re here to help.

While not final yet, Processing 2.0 has a lot of changes compared to Processing 1.5.x, and those of us who dabble in writing sketches can expect some breakage, but we can also attempt some fixage.

Here’s what I’ve got now… which works for me! (YMMV)

/**
 * PhotoBoothV2.pde
 */
 
import processing.video.*;

// resolution: 800x600 - change it if you want
int cols = 800;
int rows = 600; 

Capture cam;

int mainwidth  = cols;
int mainheight = rows;

void setup() {
  frameRate(30);
  size(mainwidth, mainheight, JAVA2D);
  colorMode(RGB);
  cam = new Capture(this, cols, rows); 
  cam.start(); 
  noSmooth();
  background(0);
}

void draw() {
  if (cam.available()) {
    cam.read();
    image(cam, 0, 0);
  }
} 

void keyPressed() {
    if (key == ' ') {  // space bar
       saveFrame("picture-####.jpg");
    }
}

Boom! You got a simplistic photo booth application. Congratulate yourself by purchasing this lovely button for it. (Or get this “bare” button and build your own damn case.)

Also, special thanks to Evil Mad Scientist for releasing their Atkinson Dithering sketch, which reminded me I had to fix my Processing code, and provided some hints on what needed updating.

Categories
Uncategorized

Laser-Etching Tweaks

Laser-etched name badges

I made these laser-etched badges at Milwaukee Makerspace recently, and if you’ve see our logo before, you may have noticed it has some thin lines in it. Thin lines are great, except when they aren’t, and when etching with the laser, they might not be.

the photo above shows my three attempts, with the first being on the bottom, and the third being on the top. You can see the difference by comparing the helmet in each badge.

Logos

The image above shows our standard helmet logo on the left, and you can see the line widths, which work fine for graphics we use online, or printed materials like flyers and stickers, but for laser etching, the lines are just too thin. The middle logo shows how I tried to fatten up the lines to allow the etching around them to leave a bit more material (in this case 3mm Baltic Birch plywood.) Match the middle logo up with the middle badge in the photo above… it’s better, but still not great.

The logo on the right side shows the lines around the eyes and nose thickened up even more, and this is what worked the best, as seen in the final (top) badge in the top photo. (And yes, these were done using the 60 watt Laser Cutter at Milwaukee Makerspace.)

Example #1

Here’s a poor macro shot of the second attempt, where you can see that not enough material was left for the eyes and nose, even after the first attempt at fattening up the lines. (I didn’t bother to photograph the first attempt, as I sized up the logo on this, the second attempt, and then maintained the new larger size on the third attempt as well.)

Example #2

Here’s a poor macro shot of the third attempt, the one with the fattest lines. This one worked out quite well, especially for the eyes and nose. The detail in the solder iron were completely lost, which is fine, as it’s extremely fine detail, and we’re etching it at a small size.

I’m pretty happy with the final result, and I’ll keep in mind that thin lines may need to be fattened up in the future. (There’s always the issue of altering someone’s logo or artwork, but in cases like this it’s necessary if you want good results.) I don’t think there’s any hard and fast rules on this, as things will vary depending on size of artwork, material being etch, and other variables, but it’s a nice reminder that tweaking is needed for this type of thing to work well.

Categories
Uncategorized

Hot Shoe Mount

Hot Shoe Mount

In June I posted about my Hot Shoe Audio Mount which allowed me to put my Zoom H2 audio recorder on top of my DSLR… and I also had this to say:

The nice thing about the “Nikon DIY GPS Holder” I printed was that I can see it being a generic part I can modify in the future. I can easily import the STL file into Google Sketchup and built on top of it

Hot Shoe Mount

Well, in the past few months I’ve done a lot more in OpenSCAD than in Sketchup, so I wanted an OpenSCAD version of this thing, so while you can still grab the original Nikon DIY GPS Holder, there’s a new derivative, the Hot Shoe Mount, which features the OpenSCAD code.

Brain Slug

But what can do you with this OpenSCAD stuff? How about combining it with other OpenSCAD scripts so you can mount a Brain Slug on your camera? ;)