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

簡易制作電話自動撥號機源碼分享

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

Dialer.zip

共1個文件

怎么撥打電話?也許這個問題很簡單:拿起話筒,按話機的數(shù)字鍵盤撥號碼。

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

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

擴展用法:驅(qū)動開關(guān)模擬電話摘機事件,用此電路撥號,再由Arduino按照事件控制語音模塊(WT588D等)發(fā)出不同的語音到電話線。即可完成一個整體的自動撥號機,可以制作報警器,或者電話提醒器。

材料清單:

  • Arduino一塊
  • 喇叭1個
  • 100Ω電阻1個(可以選擇100Ω~1kΩ)
  • 1uF電容兩個(可以選擇0.1uF~10uF)

硬件連接:

程序代碼:

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

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

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

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

谷歌

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

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

查看更多

相關(guān)推薦