Arduino workshop

I was on an Arduino workshop for the last 3 days run by Toby of C6. We were split into pairs with me working with Bill Wroath a local artist. With the luck I had with the Simontron, I was really looking forward to picking up some tips. The first day was spent playing about with components such as buzzers and LEDs to get a feel for the board and the programming language. On the second day we got to make the board interact with a Processing program on our computers which was good fun. Unfortunately it was all one way and we didn’t get to make the computer “control” the board which is what I really wanted to do as on the final day we had to put our new found skills into practice and make a project. Bill and I decided to take a live video feed and turn it into sound so we rigged up a speaker to the Arduino board and used the brightness in the video to dictate the sounds played. We had a bit of a scare when near the show and tell time a load of the code went missing but that was only coz I mixed control-x up with control-c!! We decided to call it budgie coz by chucking a cloth over the camera it stopped chattering, a bit like shutting a budgie up at the end of the day. We’re looking to expand on it and have it use the the colours in the video feed instead of the level of light – if we had more time at the end we probably would have had a go at doing that.

There was some pretty cool projects done by the others in the group. Mario and Steve made a 3-d etch-a-sketch, Chelle and Jamie took a feed from Arch-OS and turned it into sound, Katina and her partner used LEDs to either smile or frown depending on the light levels, Hannah and Justin took toys apart and with a tilt sensor made some sort of crying-mutant-thing and Luke did a Flash thing that allowed you to control the board over the net which I think he’s hoping to develop further.

The workshop as a whole was brilliant and Arduino is a great board to work with. If you want to have a go at physical computing then you can’t really go wrong with £10 for the board considering the price of similar bits of kit on the market. Seeing as I’ve already got 2 Wiring boards I’m gonna stick with that for now but if I need more then I know what I’ll be ordering.

Arduino board

Arduino board

Video feed

Listen to the budgie

Arduino board in action


Cybersonica

Chelle, Jamie and I went up to Cybersonica a couple of days ago. Due to other commitments we couldn’t go to the evening events or the stuff held over the weekend but the work we saw was still worth the train ticket. It was held in the basement of Phonica Records just behind Oxford Street and in the stairwell leading down was a piece called Untitled Sound Objects by Pe Lang and Zimoun which are loads of little “pistons” that start to work when someone enters the stairwell. We had more of a look on the way out and I tried to see what kicked it off but couldn’t work it out.

First up was Mind Your Head by Philip Marston. This was a low hanging fluorescent tube which you moved around whilst wearing a pair of headphones connected to an EMF pickup. As you moved around the light so the frequency of the sound in the headphones changed. Very spooky, I didn’t realise how much EMF came out of a flourescent tube.

Next was Looparena by Jens Wunderling. This consisted of objects on a touch screen which in turn were agents for 8 MIDI instruments. As you dragged the objects around the screen so the sounds changed. This was a really great piece to play about with although it took me a while to get the hang of it. And it was written in Processing – wonder if Jens will release the code. Following Looparena was Tape by Someth;ng. This was a big transparent plastic panel with a tape loop inside. You recorded a sound and then were able to distort the playback by using a couple of levers that allowed you to control the speed of the tape even to the point of doing some scratching. It’s been years since I’ve seen real tape so it was nice to have a bit of a play.

After Tape was Schizoporotica by Troika which out of everything was my favourite. This essentially was a black box which allowed you to pick some pre-recorded tunes like Van Halen’s Jump for example. You then ripped chunks out of a card and fed them into the box which “read” the tears and altered the music as it played. One of the guys there opened the back up to let us have a look inside and I would love to tell you what we saw but it’s a secret, I’m sure you understand. This took me back to punch cards (yes I am that old!) used to program old school computers and I could have quite happily played on it for the rest of the day.

Next up was iScratch by Shosei Oishi. This was an iPod that allowed you to scratch music being played using the thumbwheel. Unfortunately this had to be reset a couple of times whilst we were there but I think I still managed to get a feel for it.

