Á¦Ç° À̸§: CE005 * 1 + YC064 * 1 DTMF ¿Àµð¿À ¿ø°Ý ¸±·¹ÀÌ Å°Æ® MT8870 ÀüÈ À½¼º µðÄÚ´õ Á¦¾î, DC 5V 12V 24V 48V Àü¾Ð, UNO ¸Þ°¡ ¶óÁ¸® ÆÄÀÌ¿ë
¸ðµâ ¹øÈ£.: CE005
ÆÐÅ°Áö :(UNO/MEGA2560 º¸µå´Â Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.):
1 PCS ¸±·¹ÀÌ º¸µå, DC5V 4 ä³Î UNO/MEGA2560 ;
MT8870 DTMF µðÄÚ´õ ¸ðµâ 1 °³,
¼ö-¼ö ¿Àµð¿À ¿ÍÀ̾î 1 °³ (3.5mm Àè)
¼³¸í:
Ardiuno ¸±·¹ÀÌ º¸µå, DC5V 4CH
5V 4 ä³Î ¸±·¹ÀÌ ÀÎÅÍÆäÀ̽º º¸µå, °¢°¢ 15-20mA µå¶óÀ̹ö Àü·ù°¡ ÇÊ¿äÇÕ´Ï´Ù.
¸±·¹ÀÌ Äµ1-48V DC AC85-265V Á¦¾î
¸±·¹ÀÌ Ãâ·Â »óÅ¿¡ ´ëÇÑ Ç¥½Ã LED
Å©±â: 75mm * 55mm * 19.5mm
MT8870 DTMF µðÄÚ´õ ¸ðµâ:
¿Âº¸µå º¹ÇÕ ÁÖÆļö µðÄÚ´õ IC MT8870DS
DC Àü¿ø °ø±Þ ÀåÄ¡ Àü¾Ð: 4.5V-5.5V (ÀϹÝ: 5V)
ÀÛµ¿ ¿Âµµ:-40-+ 85 °C
IO µå¶óÀ̺ê: Àü·ù ÃÖ´ë 10mA.
PCB Å©±â: 25.5x25.5MM
´õ ¸¹Àº °ÍÀ» À§ÇØ µðÄÚ´õ ¸ðµâ Á¤º¸,¿©±â¸¦ Ŭ¸¯ÇϽʽÿÀ
Uno/mega2560 ÄÚµå Á¶°¢:
±¸¸Å ÈÄ Àüü Äڵ带 À§ÇØ Àú¿¡°Ô ¿¬¶ôÇϽʽÿÀ!
// ******************************************* //
# Æ÷ÇÔ
Int STD = A0;
Int Q1 = A1;
Int Q2 = A2;
Int Q3 = A3;
Int Q4 = A4;
Int CH1 = 2;
Int CH2 = 3;
Int CH3 = 4;
Int CH4 = 5;
....
// 5 ms¿¡ ÇÑ ¹ø È®ÀÎ
Void dtmf_decode(void)
{B
....
}
¹«È¿ ¼³Á¤ ()
{B
.....
}
¹«È¿ ·çÇÁ ()
{B
// µðÄÚµù ¿Ï·á
(µðÄÚµå _ ¿Ï·á) ÀÎ °æ¿ì
{B
µðÄÚµå _ ¿Ï·á = 0;
½ºÀ§Ä¡ (Q_dat)
Case 1 : Serial. Àμâ (``È°¼ºÈ: ä³Î 1 /n`` ); digitalWrite(CH1, LOW); Áö¿¬ (delay _ time); digitalWrite(CH1, HIGH); ÈÞ½Ä;
Case 2 : Serial. Àμâ (``È°¼ºÈ: ä³Î 2 /n`` ); digitalWrite(CH2, LOW); Áö¿¬ (delay _ time); digitalWrite(CH2, HIGH); ÈÞ½Ä;
Case 3 : Serial. Àμâ (``È°¼ºÈ: ä³Î 3 /n`` ); digitalWrite(CH3, LOW); Áö¿¬ (delay _ time); digitalWrite(CH3, HIGH); ÈÞ½Ä;
Case 4 : Serial. Àμâ (``È°¼ºÈ: ä³Î 4 /n`` ); digitalWrite(CH4, LOW); Áö¿¬ (delay _ time); digitalWrite(CH4, HIGH); ÈÞ½Ä;
±âº»: ½Ã¸®¾ó. Àμâ (``À߸øµÈ ä³Î/n`` ); ÈÞ½Ä;
}
.....
// **************************************************************************** //