首页 > 编程知识 正文

dht11温湿度传感器实验报告,sht温湿度传感器芯片

时间:2023-05-06 10:38:44 阅读:170338 作者:2752

传感器实验——SHT20温湿度传感器MR开发板SHT20温湿度传感器使用方法样例程序:测试温湿度计算公式

MR开发板块

SHT20温湿度传感器是瑞士推出的SHT20数字温湿度传感器,基于全球领先的CMOSens 数字传感技术,具有极高的可靠性和出色的长期稳定性。 全量程标定、双线数字接口,与单片机直接连接,可大大缩短研制时间,简化外围电路,降低费用。 并且体积小、响应快、功耗低、可浸渍、抗干扰能力强、温湿一体、露点测量兼备,性价比高,适合各种场合应用。

方法USB链接

用安卓电缆就可以了。 连接模块和电脑后,会像u盘一样出现

技术参数:

湿度测量范围:0~100%RH

湿度测量精度:3%RH

温度测量范围:-40~125

温度测量精度0.3

工作电压: 2.1~3.6VDC (注意:请勿使用5V供电! )

I2C接口输出

示例程序:测试温湿度引脚说明

请注意,开发板sht20B10SCLB11SDA3.3vVCCGNDGND温湿度计算公式RES为分辨率。 因为通常是8位,所以后来写了2的8次方=256。 16位的情况下变更为2的16次方=65536。

实例程序

main.py

# main.py -- put your code here! from sht 20 import sht 20 importpybws=sht 20 (2) while true : t=ws.tem (h=ws.hum ) ) print ) ' hum: ',round(t )

importpybfrompybimporti 2cs ht20 _ addr=const (0x 40 ) sht20_RH=const )0xe5) sht20_t=const )0xE3 ) classsht20 ) baudrate=200000 ) ) id如下图deftem(self ) : ) t测量self.I2c.send ) sht289; 获取的sht 20 _ addr ([0] value=-46.85175.72 * (t/256 ) #温度计公式returnvaluedefhum(self ) : #测量self.I2c.send ) 要获取的SHT20_ADDR(RH=self.I2c.recv(1,sht20_addr ) [0]value=-6125*(RH/256 ) #湿度计公式return value

串行端口接收到的数据

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。