O projeto Controle de Sistemas via DTMF foca na utilização de módulos DTMF (Dual-Tone Multi-Frequency) para o controle remoto de sistemas via áudio. O objetivo do projeto é permitir que os usuários controlem remotamente dispositivos, como relés, utilizando tons DTMF gerados através de entrada de áudio.
Neste projeto, o microcontrolador ATmega328P embarcado em uma placa Arduino é integrado com o módulo DTMF MT8870. Esta combinação recebe e decodifica sinais DTMF provenientes de uma entrada P2 no módulo. O sistema é capaz de acionar relés com base nos códigos DTMF recebidos, executando tarefas conforme os comandos enviados. O projeto também possui um protótipo que utiliza o display ST7789 para simular uma ativação por senha, onde o sinal DTMF recebido é exibido no display e comparado com uma senha registrada no firmware.
- Controle Remoto: Permite o controle remoto de dispositivos via tons DTMF.
- Integração com Arduino: Utiliza microcontrolador Arduino para processar sinais DTMF.
- Personalizável: Facilmente adaptável para controlar diversos dispositivos e aplicações.
- Interface Amigável: Interface simples para entrada de comandos DTMF via áudio.
- Hardware: Módulo DTMF, Arduino (e.g., ATmega328P), dispositivo de entrada/saída de áudio.
- Software: Arduino IDE, VSCode (PlatformIO), bibliotecas para decodificação DTMF.
-
Clone o repositório:
git clone https://github.com/yvrcodex/DTMF_SystemControl
-
Abra o projeto no Arduino IDE ou VSCode (PlatformIO).
-
Conecte o hardware conforme especificado na documentação.
-
Compile e carregue o código no Arduino.
-
Teste o sistema enviando tons DTMF através do dispositivo de entrada de áudio.
Este projeto é licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes. Se você tiver alguma dúvida ou encontrar algum problema, por favor, abra uma issue no repositório ou entre em contato através do email fornecido na nossa página de perfil do GitHub.