- -40%
MT8870 DTMF dekóder Hangdekódoló modul telefon Távirányító kártya
MT8870 DTMF dekóder Hangdekódoló modul telefon Távirányító kártya
427 Ft
40% megtakarítás
712 Ft
Nincs adó
Product Name: MT8870 DTMF Decoder Voice decoding module phone Remote control Board
Package:(Does not include UNO/MEGA2560):
1 PCS MT8870 DTMF Voice decoding module;
1 PCS 50cm Male to Male audio cable ( 3.5mm jack );
Description:
Onboard Complex Frequency Decoder IC MT8870D
Onboard 5 LED indicators for easy viewing output state
Universal 2.54mm pin
DC Power Supply Voltage : 5V(4.5V-5.5V)
Operating Temperature : -40- 85 °C
IO Drive : Current Maximum 10mA.
PCB Size : 25.4x25.4MM
This decoding module is for mobile and fixed telephone voice dialing decoding function
Designed specifically for ARDUIUO(UNO MEGA2560 etc) Board.also use for Breadboard MCU( C8051 C51 ZIGBEE CC2530 AVR PIC MSP430 STM32 STM8 ARM Xilinx Altera Lattice FPGA/CPLD)
Does not require any wiring, can be inserted directly into the UNO/MEGA2560/DUE board to use.
12 Digital outputs decode mobile and fixed telephone keys (0,1,2,3,4,5,6,7,8,9, * #).Another 4 Digital output(A,B,C,D) can use "DTMF Dial" PC Software control.
Dial-up -> A4 A3 A2 A1
Dial 1 -> 0 0 0 1
dial 2 -> 0 0 1 0
Dial 3 -> 0 0 1 1
Dial 4 -> 0 1 0 0
Dial 5 -> 0 1 0 1
Dial 6 -> 0 1 1 0
Dial 7 -> 0 1 1 1
Dial 8 -> 1 0 0 0
Dial 9 -> 1 0 0 1
Dial 0 -> 1 0 1 0
Dial * -> 1 0 1 1
Dial # -> 1 1 0 0
Dial A -> 1 1 0 1
Dial B -> 1 1 1 0
Dial C -> 1 1 1 1
Dial D -> 0 0 0 0
Arduiuo uno/mega2560 Code fragment:
After purchase, please contact me for complete code!
//*******************************************//
#include
int STD = A0;
int Q1 = A1;
int Q2 = A2;
int Q3 = A3;
int Q4 = A4;
....
//Check once every 5 ms
void dtmf_decode(void)
{
....
}
void setup()
{
.....
}
void loop()
{
//Complete the decoding
if(Decod_finished)
{
Decod_finished = 0;
Serial.print(" Activate : " );
switch(Q_dat){
case 1 : Serial.print("1 \n" ); break;
case 2 : Serial.print("2 \n" ); break;
case 3 : Serial.print("3 \n" ); break;
case 4 : Serial.print("4 \n" ); break;
case 5 : Serial.print("5 \n" ); break;
case 6 : Serial.print("6 \n" ); break;
case 7 : Serial.print("7 \n" ); break;
case 8 : Serial.print("8 \n" ); break;
case 9 : Serial.print("9 \n" ); break;
case 10 : Serial.print("0 \n" ); break;
case 11 : Serial.print("* \n" ); break;
case 12 : Serial.print("# \n" ); break;
....
}
.....
//****************************************************************************//
Typical application for Mobile phones((Does not include UNO/MEGA2560):
Typical application for DTMF Dial PC Software:
Biztonsági feltételek
Szállításii feltételek
Visszaküldési feltételek