An art installation with a modified desk telephone that both facilitates and frustrates communication.

Using custom electronics and some simple microcontroller programming, you can hijack the normal function of a touch-tone phone, giving it a life of its own. The one described here was the central element of an office that was placed the gallery space. Visitors to the office would cause the phone to make two calls- one to the office itself, and one to a randomly selected number elsewhere in the country. The visitor to the gallery would answer the phone believing someone had called the office, often finding herself listening to one of the countless variations of "This number is no longer in service..." In other cases, he would hear a fax attempting to convert images into sound, or an outbound voicemail greeting for a person he did not know. If the visitor were lucky, or persistent, there would be another person on the other end- thinking the same thing as the visitor: "Someone has called me."

http://www.youtube.com/watch?v=bBMKwrQGtKw

This will not be the most comprehensive look at physical computing, electronics, or any of the techniques used. I hope to give a clear enough picture that you would have an easier time pulling this off than I did, and more importantly, give a sense of other possibilities for communicating with the devices we use to communicate with one another.

I recommend Dan O'Sullivan and Tom Igoe's book Phisical Computing as a basic reference. There are also plenty of other great 'ibles here that will get you going on art and electronics.
 
Remove these adsRemove these ads by Signing Up

Step 1: The Things

You'll need the basics for any physical computing project, including but not limited to:

Tools:
-Screwdriver
-Wirecutter
-Pliers
-Multimeter
-Breadboard
-Soldering iron
-Hot glue gun

and this non-exhaustive list of:

