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

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

3天内不再提示

如何通过PIR传感器和Arduino Nano等简单组件制作手势检测器

电子工程师 来源:lq 2019-04-29 18:47 次阅读

分享一个有趣又实用的项目——如何通过PIR传感器Arduino Nano等简单组件制作手势检测器,最终可用于操作电子设备。

所用组件:

被动红外传感器(PIR传感器):它是如何工作的?

PIR传感器是一种电子传感器,用于测量从其视野中的物体辐射的红外(IR)光。它们最常用于基于PIR的运动检测器。温度高于绝对零度的所有物体以辐射的形式发出热能。通常这种辐射对于人眼是不可见的,因为它以红外波长辐射,但是可以通过为此目的而设计的电子设备来检测。

TPA81是一种热电堆阵列,可检测2um-22um范围内的红外线。这是辐射热的波长。Pyro-electric传感器通常用于防盗报警器并打开外部灯光,在同一波段检测红外线。这些热电传感器只能检测热量的变化 - 因此它们是运动探测器。虽然在机器人技术中很有用,但它们的应用受到限制,因为它们无法检测和测量静态热源的温度。另一种类型的传感器是热电堆阵列。这些用于非接触式红外线温度计。它们具有大约100°的非常宽的检测角度或视场(FOV),并且需要遮盖或透镜或通常两者以获得大约12°的更有用的FOV。有些内置镜头。最近有带热电堆阵列的传感器,内置电子设备和硅镜头已经上市。这是TPA81中使用的类型。它有一排排成八排的热电堆。TPA81可以同时测量8个相邻点的温度。TPA81还可以控制伺服以平移模块并构建热图像。TPA81可以检测2米(6英尺)范围内的蜡烛火焰,不受环境光的影响!

PIR传感器类似于只能看到温暖物品的相机。所以TPA81是一款具有8像素分辨率的热像仪,当然,人体总会发热。现在,如果我们通过控制器控制PIR传感器并为PIR传感器定义一些手势,我们就可以制作一个简单的手势检测器。

电路连接图:

如果您想使用8个PIR传感器而不是TPA81,您应该将8个单个PIR传感器连接到Arduino板并一个接一个地读取它们。

关于代码:

首先须添加库然后上传代码。从以下链接下载TPA81库。只需按以下步骤操作:

访问www.arduino.cc/en/Main/Software并下载操作系统的软件。按照说明安装IDE软件。

运行Arduino IDE并清除文本编辑器并在文本编辑器中复制以下代码。

导航到草图并包含库(从以下链接下载库)。现在单击添加ZIP库并添加库

选择工具和电路板中的电路板,选择Arduino Nano。

将Arduino连接到PC并在工具和端口中设置COM端口。

按上传(箭头符号)按钮。

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

    关注

    2526

    文章

    48077

    浏览量

    740002
  • 红外线
    +关注

    关注

    14

    文章

    597

    浏览量

    55566
  • 检测器
    +关注

    关注

    1

    文章

    811

    浏览量

    47290

原文标题:如何通过PIR传感器和Arduino Nano制作手势检测器

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用ArduinoPIR传感器的自动房间灯

    在这个项目中,我们将看到使用ArduinoPIR传感器的自动房间灯,通过检测人的存在,房间里的灯将自动打开和关闭。
    的头像 发表于 05-12 09:05 1009次阅读
    使用<b class='flag-5'>Arduino</b>和<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>的自动房间灯

    触摸/距离传感器能用于检测手势吗?

    我们通过使用现代手机都熟悉触摸屏显示。但这些屏幕要求您实际触摸它们。触摸屏幕对一个手上沾满面糊的厨师或协助外科手术的医院护士来说是不切实可行的。本视频将为您介绍一套方案,采用触摸/距离传感器
    发表于 10-19 08:57

    基于PIR传感器的高级运动检测器包括BOM及框图

    描述 此参考设计是一种适用于高级移动检测器的模拟前端,其基于两个 PIR 传感器以避免错误触发,并可支持机器学习。此设计具有标准 BoosterPack™ 引脚排列,采用德州仪器 (TI) 低功耗
    发表于 10-29 09:54

    制作x-雷检测器用什么ccd传感器比较好?

    我想制作x-雷检测器(医疗用的)。想和下面一起构成。x线---)可视光线---)ccd相机传感器---)数码视频所以我需要一个可视线CCD传感器,可是我不知道ccd
    发表于 09-28 23:34

    【开源资料】基于Arduino和红外传感器的汽车速度检测器

    `基于Arduino和红外传感器的汽车速度检测器项目的工作非常简单Arduino不断从红外传感器
    发表于 10-23 13:59

    如何用无源传感器PIR搭建属于自己的手势识别模块?

    主流的手势识别方法及其原理是什么?各种手势识别方法的优缺点是什么?都是手势识别有什么区别吗?如何用无源传感器PIR搭建属于自己的
    发表于 07-04 07:45

    在找传感器设计方案或者应用吗?这里这里,全都是! 精选资料分享

    。 今天小编就带领大家一起来看看那些传感器的应用方案! 1、通过PIR传感器Arduino的进行简单
    发表于 07-28 08:26

    手势识别控制制作

    源代码智能家居硬件小制作(含源码)《手势识别控制》基于PAJ7620手势模块、L298N驱动板、arduino介绍
    发表于 09-07 06:45

    基于Arduino创建一个手势控制车

    描述如何制作手势控制机器人|| #MadeWithArduino(发射)嘿,欢迎回到一个新项目。所以今天我们将学习使用Arduino创建一个手势
    发表于 06-22 06:55

    基于Arduino Nano和HC-SR04超声波传感器制作社交距离项目

    描述基于 Arduino Nano、超声波传感器和 LED 模块的针对 Covid-19 冠状病毒的社会隔离项目在本教程中,您将学习如何基于 Arduino
    发表于 08-09 06:30

    使用Arduino和PAJ7620手势传感器制作手势控制机器人

    使用Arduino和PAJ7620手势传感器制作手势控制机器人,简单程序即可实现。小小的
    发表于 09-27 06:17

    如何将PIR传感器连接到Arduino

    在这个项目中,我们将了解PIR传感器以及如何通过Arduino PIR传感器教程将其用作运动
    的头像 发表于 07-30 10:27 4917次阅读

    基于ArduinoPIR传感器设计的简易自动开门器系统

    自动开门器系统是一个基于PIR传感器Arduino简单项目,通过检测人或物体自动打开和关闭门
    的头像 发表于 07-29 11:51 6100次阅读

    PIR传感器Arduino连接

    电子发烧友网站提供《将PIR传感器Arduino连接.zip》资料免费下载
    发表于 11-02 10:49 0次下载
    将<b class='flag-5'>PIR</b><b class='flag-5'>传感器</b>与<b class='flag-5'>Arduino</b>连接

    使用Arduino和雨滴传感器的雨量检测器

    电子发烧友网站提供《使用Arduino和雨滴传感器的雨量检测器.zip》资料免费下载
    发表于 06-28 16:07 0次下载
    使用<b class='flag-5'>Arduino</b>和雨滴<b class='flag-5'>传感器</b>的雨量<b class='flag-5'>检测器</b>