Mirco Python :在 BPIBIT 上用HC-SR501

Document

  1. BPI:bit(ESP32)
  2. HC-SR501

对HC-SR501模块的应用

  • OUT信号输出接到bpi:bit的引脚脚上
    (引脚对应的IO口可以查看introduce-bpi-bit
  • 人进入其感应范围则输出高电平。人离开感应范围则自动延时关闭高电平,输出地电平
  • 通过判断IO口的电平高低,来点亮LED已表示感应到人体

示例代码

from machine import Pin

led = Pin(18, Pin.OUT)
p5 = Pin(35, Pin.IN)
p5.value(0)
while 1:
    if (p5.value() == 1):
        led.value(1)
    else:
        led.value(0)

运行效果如下图:


注意:在bpi:bit的t上的LED!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容