Siri has stolen the spotlight since the iPhone 4S was released. Many of been amazed of what the digital voice assistant is capable of. We have had numerous posts on Siri and what it can be used for such as lighting up a fireplace or faking a conversation.
Siri has sparked up old memories to the master tinkerer, Davis Remmel. He has made a Siri enabled Rotary Dial Phone which has been out of fashion. The readers of that era would find it interesting. The dialing of 0, and the operator used to call the people you know, which is similar to Siri's functionalities, apart from the fact that she offers a vast majority of functions and has an automated system.
so how can it be made?
This set-up is easy, you just need a simple and small bunch of items and even you can make it. Other things that are required are a Bluetooth headset, a little wiring, a Rotary Dial Phone and not to forget an iPhone 4S.
Here are the steps in the words of Davis Remmel, the master tinkerer himself.
Let’s rip apart this cheap, little Bluetooth headset.
First of all, let’s re-locate that button. Since the headset is going inside the telephone, that button isn’t doing any good attached to that circuit board.
Let’s relocate that speaker while we’re at it.
The handset already had wires leading to the base from it’s past life. I can utilize these to extend the button which enables Siri, and to extend the charging port.
Now to fit the rectangular circuit board into the round handset…
All that’s left to do is connect the headset’s button to the rotary encoder wheel. When a number on the wheel is dialed, the two white wires close. Their connection-duration depends on which number is dialed: the higher the number, the longer they are connected. This is why I dial “one” instead of “zero.” Dialing zero holds the button down too long.
To clear up some confusion, there is another pair of wires coming from the encoder wheel that have a normally closed state, and open X times, where X equals the digit dialed. I am not using these mainly because their normally closed state adds unnecessary complexity to this quick and dirty hack.
And we’re done!
Finally, here’s a demo video. This was quite the easy hack; I hope someone out there extends upon it. Maybe, if I come back to it, I’ll use an ATiny (I have a few on-hand) as a wrapper for the encoder wheel so I can dial zero. However, the wait from dialing zero feels like an eternity.
Have a look at this video:
What are your thoughts on this? Truly Amazing for me!