传感器实验——SHT20温湿度传感器

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

MR开发板

SHT20温湿度传感器

由瑞士推出的 SHT20数字温湿度传感器,基于领先世界的CMOSens ® 数字传感技术,具有极高的可靠性和卓越的长期稳定性。全量程标定,两线数字接口,可与单片机直接相连,大大缩短研发时间、简化外围电路并降低费用。此外,体积微小、响应迅速、低能耗、可浸没、抗干扰能力强、温湿一体,兼有露点测量,性价比高,使该产品能够适于多种场合的应用。

使用方法

USB链接
使用安卓数据线即可。模块和电脑连接后会以U盘的方式出现

技术参数:

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

  2. 湿度测量精度:±3%RH

  3. 温度测量范围:-40~125℃

  4. 温度测量精度:±0.3℃

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

  6. I2C接口输出

示例程序:测试温湿度

引脚说明

开发板 sht20
B10 SCL
B11 SDA
3.3v VCC
GND GND

温湿度计算公式

注意RES为分辨率,一般是8位所以后面写成了2的8次方=256;如果是16位则改为2的16次方=65536。

实例程序
main.py

# main.py -- put your code here!
from SHT20 import SHT20
import pyb
WS=SHT20(2)while True:T=WS.TEM()H=WS.HUM()print('tem:',round(T,2),'hum:',round(H,2))  #获取的值保留2位小数pyb.delay(1000)

SHT20.py

import pyb
from pyb import I2CSHT20_ADDR = const(0x40)
SHT20_RH = const(0xE5)
SHT20_T = const(0xE3)class SHT20(object):def __init__(self,id):self.i2c = I2C(id,I2C.MASTER, baudrate=200000)  # id如下图def TEM(self):  #获取T测量self.i2c.send(SHT20_T, SHT20_ADDR)t = self.i2c.recv(1, SHT20_ADDR)[0]value = -46.85 + 175.72 * (t / 256)   #温度计算公式return valuedef HUM(self):   #获取RH测量self.i2c.send(SHT20_RH, SHT20_ADDR)rh = self.i2c.recv(1, SHT20_ADDR)[0]value = -6 + 125 * (rh / 256)  #湿度计算公式return value


串口接受到的数据

传感器实验——SHT20温湿度传感器相关推荐

  1. 传感器实验——DHT11温湿度传感器

    传感器实验--DHT11温湿度传感器 温湿度传感器实验 所选设备 DHT11温湿度模块 传感器原理 接线说明 示例代码:串口显示温湿度 温湿度传感器多以温湿度一体式的探头作为测温元件,将温度和湿度信号 ...

  2. Esp8266 进阶之路19 【外设篇①】esp8266驱动 ds18b20、dht11 温湿度传感器,采集温湿度传感器到服务器。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  3. STM32读取MQ4传感器、DHT11温湿度传感器、GP2Y1014AU0F夏普光学灰尘传感器数据

    1.功能 STM32测量MQ4.灰尘传感器.DHT11温湿度传感器,并在TFT上显示,超过浓度阈值蜂鸣器报警. 使用普中STM32F103ZET6开发板+2.8寸触摸屏. 2.MQ4天然气传感器 MQ ...

  4. 传感器实验——PM2.5传感器

    传感器实验--PM2.5传感器 材料及接线 MR开发板 PM2.5模块 接线说明 示例代码 氪金买了个PM2.5传感器,怎能不试试~ 材料及接线 MR开发板 PM2.5模块 PM2.5 5003 G5 ...

  5. sht20温湿度传感器原理图_温湿度传感器在孵化行业怎么应用

    随着近年来环保力度的加大,畜牧养殖行业逐渐认识到节能减排.环境控制对于畜禽养殖具有重要意义,并且节能环保控制已开始出现在孵化行业. 以前,一些家禽孵化场没有恒温恒湿的概念,他们认为孵化是一个带有孵化设 ...

  6. STM32F405 标准库 SHT20温湿度传感器

    SHT20是个温湿度传感器,使用I2C通信 下面的I2C程序需要换成你们自己的I2C程序 SoftReset函数:硬件初始化 SET_Resolution函数:设置分辨率 ReadSht20函数:开始 ...

  7. 实验七 —— 温湿度传感器

    实验要求 实验源码 /*exam7coo.h*/ #ifndef EXAM7COO_H #define EXAM7COO_H#ifdef __cplusplus extern "C" ...

  8. 传感器:SHT30温湿度传感器检测环境温湿度实验(底部附代码)

    一.导言 SHT30温湿度传感器模块是通过IIC驱动,所以大家使用该模块时,需要具备IIC的基本知识,这篇文章带领大家一起使用SHT30模块进行温湿度的测量,当然DHT10/DHT10原理都一样,好了 ...

  9. 个人物联网(目前用到了树莓派、PMS7003攀藤g7传感器、DHT11温湿度传感器)

    上周空气不好,突发奇想要搞个个人物联网系统,检测生存环境.手头有树莓派.NodeMCU esp8266.DHT11温湿度传感器.pm2.5检测需要专门的传感器,本以为也就几块钱,结果发现淘宝还挺贵.在 ...

  10. 传感器实验——485空气温湿度

    传感器实验--485空气温湿度 材料及接线 MR开发板 单片机TTL转RS485模块 485温湿度传感器模块 示例程序 获取温度 获取湿度 嗯哼~ 材料及接线 MR开发板 单片机TTL转RS485模块 ...

最新文章

  1. 第三个Sprint冲刺第八天(燃尽图)
  2. C C++中关于全局变量静态变量,extern,static,const的区别与总结
  3. HDU1058 Humble Numbers
  4. CString之GetBuffer、ReleaseBuffer
  5. 私有方法与静态私有方法_每个私有静态方法都是新类的候选人
  6. 专注数据,打造阿里云Elasticsearch“一站式”数据服务体系
  7. 第三期 预测——2.输入和输出
  8. 测试是个艺术活儿:测试需求分工原则
  9. 视频教程-R语言绘图基础-其他
  10. c语言程序的框架以及内容
  11. CrackMe-001
  12. js时间差计算的几种方式
  13. px像素和dp像素密度区别
  14. 信息安全工程07875 自考软件工程 助学班复习纲要
  15. excel文件解密打开密码
  16. Prince打造英语播音员1-3
  17. 无需编程,DIY自己智能小车的Android蓝牙遥控软件(二)
  18. 【论文笔记】 知识图谱 之 TransE算法(Translating Embedding)
  19. 一点点学共形几何(1) 微分几何之拓扑空间简介
  20. 美国最神秘的自动驾驶项目ZOOX:投资 1 亿美元才能一窥究竟

热门文章

  1. 人工智能之启发式搜索算法
  2. 【编解码】从零开始写H264解码器(2) NALU
  3. 多图赏析联想Windows 8平板ThinkPad Tablet 2
  4. python优化网站_利用python做seo优化
  5. 通过代理服务器下载网页
  6. 2020中兴捧月算法大赛参赛总结
  7. 火车头采集的数据库文件*.bd3是什么格式的数据库?
  8. android xposed安装教程,Android 10机型安装Xposed框架教程
  9. Theano入门神经网络(一)
  10. C语言学习之:一位数组指针与二维数组指针的定义与使用