Pinhegg, created by Francesco Capponi, is a pinhole camera crafted from an eggshell. The “camera” is only good for one shot and must be sacrificed in order to reveal the image.
Learn how to build your own Pinhegg here.
Paper Bits
Digital, Paper, Notes, Bits.
Posts tagged howto
Here is how to write assembly instructions for a neural prosthesis (in the form of cat ears).
First, look through all the pictures you took while you made the first prototype. This will take forever. You figured taking lots of process photos would make things easier, so now you get to wade through several months worth of images.
Once you sort through all these images, realize that they are completely unsuitable for build instructions. That’s because when you built the damn prototype the first time, you ended up changing the design and going back to modify existing hardware, so that there’s no consistent story of building the thing from beginning to end.
Swear a lot. This will not make you feel better, but it’s expected.
Now you have to build an entirely new set of ears in order to write instructions. You will think this will be easy, especially since you have already started working on another headset. This is wrong, but enjoy your delusions while they last.
Write up an outline of the steps required to build the headset. This will be an amusing reminder of how poorly your memory works.
As an added incentive, promise your girlfriend that you will make this set of ears for her in time for an event a few weeks away.
Print out a new set of parts for the ears. For extra fun, have your Makerbot’s heated build platform malfunction, making it impossible to finish any prints. Waste a week trying to troubleshoot your Makerbot, while it laughs silently at you.
Give up.
Realize you can’t give up.
Scrounge existing parts from your semi-final pieces. Breathe a sigh of relief. Set up a tripod and makeshift photo booth, and begin assembly, photographing along with your build steps as you go.
Discover that your goddamn design can only be built by four-armed monkey people from the planet Maxi-Megalon. Consider changing the design. Remember that your Makerbot still isn’t working.
Swear a lot.
Change the build instructions to show how you can use vises and third-hand tools to hold things in place. Wonder why anyone in their right mind would even follow these instructions. Keep going anyhow. Finish the first stage of assembly to the point where the ears need to be programmed, and their movement adjusted.
This is when you will face the fact that your existing code makes it ridiculously hard to adjust the position and movement of the ears, and that you’re going to need to completely re-think the software portion of the design.
Assure your girlfriend that the ears will be done on time.
Re-write the tuning code. Get the ears moving properly. Get cocky and re-factor the movement code for the final set of ears. Feel smug.
Wake up in the middle of the night and realize that you still haven’t solved the problem of making the ears run on a rechargeable battery.
Write some code to stress-test the ear power circuit. Connect both sets of ears to different power supplies and run them for four hours. Breathe a sigh of relief when the LiPo battery works (for now). Stay up half the night. Get brain-fried.
Post a picture of the semi-complete second set of ears to your blog with an un-funny set of pseudo-instructions for writing the instructions.
Do not give up.
MindWave USB Dongle on Flickr.
I got a bit annoyed with NeuroSky Inc.’s instructions for connecting their MindWave headset to an arduino. They obviously mean well, but the instructions are a bit vague and poorly illustrated.
So I made my own illustration of the fiddly part. It uses Flickr photo notes, so if you care, click through and check there.
I hope this ends up being helpful to someone.
The Brain Bulb (by jeriellsworth)
This might solve some of the problems from the other night’s field test…
A Slow Display… E-Paper + Arduino
Luckily for us, SparkFun started selling [an] E-Paper display and breakout board, finally bringing this great technology to a place where we can slap it on the back of our Arduinos.
They’ve got a tutorial with an example library and code.
Making Things See: A Book for O’Reilly about the Kinect | Ideas For Dozens
My goal is to introduce users to working with the Kinect’s depth camera and skeleton tracking abilities in their own projects and also to put those abilities in the wider context of the fields of gestural interfaces, 3D scanning, computer animation, and robotics.
Excellent. As Tom Armitage puts it, we need to put this stuff in the hands of designers. Right now, making the Kinect work is a difficult and fiddly task. I’m hoping this book helps smooth that process out and gives half-bright folks like me the tools to do something interesting.
TweetControl « ThingSpeak Community
Lets you create objects and control them via twitter.
For example, wire up a plant-watering device and tweet:
Hey #thingspeak, #waterthepeacelily
A shorthand for designing UI flows — 37signals
Flows are made out of individual interactions. A screen offers some possibilities and the user chooses one. Then something happens, and the screen changes. It’s an ongoing conversation. Each moment in a flow is like a coin with two sides. The screen is showing something on one side, and the user is reacting on the other side. My flow diagrams illustrate this two-sided nature with a bar. Above the bar is what the user sees. Below the bar is what they do. An arrow connects the user’s action to a new screen with yet another action.
Stumbled across this when it was posted originally, but never had a chance to try it.
I’ll have to give it a shot this week.
Noted for future reference: how to use a Parallax RFID reader and Arduino to control a servo motor:
This is an RFID authentication system. It allows a person to place an RFID tag within proximity of the reader device (usually 5-6 inches with this reader) and it will look up the tag in an SQLite database to check if it should grant access. If authorization is granted, the hardware device will turn a servo motor into a second position. The primary application of this being the unlocking of a door. […] This project is very easily modified to do any sort of task.
SimpleBits: Bye-Bye Redirect
Filed for future reference; Dan has worked out how to use tumblr for his blogging engine, without killing his old archives:
Here’s how it works: I’m now running a crontab every five minutes that curl’s stream.simplebits.com and saves the HTML source to a temporary file on simplebits.com. The script then copies the temporary file to simplebits.com/index.html (the copy was necessary as if the curl hangs for any reason, visitors won’t get a blank file). And that’s it. The HTML source from my index on Tumblr works like a charm so long as I ensure all the paths to images and other files are absolute.
The other benefit here is that the homepage is now a flat .html file. It’s pretty damn snappy. The downside is that there’s a possibility of a post not appearing for 5 minutes after it’s published (unless you’re viewing stream.simplebits.com). But I can live with that until I’m posting breaking news.
