首页 > 其他分享 >运动传感器的应用 -- 红外线感应灯

运动传感器的应用 -- 红外线感应灯

时间:2023-05-11 20:44:36浏览次数:38  
标签:LED 外接 引脚 -- 感应 红外线 传感器

项目背景

运动传感器也成为红外线传感器,当感应到外界有红外线时,将发送一个高频信号micro:bit开发板。生活中,有很多红外线感应的智能设备,如红外线感应灯,红外线感应门等。现在我们来学习如何制作一个红外线感应灯,实现检测到红线外后,LED点阵屏出现笑脸,点亮外接LED灯;否则,LED点阵屏显示哭脸,熄灭外接LED灯。

编程实践

1. 材料准备:1张micro:bit开发板,1张DFROBOT扩展板,2根导线,1个运动传感器,1个LED灯

2. LED灯外接扩展板的P0引脚 , 运动传感器外接扩展板的P8引脚,程序代码进行初始化设置

3. 检测到红线外后,LED点阵屏出现笑脸,点亮外接LED灯;否则,LED点阵屏显示哭脸,熄灭外接LED灯

4. 实践效果

(1)检测到有红外线

(2)没有检测到红外线

思考

(1) 请问运动传感器是输入信号还是输出信号?

(2) 为什么不给P8引脚初始化电频信号?

项目分享

https://makecode.microbit.org/_VTfUrkLKU4TT

项目拓展

(1)利用运动传感器,设计一个自动感应门

(2)利用运动传感器,设计一个红外线报警器,当检测到家里有盗贼闯入,就自动报警

(3)欢迎大家在本帖评论区,分享项目链接

标签:LED,外接,引脚,--,感应,红外线,传感器
From: https://www.cnblogs.com/zlaner22/p/17392189.html

相关文章

  • 打卡4
    问题描述:10个小孩围成一圈分糖果,老师分给第一个小孩10块,第二个2块,8块,22块,16,4,10,6,14,20。然后所有小孩同时将手中的糖分一半给右边小孩;糖数为奇数的可向老师要一块。问经过多少次大家糖一样多?每个人多少糖。流程图:  伪代码:clswe[10]={10,2,8,22,16,4,10,6,14,20}  //糖wh......
  • AD多通道
    【单次非扫描使用多通道】每次触发之前,手动更改列表第一个位置的通道【通道0写入序列1,触发,等待,读值】,【通道1写入序列1,触发,等待,读值】...【点一道菜,吃一道菜,吃完再点,点完再吃】牺牲程序效率换功能  注意将输出的0~4095映射到3.3V......
  • 接口自动化
    一、接口测试和接口自动化测试行情目前主流的接口测试工具:(中小型公司、项目)Postman+Newman+Git+JenkinsJmeter+Ant+Git+Jenkins目前主流的接口自动化测试技术:(大型的公司、项目)python+requests+pytest+allure+jenkins二、requests库简介requests用来发送http请求以及......
  • 打开PDB报错ORA-30013
    多租户架构,之前还在做运维的时期接触也不多。遇到多租户问题,第一反应是有些发虚的。但实际很多问题很简单,也容易解决。本文就是一个例子。问题:RAC节点2打开所有PDB时,报错ORA-30013。SQL>alterpluggabledatabaseallopen;alterpluggabledatabaseallopen*ERRORatlin......
  • S5PV210 | 裸机蜂鸣器实验
    S5PV210|裸机蜂鸣器实验目录S5PV210|裸机蜂鸣器实验电路原理DATASHEET(相关寄存器设置详解)2.2.7GPD0控制寄存器组2.2.7.1PortGroupGPD0ControlRegister(GPD0CON,R/W,Address=0xE020_00A0)2.2.7.2PortGroupGPD0ControlRegister(GPD0DAT,R/W,Address=0x......
  • DevOps|AGI : 智能时代研发效能平台新引擎(上)
    AGI的出现,给了我们一个新视角去审视我们做过的系统,尤其是研发效能平台。研发效能平台作为一个工具平台,本质就是提高公司整体产研的效率。AGI的快速进步大家已经有目共睹,本文就是在项目协同,代码管理、测试、AIOps等方面来探讨AGI可以给研发效能平台带来的巨大变化效率提升。拥......
  • Kafka 面试题
    1、ApacheKafka是什么?ApachKafka是一款分布式流处理框架,用于实时构建流处理应用。它有一个核心的功能广为人知,即作为企业级的消息引擎被广泛使用。你一定要先明确它的流处理框架地位,这样能给面试官留下一个很专业的印象。2、什么是消费者组?消费者组是Kafka独有的概......
  • agc029c 题解
    首先随便想个暴力,对于\(a_i>a_{i-1}\),我们直接往字符串的末尾加上一些最小的字符。对于\(a_i\lea_{i-1}\),我们保留前缀之后随便加一个位置的\(1\)。发现这个随便的位置不是很好找,于是想到用二分转枚举为判断。二分最大的字符(可以转化为数字)\(x\),每次我们只往最后一......
  • 周四
    问题描述编写一个C++程序,用户可以输入两个数字,程序输出他们的和。但是如果输入的两个数字相等,程序会弹出一个窗口提示“你输入的两个数字相等!请重新输入!”,并要求用户重新输入两个数字。程序不断循环此过程,直到用户输入不相等的两个数字为止。设计思路本题目的主要难点在于如......
  • 21st UESTC Programming Contest - Preliminary except BCGIKMNPR
    21stUESTCProgrammingContest-PreliminaryexceptBCGIKMNPR OK,那么长的except那我到底写了什么呢(悲,太菜啦) A.能量采集dp+组合数的应用用dp[i][j][p]表示在(i,j)这个点以连续个p结尾的路径数1.首先对于每一个A到达这个格子的方案数是{n-i+m-j\choosen-i}......