Materials:
-Basic components-- resistors, LEDs (cheapo kinds are fine), 22 guage wire, solder, relays, FETs, circuit boards, electrical tape, other things I have forgotten
-Microcontroller (I used a Basic Stamp 2, though if I were doing it again, I'd use an Arduino)
-Old phone(s-- you'll be glad if you have spares to experiment)
-Variac (or other way to create ~90VAC from 110VAC)
-Electronic Ringer (new or scavenged) -- making a mechanical ringer ring separately is a project unto itself
-Thermostat wire
-Telephone wire.

randofo says: Apr 30, 2009. 11:41 AM
Why not use a mechanical ringer? Did you remove it for space? Where was this project installed? Also, if you used a pic chip instead a stamp, you could have used the chip to generate DTMF tones and not needed to pulse dial with the relay (not sure if BS2 can generate DTMF. Arduinos can't.) Nice project overall. I love messing around with these old telephones.
bddbbd.b (author) in reply to randofoApr 30, 2009. 11:59 AM
Excellent questions- The original mechanical ringer was very nice, and I would have liked it, but the problem was that given the time constraints, I could not figure out how to produce the required circuit to give the pulsing tone that would be needed, whereas another phone provided a fully functional ringer- just apply 90VAC and go. BS2 do produce DTMF (DTMFOUT is the command, as I recall) but doing that complicated the connections I would need to explore. I didn't really know where to be pushing those out to, in all honesty. I am a big fan of the black box abstraction approach, so I wanted to tap into the infrastructure at the highest level. Of course, there's always more than one way to skin a cat. This was installed in Green Hall in at Yale.
obowen in reply to bddbbd.bMay 7, 2009. 8:27 AM
here's a good resource on ringing circuits.

http://www.tkk.fi/Misc/Electronics/circuits/telephone_ringer.html

Oddly enough I'm just finishing an installation for next week which has an old rotary phone which is triggered by a PIR sensor, mine then uses a phone tree and soundscapes though.

With mine to get the phone to ring the PIR is triggrering Max/MSP which plays a 25hz sine wave in the correct pulsing sequence, the audio output it then fed though a step up transformer to get it to the required voltage to trigger the mechanical bell.

Lovely idea though.

Owen.
Yerboogieman says: May 1, 2009. 10:02 PM
Where would you get an older phone like that?
TorinMiasma says: May 1, 2009. 7:03 PM
This is an amazing instructable. I've had this same person call me 47 times in this passed month and never once have they listened to my voicemail to figure out it wasn't the person they were looking for. I left a message on their voicemail asking who this was and what's going on. Now we text back and forth randomly. I still don't know the name of the person on the other side of the phone. Random calls are sometimes an awesome thing.
dark sponge says: Apr 30, 2009. 6:53 PM
This is hilarious, I love it! Someone should come up with a way to record all of the calls to a computer, so you can laugh about them later and show them to your friends.
gadget_brain in reply to dark spongeMay 1, 2009. 11:43 AM
there's a way to do it and it's been around for a long time. http://www.radioshack.com/product/index.jsp?productId=2104040
just use one of these connected to the line in audio jack then set up some audio software that records automatically when it hears any kind of audible noise.
dark sponge in reply to gadget_brainMay 1, 2009. 3:28 PM
I already thought of something like that, what I meant was to have the computer start recorfing when the call starts and stop the recording when it ends. That way you don't have hours of blank recording. Maybe an arduino and some programming on a PC would do the trick...
dark sponge in reply to dark spongeApr 30, 2009. 6:56 PM
BTW, 5 stars and favorited!
domestic_engineer says: Apr 30, 2009. 10:40 AM
Who get's the massive phone bill? I hope the gallery has an unlimited calling plan. Very neat idea.
Rob K in reply to domestic_engineerMay 1, 2009. 10:29 AM
LOL My brother when he was in china had a $3,000 phone bill. Work paid for it.
jotism in reply to domestic_engineerMay 1, 2009. 9:35 AM
LOL £/$ 94,736 in ONE MONTH, YOURE FIRED!!!
PKM says: Apr 30, 2009. 6:32 AM
These numbers are TRULY random

Hmm, talk of true randomnity has got me thinking- maybe you could wire one of these up to the local EGG machines, so they call 911/999/local emergency number when the randomness drops.

Of course, then you'd have a 911 operator talking to a bemused physicist trying to disentangle the collective consciousness of the human race from the fundamentally disordered nature of the cosmos, and I don't think that "existential/religious crisis" counts under "What is your emergency?".

/ramble
crapflinger in reply to PKMApr 30, 2009. 11:42 AM
that's actually illegal...calling emergency services when there's no emergency is actually punishable with jail time
dark sponge in reply to crapflingerApr 30, 2009. 6:55 PM
My phone dialed 911 by itself when it was in my pocket once. It scared me, but they called back and I told them everything was OK and it was an accident.
PKM in reply to dark spongeApr 30, 2009. 7:23 PM
that's actually illegal...calling emergency services when there's no emergency is actually punishable with jail time

I wasn't entirely serious about the idea, especially in the context of random number generators controlling when the calls were made :) Just playing with ideas combining randomness and autodialers.

My phone dialed 911 by itself when it was in my pocket once.

Mine too! It's the fact that they make phones able to dial the emergency services even with the keypad lock on, in case someone needs to call but can't follow the "Press * then Unlock" instructions on the screen. It doesn't help that in this country it's 999, ie only one button to accidentally press.
jotism in reply to PKMMay 1, 2009. 9:33 AM
LOL, i was and still HALF am on O2 and the customer serveces for them, IE, the way to top up with an E voucher... is something like 1122... The uropean emergency serveses is 112 or something... Yep, I phoned the emergansy serveces, this is kinda what happend; Em "hello, what emergency service would you like?" mE "oops, sorry wronge number" dooooooooooooooooooooooooooooooooooooooooooooooooooo LOL SCARY!!!
Sandisk1duo says: Apr 30, 2009. 4:21 PM
very awesome! do you have the code for the STAMP?
bddbbd.b (author) in reply to Sandisk1duoApr 30, 2009. 5:16 PM
take a look at step 9- the full source is there.
cyrozap in reply to bddbbd.bApr 30, 2009. 6:10 PM
Sweet! I feel as though no one uses the basic stamp anymore; everyone is using the arduino because it is so cheap, so there are almost no projects for the stamp, and i never feel like translating(?) code, so this is great!
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!