Arduino驱动HDC1080测量温湿度
Arduino驱动HDC1080测量温湿度
- 一、简介
- 二、使用前准备
- 三、 测试方法
- 四、实验现象
- 五、总结
原文链接:https://www.yourcee.com/newsinfo/2929581.html
一、简介
HDC1080温湿度传感器模块一款具有集成温度传感器的数字湿度传感器,相对湿度精度为±2%,温度精度为±0.2℃,采用IIC接口进行通讯,睡眠模式下电流可达到100nA,具有极好的稳定性。
原理框图
名称 | 描述 |
---|---|
VCC | 电源2.7~5.5V |
GND | 接地 |
SCL | IIC串行时钟线/SPI串行时钟端口 |
SDA | IIC串行数据线/SPI串行数据输入 |
二、使用前准备
CJMCU-1080 高精度 温湿度 传感器 HDC1080 湿度 温度模块
原装 uno r3开发板 编程 Atmega328P AVR 8位单片机
USB2.0打印机数据线高速方口连接转接线 A公对B公
杜邦线
CJMCU-1080 高精度 温湿度 传感器 HDC1080 湿度 温度模块 | 1个 |
---|---|
原装 uno r3开发板 编程 Atmega328P AVR 8位单片机 | 1个 |
USB2.0打印机数据线高速方口连接转接线 A公对B公 | 1条 |
杜邦线 | 若干 |
三、 测试方法
用USB2.0打印机数据线高速方口连接转接线A公对B公与原装 uno r3开发板 编程 Atmega328P AVR 8位单片机连接在一起。原装 uno r3开发板 编程 Atmega328P AVR 8位单片机和HDC1080温湿度传感器模块连接,如下图所示
5V —— VCC
GND —— GND
SCL —— A5
SDA —— A4
安装Arduino IDE,打开ArduinoIDE,点击【项目】再点击【加载库】,在库管理器搜索HDC1080,然后点击【安装】,如下图所示
点击【文件】,点击【示例】,再点击【ClesedCube HDC1080】和【hdc1080demo】,最后点击【上传】,如下图所示
代码如下
/**************************************************************************************This is example for ClosedCube HDC1080 Humidity and Temperature Sensor breakout booardInitial Date: 13-May-2016Hardware connections for Arduino Uno:VDD to 3.3V DCSCL to A5SDA to A4GND to common groudWritten by AA for ClosedCubeMIT License**************************************************************************************/#include <Wire.h>
#include "ClosedCube_HDC1080.h"ClosedCube_HDC1080 hdc1080;void setup()
{Serial.begin(9600);Serial.println("ClosedCube HDC1080 Arduino Test");hdc1080.begin(0x40);Serial.print("Manufacturer ID=0x");Serial.println(hdc1080.readManufacturerId(), HEX); // 0x5449 ID of Texas InstrumentsSerial.print("Device ID=0x");Serial.println(hdc1080.readDeviceId(), HEX); // 0x1050 ID of the device}void loop()
{Serial.print("T=");Serial.print(hdc1080.readTemperature());Serial.print("C, RH=");Serial.print(hdc1080.readHumidity());Serial.println("%");delay(300);
}
四、实验现象
程序下载进去之后,显示温度28℃,湿度63%RH。
五、总结
波特率要选择正确,否则不会有有读数显示出来的。
Arduino驱动HDC1080测量温湿度相关推荐
- Adruino驱动SHT31测量温湿度
Adruino驱动SHT31测量温湿度 一.简介 二.使用前准备 三. 测试方法 四.实验现象 五.总结 原文链接:https://www.yourcee.com/newsinfo/2929180.h ...
- ESP8266/32 (Arduino)驱动SHT30获取温湿度
ESP8266/32 Arduino IDE 驱动SHT30获取温湿度(不用外部库) SHT30是德国进口的温湿度传感器,优点就是小而且准,温度精度±0.3℃,而且因为是IIC总线的缘故,还可以跟其它 ...
- 用Arduino结合OLED、DHT11测量温湿度
用Arduino结合OLED.DHT11测量温湿度 1.项目起因 最近买了一块温湿度传感器DHT11,想着结合之前买的OLED屏幕和arduino nano 单片机来搭建一个将温湿度传感器DHT11测 ...
- 基于Arduino的显示测量环境数据设计
题目: 基于Arduino的显示测量环境数据设计 目录 基于Arduino的显示测量环境数据设计... 3 第一章 课题任务... 4 1.1课题任务... 4 1.2任务分工... 4 1.3设计条 ...
- Arduino驱动LM35温度传感器自制温度计
Arduino驱动LM35温度传感器自制温度计 前言 一.硬件部分 二.电气参数 三.原理说明 四.实验操作 1.接线 2.程序驱动 五.实验结果 六.总结 前言 现实生活中的许多场景都需要测量温度. ...
- Arduino驱动APDS-9960传感器颜色识别
Arduino驱动APDS-9960传感器颜色识别 前言 特征: 原理图 颜色和ALS检测功能 主要参数 时序图 接线 驱动程序 实物图 实验结果 总结 前言 APDS-9960是一款集成 ALS.红 ...
- Arduino驱动VL53L0X V2激光测距(串口输出)
Arduino驱动VL53L0X V2激光测距(串口输出) 一.简介 二.使用前准备 三.测试方法 四.实验现象 总结 一.简介 激光测距传感器模块功耗小,体积小,安装方便.它是根据红外LED发光,照 ...
- arduinowin7_Win7系统下Arduino驱动安装失败的解决方法
近日有不少win7系统用户反映说碰到这样一个现象,就是在电脑中连接Arduino单片机的时候,就会提示Arduino驱动安装失败,遇到这样的问题要如何处理呢,针对这个情况,小编就给大家分享一下Win7 ...
- arduino 步进电机驱动库_一文看懂arduino驱动uln2003操作步进电机的方法
arduino驱动uln2003操作步进电机的方法 1.网上买的步进电机,很多接线顺序都不对.经过不懈努力查资料,终于找到了能用的接线方式: 电机上的12345针脚,对应着接线端子的42135. 2. ...
- Arduino 驱动TM1638显示十位的共阳数码管
Arduino 驱动TM1638显示十位的共阳数码管 二话不说先上图: 这个是电路图,下面我在上传TM1638的手册 哈哈太乱了先凑合着看吧!效果是实现了,画了板还没有发过来. 我也不多说什么了上代码 ...
最新文章
- 【Paper】2017_Distributed control for high-speed trains movements
- #035 大数阶乘 PTA题目6-10 阶乘计算升级版 (20 分)
- 电脑编程用户注册界面java_用JSP/Servlet开发简单的用户注册系统
- MySQL预读失效_华为云MySQL新增“逻辑预读”特性,轻松解决线性预读失效问题...
- 苹果推送iOS13.3正式版 联通用户有惊喜!
- oracle使用cgi吗_php架构之CGI、FastCGI、php-fpm有什么关系?原来这么简单
- LooseScan Strategy
- Proteus仿真Arduino的Proteus Library文件下载
- 学英语尽量不要从背词汇表开始
- Xcode8 解决控制台输出
- 程序员面试中注意事项
- 大数据安全体系介绍之技术体系篇
- 【经典】非你莫属名句一
- msm8996的gpio和irq
- 【Ubuntu小工具安装】
- 50台同样配置的计算机装系统,几十台PC如何同时安装系统
- 面向对象三大特性与C语言
- C# LINQ TO SQL
- android studio 智能机器人对话app
- NC15446 	 wyh的物品
热门文章
- 【沃顿商学院学习笔记】管理学——06腐败带来的间接成本和全球制裁状况Indirect Costs and Sanction
- 宜搭自建费控应用如何与金蝶云星空对接打通
- android 7.0 调试日志,Android软件调试记录
- linux中的apche服务
- 【LoRa点对点通信与控制】
- ResourceExhaustedError (see above for traceback): OOM when allocating tensor with shape[16,77,3072]
- 被谢耳朵一直嘲笑的MIT,这次发明了黑镜中的“恐怖机器”
- 十大著名黑客——李纳斯-托瓦兹
- 实习僧的字体加密破解
- LG E900 越狱