Then it was EtchASound by Seulki Kang and Kenichi Okada. Inspired by the Etch-A-Sketch toy this consisted of 4 microphones and by using your voice, you drew 2-d shapes which after a while the computer then changed into 3-d. I liked this as well coz I had a Etch-A-Sketch when I was younger and I was probably just as bad at controlling it as I was the EtchASound.

Finally downstairs was Shadow Monsters by Philip Worthington which I think is fair to say was probably Jamie’s favourite. Using the idea of making animals with the shadows made by your hands, this then added hair and teeth and stuff to turn them into monsters. Very clever and I think my little girl would have loved to play with it.

Unfortunately the room next door was being used for a fashion show which meant we missed a couple of exhibits so it was back upstairs to look at Freq2 by squidsoup and Death Before Disko. Freq2 captures the outline of the persons body and uses that to playback sound. As it was in the window facing the street, everyone walking past were “captured” so it was difficult to have a play with it and the glare on the screen made taking photos a bit difficult but hopefully you’ll get the main idea.

So, after a pint of Pride and a burger, we made our way to the Science Museum to visit the 20 Years of Pixar exhibition. After paying student rates to get in we made our way upstairs. Got told that we weren’t allowed to take our bags in, take photos, shoot video and all mobiles had to be put on silent. Fortunately breathing was at our descretion. Down to the basement to check our bags into the cloakroom and then back up to the 1st floor and we were allowed in. The room is choc-a-block with sketches and storyboards and models showing the development of the characters – I didn’t realise that they made models of each of the characters to see how they would look in real space. This was all very impressive but 2 things made specifically for the exhibit blew me away. First was a modern-day Zoetrope. A Zoetrope is a drum with equi-distant slits cut into the sides. Inside the drum are drawings with each one being slightly different than the previous. As you spin the drum and look thru’ the slits the drawings become animated. The Pixar version was a large disc with various models of characters from Toy Story on it in slightly differing poses. The disc was then spun really fast, so fast in fact that the models became a blur. Then a strobe flashing at 18 times a second is turned on and hey-presto the characters became animated. I must have watched it 3 times from start to finish and I really wish I could have had some photos or a video to show you but it was just brilliant.

The other piece I really liked was a film called Artscape. This was an 11 minute cartoon but it was made up of 4 different films running on a different computer each, synched up and projected onto a screen. What this did was to give the impression of depth so you felt that you could just put you hand behind a rock or tree that was on the screen. On the way out you could have a quick peak at the equipment used which was some pretty powerful, high end bits of kit but I’m sure it ought to be possible to do something similar with a couple of laptops – I think I smell a project forming.

After that it was back to Oxford Circus for a Frapachino and a lemon and poppy seed muffin before hitting the Apple Shop to update our wishlists. it was surprisingly quiet for 5 o’clock but then again I guess it’s not exchange student season yet is it. We had a play on some Intel powered Macs, stared in awe at the 30″ monitors and then went upstairs to have a look around. There’s a small theatre up there where they give lectures on all things Mac. The one being given at the time we were there was how to use iTunes. Now I’m probably being a triffle bit hard here but if you need to sit thru an hour long lecture on how to use iTunes, can I suggest that you carefully pack your Mac back into its box and send it back coz you’re obviously too stupid to own a computer.

And with that we made our way back to Paddington to catch our trains home. Cybersonica is on until 26th May so there’s about a week left and it really is well worth the trip. Next year I’d like to try and visit it over the weekend to take in the conference as well. The Pixar exhibit is on until 10th June.

1st clip of Freq2
2nd clip of Freq2
Clip of Untitled Sound Objects
Link to my Flickr photos


Social Hacking

