第1步:必需的組件
你需要具備以下條件該項目的組成部分:
請參閱示意圖,了解如何連接組件。
一塊面包板
PIC單片機12F617,參見win-source
電解電容器47uF/16V
陶瓷電容器:2 * 100nF,1 * 680 nF
電阻器:1 * 33k,2 * 1k,2 * 220 Ohm
2 *二極管1N4148,請參閱win-source
晶體管:BC639,BC640
LED:1個紅色,1個琥珀色
1個揚聲器8歐姆
塑料外殼
主電源(原理圖未顯示):
5伏電源
開關(guān)
步驟2:設(shè)計和構(gòu)建電子設(shè)備
所有控制均由PIC12F617在軟件中執(zhí)行。如前所述,我設(shè)計了這個項目,以便使用降壓轉(zhuǎn)換器為主電源供電。在這種情況下,請務(wù)必小心不要接觸230 V!
使用一個簡單的放大器來驅(qū)動8歐姆揚聲器。
在小型面包板上輕松完成電路構(gòu)建有合適的房屋。在圖片中,您可以在面包板上看到電路,包括放入塑料外殼時的最終結(jié)果。該外殼有一個可以直接插入電源的連接器。
第3步:軟件和最終操作
如前所述,軟件是為PIC12F617編寫。它是用JAL編寫的。在此項目中,PIC以8 MHz的內(nèi)部時鐘頻率運行。
軟件執(zhí)行以下操作:
通過RF鏈路解碼收到的消息。由于無線門鈴發(fā)射器將重復(fù)相同的消息3次,因此接收器將僅通過檢查消息的序列號來使用其中一個消息。虛擬庫使用定時器2以1000比特/秒的比特率對接收的RF消息進行解碼。
收到有效信息時,產(chǎn)生頻率為1667 Hz和1111 Hz的叮咚聲,并使LED閃爍5次。定時器1用于產(chǎn)生叮咚聲。
附加了JAL源文件和Intel Hex文件。如果您有興趣將PIC單片機與JAL一起使用 - 一種類似Pascal的編程語言 - 請訪問JAL下載站點
責(zé)任編輯:wv
-
接收器
+關(guān)注
關(guān)注
14文章
2468瀏覽量
71880 -
無線門鈴
+關(guān)注
關(guān)注
1文章
23瀏覽量
11868
發(fā)布評論請先 登錄
相關(guān)推薦
評論