怎么撥打電話?也許這個(gè)問(wèn)題非常簡(jiǎn)單:拿起話筒,按話機(jī)的數(shù)字鍵盤撥號(hào)碼。
但是,有沒(méi)想過(guò),我們可以拿起電話,不需要碰話機(jī)鍵盤就能撥通電話?答案是肯定的。 下面就介紹如何用Arduino 生成雙音多頻信號(hào)。
用法介紹:
使用時(shí)候,我們拿起電話話筒,將喇叭貼近話筒麥克風(fēng)位置。在串口發(fā)送需要撥號(hào)的電話號(hào) 碼(比如10000),稍等片刻即可撥通。
擴(kuò)展用法:
驅(qū)動(dòng)開(kāi)關(guān)模擬電話摘機(jī)事件,用此電路撥號(hào),再由Arduino 按照事件控制語(yǔ)音模塊(WT588D 等)發(fā)出不同的語(yǔ)音到電話線。即可完成一個(gè)整體的自動(dòng)撥號(hào)機(jī),可以制作報(bào)警器,或者電 話提醒器。
材料清單:
Arduino 一塊,
喇叭1 個(gè),
100Ω電阻1 個(gè)(可以選擇100Ω~1kΩ),
1uF 電容兩個(gè)(可以選擇0.1uF~10uF)。
硬件連接:
標(biāo)簽:
Arduino
電話
撥號(hào)器
上傳時(shí)間:
2014-12-31
上傳用戶:410805624