Posts tagged: Arduino

Spacehoppers are go!

Spacehopper Demo

Spacehopper Demo

I’ve been working with my colleagues on a project for SonyEricsson around the release of their latest mobile phones series (Satio and Aino). The project involves using twitter to inflate a warehouse full of spacehoppers on a live webcam. The hoppers will be “released in the wild” as part of the product launch, and tweeters can suggest what their fate should be. The whole system uses an Arduino-controlled solenoid array which takes its input from a Ruby script which is listening to the twitter streaming API. Tweets sent via the API are used to randomly inflate one of the 49 hoppers on the array. The hoppers, username and the tweet message are displayed via a live feed. Sony Ericsson have posted the “making-of” video on YouTube, and I found myself simplifying the technical details, yet again…

Physical Waves?

Whenever the big kid on the block makes a new announcement, it’s a popular pastime to beat up on him. People have had a lot of fun beating up on Microsoft for years and now that Google have matured and become one of the biggest fish in the sea, they are a target too. I’m not worried about everything becoming Googlified, though, and moreover when they come out with interesting new open-source technologies like Google Wave, I get pretty excited. There’s been a wave of hype since they gave their preview at Google I/O 2009, and with good reason. This communication format promises to be as grounbreaking as email and will enable new kinds of social interaction, facilitated by real-time updating, sharing, editing and even…wait for it…Natural Language Processing. Imagine real-time chat translation in dozens of different languages. I always take any NLP announcements with a grain of salt, and to be sure this technology will have its teething pains. However, the demo is extremely exciting. (I’ve signed up to the developer’s list for updates.)

At the very least, if this technology catches on it will truly change the kinds of online social interactions that are possible and will make significant challenges to both current social networking stalwarts (Facebook, etc.) and the old standby desktop applications. I can see particular benefits for collaborative document editing, technology enhanced education, an dare I say it: Physical computing.

Since Wave uses an open protocol standard, anyone can develop for it. I’m envisioning online collaborative conversations actuating physical devices and real world sensors updating Waves. The possibilities are exciting!

Physical Information Visualization

tinker_centograph1

Last week at Tinker.it!, we installed the “Centograph” at St. Paul’s School for Boys (London). This project is a real-life histogram, that moves its bars according to data values retrieved from Google. When you enter a search term into the computer, Centograph queries the Google News Archive for a list of related news articles over the past 100 years. The archive returns a timeline of articles sorted according to date. The bars on the graph then change height to display a histogram of the relative number of news articles for each decade. Details and video are on the Tinker.it! website.

Brockenspiel and the Beeb

Brockenspiel and the BBC

The BBC have stopped by our offices at Tinker.it! to review a bunch of different Arduino projects. There was a great deal of gaffer taping, shuffling about, rigging lights, posing and sweating. The upside will be much better quality video footage of the Brockenspiel in action than there is already - and I didn’t even have to open up Final Cut Pro to do it. After being coaxed to explain what a microcontroller is in the simplest terms possible (and several takes to get it right), I think I could hardly put two words together anymore.

But the video turned out pretty good anyway…

Brockenspiel Bar Codes

Last year at Dorkbot London I gave a demonstration of the Brockenspiel and fielded a few questions afterwards. Some clever guy in the audience asked if I could hook up a bar code reader - a thought I’d had but not implemented. When I said it would probaly work just fine, as long as the serial protocol is the same, someone in the audience called out “Hang on a minute, I’ve got a barcode reader around here!” (Only at Dorkbot!) Hidden in the depths of Limehouse Town Hall, he hauled out the reader, and by a stroke of luck, it worked. We were playing the music on beer bottles in a matter of minutes. Later, I made a quick video to demonstrate the concept.

Brockenspiel Bar Codes from Brock Craft on Vimeo.

Panorama theme by Themocracy