Índice:
- Suprimentos
- Etapa 1: pense no que você deseja fazer com seu circuito depois e peça as peças
- Etapa 2: Monte o seu circuito
- Etapa 3: Parabéns
Vídeo: Como fazer um decodificador de linha telefônica DTMF (tom) simples: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Este é um projeto simples que permite decodificar sinais DTMF em basicamente qualquer linha telefônica. Neste tutorial, estamos usando o decodificador MT8870D. Estamos usando um decodificador de tons pré-construído porque, acredite, é um saco tentar fazer isso com o Arduino (basicamente é impossível). Este decodificador também é construído de forma bastante inteligente, por isso tem entalhes no filtro para tons de discagem comuns (350 e 440 Hz) que permitem reconhecer qualquer tom DTMF DURANTE a discagem. Inteligente, não é? Este chip possui uma saída binária (Q1-Q4) e um sinalizador de atualização de hardware (ESt). As quatro saídas binárias permanecem as mesmas até que um novo número diferente seja discado. Isso seria um problema, porque só pudemos detectar quando um novo número foi pressionado. Mas ESt para o resgate! Desta forma, quando um novo número for pressionado, o pino ESt nos informará que um novo número foi pressionado e que a saída binária foi atualizada. Com isso, somos capazes de detectar qualquer pressionamento de um botão. Se você estiver interessado, aqui está a ficha técnica do chip.
Suprimentos
Um decodificador DTMF (nos diagramas estou usando o MT8870D porque é barato)
Um microprocessador (recomendaria Arduino)
Tábua de pão
Alguns fios
Resistor 102KΩ
Resistor de 71,5 KΩ (não pense que eles fazem isso; basta colocar um resistor de 68 KΩ e 3,3 KΩ e 200Ω em série)
Resistor 390KΩ
dois capacitores cerâmicos 100nF
Um cristal de precisamente 3,579545 MHz
E uma fonte de alimentação 5v
Etapa 1: pense no que você deseja fazer com seu circuito depois e peça as peças
Planeje o que você fará com o circuito construído (etc. o que irei conectar ao Arduino; o que irei controlar com ele?)
Então, peça suas peças.
Etapa 2: Monte o seu circuito
Aqui está um esquema simples de como tudo funciona junto:
Lembre-se de conectar também seus outros componentes de controle (etc., um relé)
Etapa 3: Parabéns
AAAAND, parabéns! Você tem um circuito em funcionamento que pode decodificar qualquer sinal DTMF na SUA linha telefônica! É sobre como deve ser:
Recomendado:
Linha Linha: 5 Etapas
Row Row: Tudo que você precisa é o seu Makey Makey, uma caixa de sapatos e algumas decorações de sua escolha
Decodificador rotativo simples: 4 etapas
Decodificador rotativo simples: a. Artigos {tamanho da fonte: 110,0%; intensidade da fonte: Negrito; estilo da fonte: itálico; decoração de texto: nenhum; background-color: red;} a.articles: hover {background-color: black;} Este instrutível descreve um método simples de decodificar um rotativo sequencial en
Linha telefônica privada por menos de $ 10: 6 etapas
Linha telefônica privada por menos de US $ 10: eu vou te ensinar como fazer uma linha telefônica privada com dois telefones sem fio com coisas que você pode encontrar principalmente em sua casa! Ótimo para crianças e clubes lá! Siga meu instrutivo e / ou apenas assista a este vídeo passo a passo Se você gostar do meu instr
Como grampear sua linha telefônica: 8 etapas
Como grampear sua linha telefônica: este Instructable ensinará como grampear suas próprias linhas telefônicas e gravar todas as chamadas, o que funciona até mesmo com telefones sem fio. Esta não é a coisa mais barata de se fazer no mundo, mas é incrível
Como criar um aplicativo simples de lista telefônica C #: 7 etapas
Como criar um aplicativo simples de lista telefônica C #: Olá, sou Luke, é meu primeiro instrutível. Quero mostrar a você como criar um aplicativo de catálogo telefônico simples no Microsoft Visual Studio usando C #. É bom ter algum conhecimento básico de programação antes de fazer este projeto. Vamos começar. Nós