Etching Printed Circuit Boards

Interactive installations often require electronics and ours is not an exception. One way to produce the needed electronics is to solder all your components onto experimental circuit boards. This means you have to create all the electrical circuits yourself using wire or solder. It’s a great way of making a quick prototype but the downside is that it often results in a chaotic mess that is hard to debug if something doesn’t work. When you’re making one prototype this is not a huge issue but when you’re mass producing the same board multiple times it can get very frustrating and slow you down considerably.

In order to make our lives easier we decided to design printed circuit boards. The first step is to create a schematic of your circuit. The schematic has nothing to do with the physical world but is just a drawing of how all the components should be connected in theory. To make this schematic we used the program ‘PCB Artist’.

Continue reading

TEDx Delft Soundscape

For the local TEDx Delft event [November 7, 2011], we were asked to transform a set of five bright red pieces of furniture into an interactive installation – the same pieces as used for earlier projects (see earlier posts). After a day of individual brainstorming during wich five concepts were developed and prototyped, all teams were combined to start working on a final design, suited for exhibition at TEDx.

 

Setup Bird-eye

Test Setup in helicopter view

Continue reading

Technical studies: Grasshopper

In this technical study, Sander Boer helped us out with getting to know Grasshopper. Since he is an expert in ‘GH’ he told us how to print a certain object on a surface, and afterwards make a mesh of it (dividing the surface into little pieces) and making a print for a lasercutter. In the pictures below, you can see the grasshopper model, as well as the object modeled in Rhino and it’s print on the surface underneath it.

In the Rhino printscreen you can see the basic object, a 3d cross. The object behind it, floating in space, is this same shape but then copied in 2 directions, to make the framework.

Idice by Bas and Niels

Our first workshop was about making a electronic rolling dice. We used an arduino to program the dice’s behavior and used a printboard with led’s and resistors to actually built the led.

In the picture you can see the dice when it was done, and a little card board cover to make it look a bit better. Later on, we upgraded the packaging of the dice to an old ipod box. We added some soft black foam to make the dice look like an luxury randomize device, see movie. The dice doesn’t has any numbers/indicators on it, we figured that it is clear when the leds are lightened up from left to right that that is the number which you have thrown.

For the programmer, we used an array to store the different options which can be thrown. So when you hold the button, random numbers are shown, en when you release it again the last picked number will be shown. We added this feature to give you the feeling that you are ‘shaking your hand’ before you throw the dice.

 

Digital Dice

We, Floor and Oswaldo made a  digital dice.  This was our first experience with Arduino and programming. The solding, connecting the wires to the arduino and the programming; it was all new to us.
First of all it took us a long time to make the ‘die’, but we think the result is very proper.

Then came the second part, the programming. This was the hardest part, because we did not know where to start. We started with a loop that constantly gave random numbers from 1 to 6. We experimented a little with the delay time. Then we used the switch. Here we encountered some problems, because we did not know how to do this. The dice kept doing the same thing (when the swith was on and when it was off), so we asked some help. Someone told us we had to use a ‘while’, but this was a bit to hard for us. Then we used ‘if’s’ and then it worked.
Our intention for the dice was that it constantly had to give random numbers from 1 to 6 (very fast), and that it had to give one random number when pressing the switch. The number displays for a few seconds, then there is a delay of 2s and then it starts over again giving random numbers.
When we asked some help, we got exactly the opposite of what we wanted. After some experimenting we managed to get the right result. We were very happy with our first Arduino experience.

Making a morse code display

On the first day of the technical studies course: “Arduino and Electronics” we focused on learning about the arduino and how to program it. The day was spend on the assignment of displaying (with an LED) morse code of characters typed in the serial monitor of the arduino IDE.

We started to build this “machine” by first learning how to turn a LED on/off and we gradually build this out to a sketch that had all the described capabilities. Underway you were introduced to interesting programming stuff like: global variables, functions, while, if, switch, debugging using the serial monitor, etc. Continue reading