无线电爱好网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

无线电爱好网 首页 技术应用 初学入门 查看内容

基础知识之无源红外传感器

2024-3-18 16:35| 发布者: 闪电| 查看: 5| 评论: 0

摘要: PIR全称为Passive Infra-Red,称作被动红外传感器(又被称为Pyroelectric Infrared——热释电红外线传感器)是近年来发展起来的一种新型高灵敏度探测元件,是一种能检测人体发射的红外线而输出电信号的传感器。它能 ...


代码如下:

from machine import Pin, I2C import time

i2c = I2C(1, scl=Pin(23), sda=Pin(22)) address = 0x5A


while True:

  i2c.writeto(address, bytearray([0x07])
  time.sleep_ms(500)  
 
  # 读取温度数据
  data = i2c.readfrom(address, 3)  
  temp_raw = (data[0] << 8) + data[1]  
  temp_celsius = (temp_raw * 0.02) - 273.15  
  temp_fahrenheit = (temp_celsius * 9 / 5) + 32  
  
  print("Temperature: {:.2f}°C / {:.2f}°F".format(temp_celsius, temp_fahrenheit))
  
  time.sleep(1)



12

路过

雷人

握手

鲜花

鸡蛋

QQ|关于本站|小黑屋|Archiver|手机版|无线电爱好网 ( 粤ICP备15040352号 ) 无线电爱好技术交流5 无线电爱好技术交流1无线电爱好技术交流9开关电源讨论群LED照明应用、电源无线电爱好技术交流4无线电爱好技术交流8无线电爱好技术交流10无线电爱好技术交流11

粤公网安备 44030702001224号

GMT+8, 2024-3-18 16:37 , Processed in 0.109200 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

返回顶部