0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用蓝牙控制运动传感器警报

454398 来源:wv 2019-09-26 14:51 次阅读

步骤1:所需的材料

项目所需的材料如下:

1(image-1)-Arduino Uno/Duemilanove arduino arduino Uno

DF机器人或其他与图像LCD防护罩类似的

2(image-2)-LCD防护罩

3(image-3)-HC-05蓝牙模块蓝牙模块

4(图4)-PIR运动传感器PIR传感器

5(图5)-6针按钮

6(图6)-面包板面包板

7(图7)-跨接线,公对公跳线和母对公跳线

8(图8)-发光二极管LED

9(图9)-水泵(项目的其他改进)水泵

10-10k电阻器

11-用作项目手提箱的容器

12(image10)-小馅饼zo Buzzer

该项目的成本低于1200卢比或$ 20

步骤2:测试LCD盾

只需将LCD Shield固定在arduino上,如图所示,即LCD的引脚与arduino的引脚平行。

现在上传代码。

步骤3:测试PIR传感器

热释电(“被动”)红外传感器:‘’‘什么是PIR传感器?’‘’PIR传感器允许您感应运动,几乎总是用于检测人类是否已移入或移出传感器范围。它们体积小,价格便宜,功耗低,易于使用且不会磨损。因此,它们通常在家庭或企业使用的电器和小工具中找到。它们通常被称为PIR,“被动红外”,“热释电”或“ IR运动”传感器。PIR基本上由热释电传感器制成(您可以在上方看到圆形金属罐,中心带有矩形晶体) ),它可以检测红外辐射的水平。一切都散发出一些低水平的辐射,而东西越热,发射的辐射就越多。实际上,运动检测器中的传感器分为两半。这样做的原因是我们希望检测运动(变化)而不是平均IR水平。将两半连接起来,以便彼此抵消。如果一半的红外辐射比另一侧的红外辐射多或少,则输出将上下摆动。热释电传感器旁边是一堆支持电路,电阻器和电容器。似乎大多数小型爱好者传感器都使用BISS0001(“微功率PIR运动检测器IC”),这无疑是非常便宜的芯片。该芯片接收传感器的输出并对其进行一些小的处理,以从模拟传感器发出数字输出脉冲。对于许多需要检测人员何时离开或进入该区域或接近该区域的基本项目或产品, PIR传感器很棒。它们功耗低,成本低,坚固耐用,镜头范围广且易于接口。请注意,PIR不会告诉您周围有多少人,或者他们离传感器有多近,镜头通常固定在一定的范围和距离(尽管可以在某处砍死),有时也会被房屋引爆。宠物。

镜头

PIR传感器相当通用,并且大部分仅在价格和灵敏度上有所不同。大多数真正的魔术都发生在光学器件上。这是一个非常好的制造想法:PIR传感器和电路是固定的,花费几美元。镜头仅需几美分,可以很容易地改变宽度,范围,感应模式。在上图中,镜头只是一块塑料,但这意味着检测区域只有两个矩形。通常,我们希望检测区域更大。为此,我们使用一个简单的镜头(例如在相机中找到的镜头):它们将大面积(例如风景)聚集成小区域(在胶片或CCD传感器上)。出于很快就会明白的原因,我们希望将PIR透镜做得又小又薄,并且可以用便宜的塑料成型,尽管它可能会增加变形。因此,传感器实际上是菲涅耳透镜(请参见下图)。确定,所以现在我们有更大的范围。但是,请记住,我们实际上有两个传感器,更重要的是,我们不希望有两个非常大的感应区域矩形,而是要分散多个小区域。因此,我们要做的是将透镜分成多个部分,每个部分是菲涅耳透镜。不同的刻面和子透镜创建了一系列相互交错的检测区域。这就是为什么上面小平面上的镜头中心“不一致”的原因-彼此指向PIR感应元件的另一半。

读取PIR传感器

上传代码,在下面提到:

步骤4:建立连接

电源输入:

