¿Cómo conecto un Arduino a un teléfono fijo?

10

¿Cómo conecto un Arduino a un tomacorriente de teléfono fijo?

Estoy pensando en la automatización del hogar, algo así como:

  • Llamo a mi casa, y después de unos pocos tonos, el Arduino levanta el teléfono.
  • El Arduino de alguna manera (¿módem? ¿Voz sintética?) Me dice la temperatura de la casa y si he dejado la puerta de mi garaje abierta y todas las luces encendidas.
  • De alguna manera (¿módem? ¿Código Morse silbante?), Le digo al Arduino que baje la puerta del garaje, apague todas las luces y ajuste el punto de ajuste de la temperatura unos pocos grados.

¿Es cierto que conectar cosas a un teléfono fijo (es decir, tecnología desarrollada en la década de 1870) es menos complicado que conectar cosas a algún tipo de red de teléfono celular o acceso a Internet por TV por cable?

(Esta es una pregunta diferente a " Estoy buscando una interfaz de línea de teléfono y POTS Arduino <-> de bajo número de piezas ", ¿verdad?)

davidcary
fuente
El terminal de aplicación remota "Rat Ring" parece que tiene todo (?) Lo que debe pasar entre un microcontrolador y una toma de corriente telefónica.
davidcary

Respuestas:

6

Aquí hay un proyecto que alguien hizo hace un tiempo que parece similar:

http://brohogan.blogspot.com/2009/12/telephone-interface-updated-123009.html

Detalla los chips DTMF que utilizó y ofrece un boceto y un esquema de muestra. Pero también menciona algunos posibles problemas legales.

Creo que, dados los problemas legales y los problemas de la interfaz (voz sintética, código Morse, etc.), usaría una interfaz celular y usaría mensajes de texto para hablar con el sistema. En cuyo caso, Sparkfun tiene muchas cosas que hacer, incluido un escudo Arduino que acepta una tarjeta SIM.

http://www.sparkfun.com/products/9607

Estoy en las etapas de planificación para un proyecto celular y este escudo parece una muy buena solución para la creación de prototipos. Y también ofrecen el módulo independiente.

Embedded.kyle
fuente