快速发布求购 登录 注册
行业资讯行业财报市场标准研发新品会议盘点政策本站速递

动手实验室:简易室内温度计、湿度计

行业聚焦点 2014年04月10日 11:05:32来源:雷科技 5306
摘要 室内的温度和湿度水平是决定居住舒适程度的两个关键参数。在工作场所里,这些参数控制并维持在合适的水平,可以提高人的工作效率。此外,这些参数也会影响室内的电子设备正常运转,如电脑,它有一定的温度和湿度承受范围。

  室内的温度和湿度水平是决定居住舒适程度的两个关键参数。在工作场所里,这些参数控制并维持在合适的水平,可以提高人的工作效率。此外,这些参数也会影响室内的电子设备正常运转,如电脑,它有一定的温度和湿度承受范围。
  
  市面上有很多有可用于测量相对湿度和温度的测量计。这个项目旨在指导您制作一个简单的数字温度计和湿度计,让你能在工作站或房间里监视这两个关键环境参数。它由一个Arduino或其兼容的电路板、一个MAX7219驱动七段LED显示器和一个DHT11传感器组成。
  


 
  第1步:前期准备
  
  ♦ 一个Arduino Uno开发板或其他兼容的电路板
  
  这里使用的是Elecrow的Crowduino Uno的SD板。这是一个Arduino Uno的改进版本,有3.3V或5.0V电源和微型SD插槽。
  
  ♦ 基于MAX7219的七段LED显示模块
  
  这是一个8位7段LED显示模块,板载MAX7219的驱动芯片,通过3线SPI接口来控制单个LED段。8位数字被布置成两行的4个数字,这使得它便于同时显示两个变量。该MAX7219器件还支持LED亮度控制。
  
  ♦ DHT11传感器
  
  DHT11是一种成本非常低的数字式温度和相对湿度传感器,提供校准的数字输出。由一台主机MCU通过一个单线串行接口读取。该DHT11传感器可以测量温度范围从0-50摄氏度,相对湿度为20-80%。温度和湿度测量的准确度分别是2摄氏度和5%。
  
  ♦ 9VDC墙上适配器的供电项目
  
  步骤2:连接传感器和显示器到Arduino
  

  ♦连接DHT11
  
  为了节省跳线和整洁的外观,四个引脚的DHT11传感器直接插到Arduino Uno板上,使得DHT11的第4脚(GND)接到Arduino的GND上(右上数起第二个引脚)。DHT11的pin1(VCC)、pin2(数据)和pin3(NC)分别连接到Arduino的数字I/O引脚pin11、pin12和pin13。因为DHT11消耗较多2.5mA电流,可以直接将Arduino的I/O引脚pin11置为逻辑高电平为其供电。Arduino的引脚pin12用于读取所述传感器的输出。
  
  ♦连接显示器
  
  该显示屏是由从Crowduino板的5V引脚供电。通过DIN,负载和MAX7219芯片的CLK信号线分别连接到Arduino的数字I/O引脚pin5、pin6和pin7。
  
  第3步:Arduino通电试用
  

 
  本项目采用的LedControl库用于驱动MAX7219的显示和Adafruit的DHT传感器库读取DHT11传感器输出。我稍微修改了LedControl库用于显示度数符号和大写字母“C”。温度在行中显示在摄氏度,相对湿度为7段显示板的第二行中的百分比。
  
  一旦库被正确导入以及Arduino负载正常,你的数字温度计和湿度计就能告诉你周围的环境舒适水平。你可以通过USB接口或使用外部DC进行供电。

版权与免责声明
  • 凡本网注明"来源:仪表网"的所有作品,版权均属于仪表网,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明"来源:仪表网"。违反上述声明者,本网将追究其相关法律责任。
  • 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
  • 合作、投稿、转载授权等相关事宜,请联系本网。联系电话:0571-87759945,QQ:1103027433。
广告招商
今日换一换
新发产品更多+

客服热线:0571-87759942

采购热线:0571-87759942

媒体合作:0571-87759945

  • 仪表站APP
  • 微信公众号
  • 仪表网小程序
  • 仪表网抖音号
Copyright ybzhan.cn    All Rights Reserved   法律顾问:浙江天册律师事务所 贾熙明律师   仪表网-仪器仪表行业“互联网+”服务平台
意见反馈
我知道了