内部输入:通过电池(6节电池,每节1.5V)或9V电池连接到arduino卡的电源输入。

外部输入:通过外部变压器(9V ,1A)到2.1mm输入或通过USB电缆到arduino卡的mini USB输入。

Arduino(顶部:从左到右):

GND-LED/s (GND),扬声器(GND)。

数字13-LED/s(Vcc)。

数字12-按钮(右脚)。

数字11-扬声器(Vcc)。

数字10、9、8、7、6、5、4-LCD键盘防护罩(D10,D9,D8,D7,D6,D5,D4)。

数字2-PIR传感器(OUT )。数字1(TX)-蓝牙模块(RXD)。

数字0(RX)-蓝牙模块(TXD)。

Arduino(底部:从左到右):

重置-LCD键盘护罩(RST)。

5V-蓝牙模块(Vcc),PIR传感器(Vcc),LCD键盘护罩(5V),按钮(在5v和中腿之间带有10k电阻器)

Gnd-蓝牙模块(GND),PIR传感器(GND),LCD键盘防护罩(GND),按钮(左脚)。

Gnd-9V连接器(-)。 Vin-9V连接器(在Vin和+之间进行切换)。

NOTE-YOU应该使用内置电源针(通常带有USB电缆或充电器)为Arduino供电。以获得更好的结果,尤其是在此项目中。

步骤5:制作LED面

连接图像上方的LED。

步骤6:与水泵建立连接

要运行水泵,只需将管子与电机一起安装在进水口和出水口延长管中,并将进水管与装有水的水源相连。

水泵是该项目的一项进步,因此只要PIR传感器检测到运动或入侵者,水泵便会开始吸水并将水以湍流力或水流注入入侵者。

NOTE-YOU应该将喷嘴与小横截面相连,以使水以湍流的力从泵中流出。

步骤7:上传代码

从下面提供的链接下载arduino软件并运行该软件:

http://arduino.cc/en/main/software

1。下载 《此页面中存在的u》 .ino 文件(这是您的最终arduino代码)。

2。下载zip文件,即 StopWatchClass 和 LiquidCrystalDisplay 》

3。将这些文件解压缩到arduino软件位置的库文件夹中(如图所示)。

4。有关这些库的更多信息,请查看以下链接:

http://playground.arduino.cc/Code/StopWatchClass

http://arduino.cc/en/Reference/LiquidCrystal

5。选择开发板:工具-》开发板-》 Arduino Uno。

6。对于其他板,请参阅有关serial1连接的更多信息(以避免兼容性问题):http://arduino.cc/zh/reference/serial

验证代码并上传到arduino。

步骤8:在Android智能手机上接收消息

从下面的链接中通过broxcode下载arduino蓝牙控制应用程序:

Arduino蓝牙控制应用程序

https://play.google.com/store/apps/details?id=com 。..。

连接到android智能手机的步骤:

1。打开项目。

2.打开手机的蓝牙。

3。打开应用程序,然后单击终端窗口。

4。连接到HC-05,如果要求输入连接密码,则键入1234或0000。

5在应用程序中打开终端。

6。恭喜,您已经完成了该项目。

步骤9:整理事物

现在将项目打包在容器中以使其看起来不错。

如果要对arduino mega进行编程,然后将代码中的所有序列更改为serial1。

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

    关注

    112

    文章

    5428

    浏览量

    165649
  • 运动传感器
    +关注

    关注

    9

    文章

    161

    浏览量

    30600
