• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

簡(jiǎn)易制作電話自動(dòng)撥號(hào)機(jī)源碼分享

2015/09/06
5
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

Dialer.zip

共1個(gè)文件

怎么撥打電話?也許這個(gè)問(wèn)題很簡(jiǎn)單:拿起話筒,按話機(jī)的數(shù)字鍵盤撥號(hào)碼。

但是,有沒想過(guò),我們可以拿起電話,不需要碰話機(jī)鍵盤就能撥通電話?答案是肯定的。
下面就介紹如何用Arduino生成雙音多頻信號(hào)。

用法介紹:使用時(shí)候,我們拿起電話話筒,將喇叭貼近話筒麥克風(fēng)位置。在串口發(fā)送需要撥號(hào)的電話號(hào)碼(比如10000),稍等片刻即可撥通。

擴(kuò)展用法:驅(qū)動(dòng)開關(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)

硬件連接:

程序代碼:

1. 下載Tone庫(kù),并且解壓到arduino-0022libraries文件夾:
https://rogue-code.googlecode.com/files/Arduino-Library-Tone.zip
此Tone庫(kù)相比自帶的tone函數(shù)特點(diǎn)是,可以同時(shí)在多個(gè)輸出腳輸出不同頻率的波形,但是自帶tone函數(shù)在一段時(shí)間內(nèi)只能在一個(gè)引腳輸出。

2.寫入下面代碼到Arduino(源代碼見附件內(nèi)容)。

注意:該設(shè)計(jì)內(nèi)容來(lái)自網(wǎng)絡(luò)分享,僅供大家參考學(xué)習(xí),不可用于商業(yè)用途。

  • Dialer.zip
    下載
    描述:源代碼
谷歌

谷歌

谷歌公司(Google Inc.)成立于1998年9月4日,由拉里·佩奇和謝爾蓋·布林共同創(chuàng)建,被公認(rèn)為全球最大的搜索引擎公司。谷歌是一家位于美國(guó)的跨國(guó)科技企業(yè),業(yè)務(wù)包括互聯(lián)網(wǎng)搜索、云計(jì)算、廣告技術(shù)等,同時(shí)開發(fā)并提供大量基于互聯(lián)網(wǎng)的產(chǎn)品與服務(wù),其主要利潤(rùn)來(lái)自于關(guān)鍵詞廣告等服務(wù)。

谷歌公司(Google Inc.)成立于1998年9月4日,由拉里·佩奇和謝爾蓋·布林共同創(chuàng)建,被公認(rèn)為全球最大的搜索引擎公司。谷歌是一家位于美國(guó)的跨國(guó)科技企業(yè),業(yè)務(wù)包括互聯(lián)網(wǎng)搜索、云計(jì)算、廣告技術(shù)等,同時(shí)開發(fā)并提供大量基于互聯(lián)網(wǎng)的產(chǎn)品與服務(wù),其主要利潤(rùn)來(lái)自于關(guān)鍵詞廣告等服務(wù)。收起

查看更多

相關(guān)推薦