30个物联网传感器小实验6:人体感应器
- 30个物联网传感器小实验6:人体感应器
- HC-SR501 简介
- 使用方法
- 感应有人和没人
- 更多API
30个物联网传感器小实验6:人体感应器
HC-SR501 简介
使用方法
接线方法
感应有人和没人
接线就比较简单了,正极接树莓派的5v正极,负极接GND地线,OUT接
GPIO4
号口。上代码:
from gpiozero import MotionSensorpir = MotionSensor(4)while True :if pir.value:print("有人!")else:print("没人!")
- 运行代码之后,效果如文章开头的效果所示。可以使用螺丝刀不断调节灵敏度和延时,玩腻了之后,可以更改可重复触发和不可重复触发,观察不同的效果。熟悉了之后,配合光线传感器,做出一枚黑夜的人体感应灯是非常简单的。
更多实用API
value
传感器在激活状态下,返回1。在沉默状态下,返回0。
wait_for_motion(timeout=None)
阻塞进程,检测到人体运动才返回,继续执行。
wait_for_no_motion(timeout=None)
阻塞进程,检测到人体运动停止才返回,继续执行。
when_motion
不阻塞进程,检测到人体运动则自动执行函数。
when_no_motion
不阻塞进程,检测到人体运动停止则自动执行函数。
好了,本次介绍就到这里,本文收录在我的《手把手教你玩树莓派》系列教程,立足于普及树莓派搭配人工智能、物联网和机器人的玩法,想要跟我一起学习的童鞋可以加我微信/微博ID:asukafighting,也可以直接看教程:https://github.com/asukafighting/RaspberrypiHandbyHand
转载于:https://www.cnblogs.com/asukafighting/p/10925740.html
30个物联网传感器小实验6:人体感应器相关推荐
- 30个物联网传感器小实验2:LED灯条、灯板
30个物联网传感器小实验2:LED灯条.灯板 以下所有实验均要求树莓派刷入完整版Raspbian操作系统,也就是官网上Raspbian Stretch with desktop and recomme ...
- 30个物联网传感器小实验:三行代码点亮LED灯
30个物联网传感器小实验:三行代码点亮LED灯 三行代码点亮LED灯 LED灯闪烁 LED灯调亮度 LED淡入淡出 不写一行代码点亮LED灯 全彩RGB灯 面包板 30个物联网传感器小实验:三行代码点 ...
- IoT物联网嵌入式设备中30种常见传感器模块简介及原理讲解
IoT物联网嵌入式设备中30种常见传感器模块简介及原理讲解 0.前言 一.光学传感器模块: 1. 光敏传感器模块: 2. 红外避障模块 3. 循迹传感器模块 4. U型光电传感器模块 5. 红外接收模 ...
- 【花雕小实验01】使用万用表测量OPT101模拟光照传感器模块
早上起来,尝试使用万用表来测量OPT101模拟光照传感器模块,这里调到直流电压20V档,模块供电5V, 正常室内光线时,测得电压为0.26V,凌晨光线很弱 用手指挡住光线,电压降为0.07V 使用台灯 ...
- 鸿蒙科学实验课,无字天书、人造雪等30个小实验玩出大科学
孩子还没开学 春天又不放心出门玩 成天宅家 如何让孩子们的生活更加多姿多彩呢? 小看今天给大家带来了 一套好玩的科学小游戏 无字天书.彩虹雨.人造雪.牛奶动画等等 在科学的奥秘中一次玩个够 图为易拉罐 ...
- 30个物联网产业动向 芯片商也来抢占IoT
不只软硬件厂商,连芯片巨头.云端科技大厂都通过并购来抢占物联网市场;Amazon AWS 推出物联网云端服务;跨联盟新物联网阵线抱团,要打造通用物联网标准;各国竞相发展 5G,打造亿级物联网应用骨干. ...
- 传感器技术实验及实训QY-812G
1-1衡量传感器静态特性的主要指标.说明含义. 1.线性度--表征传感器输出-输入校准曲线与所选定的拟合直线之间的吻合(或偏离)程度的指标. 2.回差(滞后)-反应传感器在正(输入量增大)反(输入量减 ...
- micopython 18b20_micropython typboaed v202连接DS18B20测温小实验
分享个简单的小实验DS18B20测温模块获取温度,各种材料某宝都有(很便宜).接下来让我们一起学习讨论吧. 实验器材 TPYBoard v202 1块 DS18B20温度传感器1个 DS18B20 扩 ...
- 华为动态NAT小实验演示
实验名称:华为动态NAT小实验演示 实验拓扑: 实验需求: R3为内网路由器做nat转换,R4为公网服务器,PC3 .PC4可以ping通PC5,但是PC5不能ping通PC3.PC4. 实验思路: ...
最新文章
- 杂谈 - 开始认认真真写博客了
- 【每日一算法】平衡二叉树
- python3 socket shutdown 简介
- LeetCode Validate Binary Search Tree(dfs)
- python3练习题:并发编程(21-25)
- 深入理解分布式技术 - 分布式缓存实战_Hot Key 和Big Key的发现与治理
- zz bond配置网络: 两个网卡一个ip
- [react] 你觉得react上手快不快?它有哪些限制?
- 用于MPEG-4视听流的RTP负载格式
- array.slice_Ruby中带有示例的Array.slice()方法
- 史上最详细的vsftpd配置文件讲解
- 全国计算机自动化办公专业人才证书,急问懂计算机证书的人
- 网页转圈打不开服务器,打不开网页怎么回事
- wishbone bus
- 物流合理化途径-商、物分离 (zt)
- XTPToolKitPro常用功能
- vsftpd安装以及配置FTP虚拟用户实践
- 高阶函数:如何使用过滤器,映射和约简以获得更可维护的代码
- Vue设置浏览器小图标(ICON)
- CSS小应用(圆形关闭按钮、大于号、可旋转三角箭头)