Just before my Simontron presentation, Joasia told me about a project that was starting up which was related to my interest in hacking and invited me along to the meeting which was yesterday afternoon. The project is called Social Hacking and deals with physical computing, hacking commercial games engines and consoles, appropriating domestic technologies and pretty much everything that were my terms of reference for Simontron. I got there quite early to find Steve was gonna attend the meeting as well. The main group were running a bit late so we helped with the chairs and grabbed a seat near the open window. Anyways, they duly arrived, sat down and the meeting started with introductions. The iDAT crew did theirs, Steve and I did ours, followed by Marta from Gameboyzz Orchestra, the guys from the Institute for Applied Autonomy and the gang from C6. Do what? The very people whose work I’ve admired and has inspired me are sat less than 20 feet away. That has gotta rank up there with the ’96 play-off final. Well, pretty close at least. Each of them took it in turns to talk about their work and there was a general discussion about Plymouth and the project before the meeting ended and then it was off to Bar HaHa for drinks and eats but not before both Steve and I signed up to the workshop Gameboyzz will be running.

At the pub, Joasia introduced me to Marta who I managed to sit next to to chat about their work and stuff. I told her about the Simontron and she seemed quite interested in it and even suggested bringing it along to perform with them. Now there’s an incentive to get it finished if ever I heard one. We had a chat about Poland and she told me places to visit and the best time to go over there. And what did I teach her about British culture in return? I taught her the word “knackered”. Well, by the sounds of it, there could be a lot of hard work involved with the project and so knackered and its various forms would be a useful word to know. As the evening went on, managed to have a quick chat with the IAA boys as well as Steve and Mario who had also joined us.

If this comes off, it’s gonna be one wicked project and, speaking as a Janner, being staged in Plymouth is just fantastic. I know we’re usually a pessimistic, apathetic bunch but I think once they get to see and become involved in this, they might start to see their city in a different light.


Talking of having a rest

I was clearing out photos from my phone and I found the one below which I’d completely forgot I took. When I was driving around Cornwall installing the pods, one of the sites was halfway up a really steep hill and between it and the top are these little seats so that you can have a bit of a rest to catch your breath. Bloody brilliant. I know a few buildings that could do with them as well.

Seat halfway up hill in Falmouth to have a rest on when you're knackered


Time for a rest

I’m gonna have a bit of a break from the Simontron. There are a number of reasons for the break. It seems that every spare moment I’ve had over the past few months I’ve spent trawling the net for electronic tips, reading books or queuing up in Maplins. Dan said something at the presentation about the positioning of the switches in the various circuits that has made me want to re-design the circuits and I’ve also booked a place on a Processing/Arduino workshop in a couple of weeks which hopefully will give me a few pointers of where I went wrong. So because of all of them, I’ve put it all very carefully on a shelf ready for when I come back to it. I know what you’re thinking. You’re thinking that’s the last you’ve seen of it. Well I’m sorry to disappoint coz I am gonna finish it. Come back in a coupla months to see the Simontron in all his glory.

Simontron in bits having a rest


Uh-oh

As I write this, I’m sat in uni waiting to start. I think the problem with the heat is due to it shorting coz it still happens with the board not connected to the computer. And, 2 of my circuits are no longer working. I think they must have broken when I drove in although I can’t see anything obvious. Guess it’s a bit of a re-think on how to connect to the Wiring board.


The heat is on

Well, all the soldering is finished but I’ve got a bit of a heat problem. When I connect everything up with the Wiring board, the batteries that drive everything start getting hot, really hot, as in too hot to touch. When I let them cool down and disconnect the Wiring board, the buzzer buzzes and the lights glow. Bit of a major set back to say the least. I’m not sure if it’s because it’s shorting out somewhere or the power from the board is causing it. It’ll have to wait ’til the morning now…..which is only 3 hours away!


At last

The majority of the components that I need for the Simontron have finally arrived at Maplins so I’ll be soldering them up today and hopefully tonight just finishing off the program that will control it all. I’ve already written the script that will run on the Wiring board and as far as I can tell it works but I’d imagine it would only be small bugs if there were any problems.