DTMF Decoder Using Only Arduino

DTMF decoder without an 8870.

Dec 13, 2018

37197 views

5 respects

Components and supplies

1

Breadboard (generic)

10

LED (generic)

1

Arduino UNO

20

Jumper wires (generic)

Apps and platforms

1

Arduino IDE

Project description

Code

Arduino Code DTMF decoder

arduino

compile and upload the code in Arduino IDE and dont forget to add the library first. the link for the library is : https://github.com/jacobrosenthal/Goertzel

Arduino Code DTMF decoder

arduino

compile and upload the code in Arduino IDE and dont forget to add the library first. the link for the library is : https://github.com/jacobrosenthal/Goertzel

Downloadable files

Arduino DTMF decoder

The circuit uses 10 LEDs connected from digital pin 2 to 12 that will turn on when any tone for the numbers between 0-9 is pressed respectively and a pulse detection LED will be connected on the pin 13 which will give a short blink when a pulse or a signal is detected, numbers greater than 9 (the special characters) will be displayed via Serial printing in the IDE. The input pin from the audio jack or the AUX cable will be connected to the analog pin A0 with a 1uF capacitor in series that will filter out the low frequencies and the DC offset.

Arduino DTMF decoder

Comments

Only logged in users can leave comments

MM_Shoaib

0 Followers

0 Projects

Table of contents

Intro

5

0