Tags:
Marcelo,
Eu fiz algo assim com um amigo, só que fizemos algo meio "lesado" mas que saiu baratinho e funcionou bem pra caramba.
O que a gente fez foi pegar um telefone usado de teclas, e mapeamos os pontos de sinais, tipo, o numero 1,2 e 3 utilizavam o mesmo sinal pra positivo, já o do negativo do numero 1 era comum ao 1,4 e 7, mas isso claro no modelo que usamos, e assim se sucedia com todas as outras teclas.
Dai foi facil, soldamos fios na placa PCI do aparelho, no lugar dos contados e ligamos eles em uma placa com relês.
O resto foi programação simples.
Eu não lembro agora quantos relês eram, mas lembro que não eram muitos, dai era só digitar o numero na serial do arduino e pronto, o telefone ligada, mas obvio, isso na brincadeira que fizemos, usando essa ideia você pode deixar os numeros já pre gravados, ou até grava-los na eeprom, pois assim podem ser mudados.
É simples, baratinho e como eu disse funcionou bem pra caramba.
http://www.bowdenshobbycircuits.info/autocall.htm
Tem que usar um relé para comutar a linha telefônica para o Arduino.
Depois ele gera os tons necessários.
Esse circuito é limitado pois não detecta se o telefone esta em uso e usa discagem por pulso.
Existe também um circuito que detecta se a linha esta ocupada.
https://www.google.com.br/search?q=telephone+dialler&espv=2&...
Veja algumas dicas com Arduino:
https://www.google.com.br/search?q=telephone+dialler&espv=2&...
A maior fabricante do mundo de cis geradores de DTMF é a Holtek. Ex: http://www.holtek.com.tw/pdf/comm/ht9200v150.pdf
São muito interessantes, mas não são normalmente vendidos para hobbistas.
Seguindo os links do site vc pode encontrar o representante no Brasil. Ele pode até de dar umas amostras, acho, pq é muuuito barato. Mas não gostam de vender pouca quantidade. Não passo diretamente o contato pq entendo que seria uma infração aos "Termos de Serviço" desse site.
Por outro lado uma solução simples seria vc simplesmente gerar os sons correnspondentes utilizando o PWM.
Serial algo como usar:
http://playground.arduino.cc/Code/PCMAudio
Sendo seu sonddata uma matriz com os tons necessários no formato .wav:
https://www.google.com.br/webhp?#q=dtmf+.wave+download
Aih vc ia tocando o correspondente de cada digito.
Eu de novo marcelo,
Bem, como já deu pra ver você terá duas opções ou parte pra algo complexo e caro, mas comercialmente viável, ou se for pra uso hobby, então fica com nossa ideia.
Mas ai entra a questão... bem... eu disquei um numero e agora ???????
Agora vamos a outra metade da ideia, você já ouviu falar nos modulos wtv020-sd-16p ?
Não? então procure ler sobre eles, pois os mesmos são interessantissimos. São modulos onde você coloca um cartãozinho de memoria e grava o que bem desejar e entender, no nosso caso gravariamos frases do tipo "acabaram de acionar o alarme da porta dos fundos" ou " alguem pisou em um sensor no jardim" feito a gravação no cartãozinho, os audios são numerados tipo 0001 0002 0003 com a extensão dele que não lembro agora qual é.
Dai é só na programação do arduino você dizer... em caso de acionamento do alarme bla bla bla... atraves do modulo de reles que esta ligado a uma placa de telefone, disque o numero xxxx-yyyy e após X minutos de acordo com o sensor acionado, acione um rele que pega o audio do wtv020-sd-16p e transmite via telefone para o sistema criado.
Tá pronto. seu sistema agora não só disca, como fala. legal né ?
Não preciso nem dizer que tô conjecturando, já montei as duas coisas mas em separado, mas deve funcionar sem problemas.
Boa Tarde. Aproveitando eu gostaria de saber como faço o acoplamento da linha telefônica fixa com Arduíno sem usar o trafo de isolamento. Já procurei bastante, mas são poucas as informações e as poucas são com o trafo de 600homs
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por