The Mid-Atlantic Mini Maker Faire

Oh yeah, something about we took a field trip to the Mid-Atlantic Mini Maker Faire this past weekend :-). Full photoset here.

Sweet photo of us by Matthew Forr.

Posted in Journal, Photo | 2 Comments

Controlling a Rigol oscilloscope using Linux and Python

Rigol DS1052E Oscilloscope

After many frustrated nights trying to debug electronics projects blindly (the analog scope is wayyyy too much work to pull off the shelf and use), I decided it was time to spring for a digital storage oscilloscope. Since I had read many good things about them, I chose the Rigol DS1052E, which is a two channel 50 MHz scope that can be easily modded to work at 100 MHz. The scope is way smaller and lighter than I expected, and has a nice set of buttons that give it the feel of a quality instrument. It works perfectly well as a standalone device, however since it has a USB slave port that implements the usbtmc interface, it turned out to be pretty easy to control using Linux. After a night of coding (most of which involved re-learning Python), I was able to grab data from the device and plot it:

Controlling the scope from Linux

This is all well and good, and should be particularly useful for my engineering pursuits, however it has me thinking about the artistic possibilities of a high-speed data acquisition device. I’m not sure exactly what I will do with it yet, but I’m thinking scope+processing or scope+pd could lead to some interesting possibilities. Any suggestions?

Source code for the current, boring use after the break.
Continue reading

Posted in tech | Tagged , , | 39 Comments

Midway:Booth @ CMU Spring Carnival 2010

I had the good fortune to check out Midway:Booth, part of the 2010 Spring Carnival at Carnegie Mellon University. Combining the best features of an art installation and a fun house, these booths (really, calling them miniature pavilions would be more accurate) are one or two story wooden structures that are designed, built, and decorated by the various student organizations on campus. Whats not to love?

The event is free and open all weekend (weather permitting), so if you are in the area I highly encourage you to check it out!

Having trouble viewing the above slideshow? The whole photoset is available here.

Posted in Journal, Photo | Leave a comment

A short link to nearly nowhere

It occurred to me today that sic’ing url shortener services on each other to create an infinite loop would be funny. If you aren’t familiar, these are sites that can take a long url (such as http://www.cibomahto.com/2010/04/homebrew-flash-triggers-using-xbee-radios/) and convert it to something shorter (http://bit.ly/bveef4). They have been around for a while, but became really popular for use on Twitter, because the short URLs take up fewer of your precious characters.

At first blush, it seems impossible to do this, since they work by generating a random short URL, however a couple (foolish) services allow you to specify a custom shortlink. So, you can start by using a different service to create a shortlink to a (nonexistent) custom URL on one of those sites, then build a chain by adding new shortlinks that point to the previous link, then seal up the chain by going back and creating the custom URL, pointing it at the last shortlink you created.

The first time I tried this, I only used two links, and Firefox got mad and refused to load the page (smart Fox!). The second time, though, I went for six redirects, and that appears to work. I created this chain:

http://bit.ly/bq66ZB ->
http://w3t.org/GE4 ->
http://urlcut.com/1veuz ->
http://snipurl.com/vi927 ->
http://simurl.com/welkif ->
doiop.com/recurser2 ->

Visiting any of these URLs caused an infinite loop of redirects (until it breaks, because someone fixed their site). A couple things i noticed were:

  • The better redirectors blacklist other known redirectors
  • Some redirectors actually make you look at an ad before redirecting you (!)
  • Some redirectors warn you if they think they are redirecting you to a suspicious url.

My suggestion is to avoid sites sites with such restrictions if you want to do stupid things, or if you run a redirection service, implement all of the above. List of redirectors grabbed from this classy site.

Posted in Uncategorized | Tagged , , , , | Leave a comment

Homebrew flash triggers using xBee radios

DSC_2775.JPG
DSC_2762.JPG

A year and a half ago, I started dabbling with using off-camera flash units, in order to exact better control over the lighting in my photographs. Of course, to do this, I had to invest in some equipment. I was able to pick up some used flashes for pretty cheap on Craigslist, however there were only two choices for wireless remote controls for them: Quality but expensive (Pocket Wizards), or cheap and questionable (Cactus triggers). Of course, I went for the cheap ones!

Well, I got what I payed for, and they stopped working after a few weeks. Rather than toss them, I had the bright idea of replacing their guts with some xBee transmitters. This actually worked pretty well, but I didn’t get around to documenting them until now (though I did upload some photos). The idea is really simple- just configure the xBees in direct pin mode (see Rob Faludi’s example, my notes are long gone), and hook them up to the flash sync ports on the camera and flash. Using these transceivers, I am able to reliably pull 1/120th of a second sync speed (probably fine for studio, but not daylight), with an excellent range (something like 1/8th mile outdoors). Though they work fine, the construction quality is definitely questionable, so I’m kicking around designing new enclosures and having them printed.

A quick explanation of the schematics is available after the break, and the full photoset is here.
Continue reading

Posted in Photo, tech | 5 Comments

Dry erase marker holder

Dry erase marker holder

Built this to go on our wall of whiteboards over at Hack Pittsburgh. It’s a 6.5″ long piece of 2×4 that was ripped to be about 2.5″ wide, with four 7/8″ holes drilled at 1.5″ offsets. To hold it to the metallic whiteboard, two magnets scavenged from old hard drives were glued into recesses that were routed out using an endmill.

The backside looks like this:
Dry erase marker holder: back view

Posted in Journal | 2 Comments

In case of stairs, use fire (plus HOWTO)

In case of stairs, use fire

Just a silly re-consideration of a sign my friend Nancy found. Hit the jump for a making-of…

Continue reading

Posted in Ridiculous | Leave a comment