Twilio adds touch tone telephone control for Arduino

An Arduino with an Ethernet shield, nothing new right? Not quite, [Chris] is showing us how to use Twilio to control an Arduino via a touch tone telephone. We saw Twilio used before in a cellphone video game but this time around an audio menu system comes into play. You can make your own menus whose options will be read by the WOPR (see the demo after the break) when you call the Twilio number. This application just turns an LED on and off but once you’ve got access to the Arduino the sky’s the limit. Most immediately this is an easy implementation for all those cellphone door lock systems we’ve seen. We also envision some classic home automation such as feed the cats or turn on the lights.

[http://www.youtube.com/watch?v=RYu_e4P3Y-4]

Comments

  1. okay says:

    Okay, who is gonna sample the beginning DTMF tones to figure out the phone number and freak him out when the led start going on and off without him knowing :p

  2. That is pretty badass. I hadnt heard of that service, but it would be interesting for home automation stuff / check on things when away from the net.

  3. Rachel says:

    1-415-***-**** for the phone number, and REDACTED for the password, but I’m too shy to call.

  4. yonsje says:

    @Rachel
    Got it too but same here :s

  5. torchris says:

    Don’t bother. It’s not hooked up.

  6. yonsje says:

    Called it!
    “We are sorry, an application error has occured, please check the debug link on your twillio account for more information.”

  7. INeedHelpBa says:

    A Google search of the phone number pulled this up:

    http://apiivr.com/

    Apparently, its OK if you call that number, so don’t be shy about calling

  8. johannes says:
  9. sm10sm20 says:

    Some crazy shiz is about to go down…

  10. yonsje says:

    Video is back, the part with the number and access code has been removed.

  11. yonsje says:

    Blog seems to be back also.
    (sorry about double post)

  12. atrain says:

    Personally, I see this as overkill. There are 16 or 2^4 different combinations of DTMF tones (0-9,A-D,#,*) Rather than relying on an external service, and requiring an expensive Ethernet shield, a simple IC such as the MT8870 should do fine. Very simple to interface to a micro-controller, simple and easy code.

    (Then again, if you don’t have a land-line then don’t bother. And also it doesn’t have the cool voice prompts.)

  13. Rachel says:

    I used an 8870 in my wireless detonator, but these chips are nearly impossible to find now. Everyone simply implements a DTMF decoding routine with digital signal processors. I however would love to find a way to do this with a microcontroller. Anyone want to help me?

  14. nes says:

    @Rachel: try this link for a notional 1-bit DTMF decoder

    http://www.dattalo.com/technical/theory/dtmf.html

  15. fartface says:

    How 1989…. Cute retro low use tech.

    Now make a Arduino SIP phone and I’ll give you a standing ovation.

  16. mjrippe says:

    H.acking
    A.rduino
    C.reates
    K.eyless
    E.ntry
    R.emote

    So even though it uses an Arduino, it *must* be a hack! Unless that first line makes the acronym reciprocal…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,764 other followers