第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伏电源
开关
步骤2:设计和构建电子设备
所有控制均由PIC12F617在软件中执行。如前所述,我设计了这个项目,以便使用降压转换器为主电源供电。在这种情况下,请务必小心不要接触230 V!
使用一个简单的放大器来驱动8欧姆扬声器。
在小型面包板上轻松完成电路构建有合适的房屋。在图片中,您可以在面包板上看到电路,包括放入塑料外壳时的最终结果。该外壳有一个可以直接插入电源的连接器。
第3步:软件和最终操作
如前所述,软件是为PIC12F617编写。它是用JAL编写的。在此项目中,PIC以8 MHz的内部时钟频率运行。
软件执行以下操作:
通过RF链路解码收到的消息。由于无线门铃发射器将重复相同的消息3次,因此接收器将仅通过检查消息的序列号来使用其中一个消息。虚拟库使用定时器2以1000比特/秒的比特率对接收的RF消息进行解码。
收到有效信息时,产生频率为1667 Hz和1111 Hz的叮咚声,并使LED闪烁5次。定时器1用于产生叮咚声。
附加了JAL源文件和Intel Hex文件。如果您有兴趣将PIC单片机与JAL一起使用 - 一种类似Pascal的编程语言 - 请访问JAL下载站点
责任编辑:wv
-
接收器
+关注
关注
14文章
2456浏览量
71777 -
无线门铃
+关注
关注
1文章
21浏览量
11853
发布评论请先 登录
相关推荐
评论