无线门铃接收器的制作教程

电子说

1.2w人已加入

描述

第1步:必需的组件

无线门铃

你需要具备以下条件该项目的组成部分:

请参阅示意图,了解如何连接组件。

一块面包板

PIC单片机12F617,参见win-source

电解电容器47uF/16V

陶瓷电容器:2 * 100nF,1 * 680 nF

433 MHz ASK RF接收器

电阻器:1 * 33k,2 * 1k,2 * 220 Ohm

2 *二极管1N4148,请参阅win-source

晶体管:BC639,BC640

LED:1个红色,1个琥珀色

1个扬声器8欧姆

塑料外壳

主电源(原理图未显示):

5伏电源

保险丝座+保险丝100mA慢

开关

步骤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

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分