步骤1:零件和工具
邮箱检测传感器:
-具有3.3v输出的arduino
-nrf24l01 +无线收发器$ 6(用于亚马逊有两个)
-面包板和电缆
-簧片开关$ 1.50 sparkfun
-磁铁$ 1 sparkfun
-电源(i使用4 aa)
-胶带,维可牢尼龙搭扣或双面胶带来安装接收器
接收器
-带3.3v的arduino输出
-nrf24l01 +无线收发器
-led
-330欧姆电阻器
-电源(我使用了6 aa)
步骤2:将arduino连接到无线模块
首先,我们必须让arduino彼此通信。首先,按照上图将一个nrf24l01模块挂接到每个arduino上。确保您将vcc连接到arduino上的3.3v,而不是5v引脚,否则模块可能烧坏!
连接完成后,我们将连接指示灯led和门
步骤3:接线门传感器和指示器led
变送器:
我们将使用簧片开关和钕磁铁来检测邮箱门何时打开。簧片开关是通过施加的磁场操作的电气开关。在没有连接的情况下,此开关是常开的;在施加磁场时,该开关是闭合的,以进行电气连接。
在我们的应用中,当磁体因邮箱门的打开而接近簧片开关时,它将在引脚4和接地之间建立连接。这将告诉arduino门已经打开。
在一个arduino上,将簧片开关的一侧连接到gnd,将另一侧连接到引脚4。这就是您的发射器。
接收器:
现在,我们将挂钩接收器上的指示灯。在另一个arduino上(不是刚刚将簧片开关连接到的那个),将引脚4的330ohm电阻连接到led上的正极引线(较长的那个),然后将其余的引脚接地,如图所示以上。
这将是在收到邮件时点亮的灯。
现在开始上传代码。
步骤4:上传代码
现在,我们将代码上传到两个arduino。
如果尚未下载arduino ide,则下载mailbox_reciver和mailbox_detector。
将mailbox_reciver上载到接收器(带有led的接收器)
将mailbox_detector上载到发射器(带有簧片开关的那个)
抓住磁铁,使其靠近簧片开关,看看另一个arduino上的灯是否亮起。如果是这样,您就做到了!呜呜!如果没有,请检查接线,然后重试
步骤5:安装变送器
现在,是时候将发射器安装到邮箱了。
当簧片开关和磁铁之间的距离不足半英寸时,它们就会激活。因此,当磁体距离磁铁超过半英寸时,它将表示邮箱已打开;而距离磁铁磁铁不到半英寸时,则将表示门已打开。
安装簧片开关,以便在关闭邮箱时将其与磁铁保持半英寸以上,而在门打开时则与磁铁相距不到半英寸。请参阅上面的图片,是的,我确实删除了我的邮箱,所以我可以为你们的朋友们拍照; p
SBC基础课程——CAN/LIN SBC初学者指南
iPhoneXSMax信号强度实测 的确对不起果粉们的期待
嘉兴的集成电路产业的发展现状及未来趋势
三款国产“性能猛兽”手机推荐
研诺逻辑科技推出2.5A输出电流同步DC/DC转换器AAT2138
Arduino无线邮箱检测器设备的制作
百度智能音箱要想在价格战中获得先机,必须在各方面都具备充分优势
特斯拉充电电缆成小偷首要偷盗物品
常见的电磁耐受和电磁放射
三星Galaxy S21系列标准版在京东商城售罄
FMT下一代高级开源自驾仪控制系统解析
性价比划算的日产逍客低价来袭只要11.98万啦!!!
智能停车机器人如何解决车主的痛点
可重构数据流计算引领架构创新
INDEMIND双目视觉模组SDK已更新,正式支持ROS平台
小米10 Pro针对手机自动亮度调节存在的问题做出了哪些升级
基于Qt实现的串口示波器
手机指纹识别何优点和缺点?又会是何种发展趋势
简单说明轴承绝缘电阻和发电机轴电压的测量
富士康已签署协议在印度设立工厂