收藏 人收藏

    评论

    相关推荐

    构建一个PIR运动传感器

     在这个项目中,我们将学习如何在不需要微控制器的情况下制作运动传感器灯。当运动传感器感应到附近的运动
    的头像 发表于 02-11 12:11 673次阅读
    构建一个PIR<b class='flag-5'>运动</b><b class='flag-5'>传感器</b>灯

    怎样用ADAU1761设计DRC的压缩/扩展?

    请问怎样用ADAU1761设计DRC的压缩/扩展。我在SigmaStudio 4.5的模块中只找到RMS。如果ADAU1761设计DRC要怎样
    发表于 11-28 06:41

    怎样用32单片机测电压?

    怎样用32单片机测电压
    发表于 10-31 07:09

    使用Arduino的带有语音警报运动传感器

    运动传感器警报在市场上很容易获得,但是价格昂贵。这是带有语音警报的基于Arduino的简单,廉价的运动
    的头像 发表于 10-15 16:13 583次阅读
    使用Arduino的带有语音<b class='flag-5'>警报</b>的<b class='flag-5'>运动</b><b class='flag-5'>传感器</b>

    怎样用单片机IO口来控制三极管的开关特性使共阳极的LED点亮?

    怎样用单片机IO口来控制三极管的开关特性使共阳极的LED点亮
    发表于 10-15 06:02

    传感器的工作原理是怎样的?

    何为传感器?传感器的工作原理是怎样的?
    发表于 10-08 15:55

    STM32Cube的传感器运动算法软件扩展

    用于 STM32Cube 的 X-CUBE-MEMS1 扩展软件包在 STM32 上运行,包括识别传感器和收集温度、湿度、压力和运动数据的驱动程序。该扩展软件以 STM32Cube 软件技术为基础而
    发表于 09-13 06:06

    PLC中怎样用X和Y两个轴走出直线轨迹?

    PLC中怎样用X和Y两个轴走出直线轨迹呢?那么这两个轴需要配合成速度成线性比例,位置和速度应该如何云运算呢?
    发表于 09-12 09:58 373次阅读
    PLC中<b class='flag-5'>怎样用</b>X和Y两个轴走出直线轨迹?

    STM32Cube的传感器运动算法软件扩展

    用于 STM32Cube 的 X-CUBE-MEMS1 扩展软件包在 STM32 上运行,包括识别传感器和收集温度、湿度、压力和运动数据的驱动程序。该扩展软件以 STM32Cube 软件技术为基础而
    发表于 09-08 07:21

    Raspberry Pi上HA中的运动传感器警报、视频录制

    电子发烧友网站提供《Raspberry Pi上HA中的运动传感器警报、视频录制.zip》资料免费下载
    发表于 07-05 09:14 0次下载
    Raspberry Pi上HA中的<b class='flag-5'>运动</b><b class='flag-5'>传感器</b>、<b class='flag-5'>警报</b>、视频录制

    基于Arduino和PIR运动传感器的自动多灯控制系统

    电子发烧友网站提供《基于Arduino和PIR运动传感器的自动多灯控制系统.zip》资料免费下载
    发表于 06-12 09:56 0次下载
    基于Arduino和PIR<b class='flag-5'>运动</b><b class='flag-5'>传感器</b>的自动多灯<b class='flag-5'>控制</b>系统

    运动传感器的类型,智能运动传感器如何工作?

    )。当运动传感器检测到移动物体时,它会在系统中进行数据分析和数据比对,并通过互联网向您的移动设备发送报警消息,以便您立即知道检测区域是否存在安全问题。此外,如果您订阅商家的监控服务,您甚至可以设置运动
    的头像 发表于 05-23 15:47 1403次阅读

    解读MEAS运动传感器的5种类型

    运动传感器,顾名思义,是指检测物体或人的运动的设备,包括重力、线加速度、旋转矢量、振动频率等。运动传感器可用于监测设备
    的头像 发表于 05-19 16:39 411次阅读
    解读MEAS<b class='flag-5'>运动</b><b class='flag-5'>传感器</b>的5种类型

    怎样用示波器测试lin总线的波特率呢?

    怎样用示波器测试lin总线的波特率呢?有什么方法吗?
    发表于 05-09 11:22

    怎样用FPGA实现FSK调制解调呢?

    最近想做这方面的,怎样用FPGA实现FSK调制解调?但是我一点头绪都没有,哪位高手帮帮忙,讲解一下什么的
    发表于 05-08 17:34