0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何构建一个简单的数字温度计和湿度计

454398 来源:wv 2019-10-22 10:51 次阅读

步骤1:您需要的东西

Arduino Uno或任何其他兼容的板。

我正在使用 Crowduino Uno Elecrow的SD 板。它是Arduino Uno兼容板,具有一些改进,例如3.3V或5.0V电源选择选项以及板上的micro SD插槽。

基于Elecrow的基于MAX7219的七段LED显示模块它是一个8位七段LED显示模块,带有板载MAX7219驱动器芯片,使您可以通过3线式SPI接口控制各个LED段。 8位数字排列在4位数字的两行中,这使得同时显示两个变量变得很方便。 MAX7219器件还通过软件支持LED亮度控制。

DHT11传感器

DHT11是一款非常低成本的数字温度和相对湿度传感器,提供校准的数字输出。主机MCU通过单线串行接口读取测量值。 DHT11传感器可测量0-50摄氏度的温度和20-80%的相对湿度。温度和湿度测量的精度分别为2摄氏度和5%。

用于为项目供电的9V直流壁式适配器

很少有公对母跳线

步骤2:将传感器和显示器连接到Arduino

连接DHT11

要保存跳线并使其外观整洁,DHT11传感器的四个引脚直接插入Arduino Uno板的右母头中,因此引脚4( DHT11的GND)进入Arduino接头的GND引脚(右上角的第二个引脚)。通过这种安排,DHT11的引脚1(VCC),2(数据)和3(NC)将分别连接到Arduino数字I/O引脚11、12和13。 DHT11在工作期间最多消耗2.5mA电流。因此,可以通过在操作期间将其设置为逻辑高电平来直接通过Arduino I/O引脚11供电。 Arduino引脚12用于读取传感器输出。

连接显示器

显示器由来自Crowduino板左侧母头的5V和GND电源引脚供电。 MAX7219芯片的DIN,LOAD和CLK信号线分别连接到Arduino数字I/O引脚5、6和7。

步骤3:Arduino Sketch

该项目使用 LedControl库驱动基于MAX7219的显示器和 Adafruit的DHT传感器库用于读取DHT11传感器输出。我略微修改了LedControl库,以显示度数符号和大写字母“ C”。温度在七段显示板的第一行中以摄氏度显示,相对湿度在第二行中以百分比显示。

一旦正确导入了库并加载了Arduino草图,您的数字温度计和湿度计即可使用告诉您周围环境的热舒适程度。您可以通过USB端口或使用外部DC壁式适配器为其供电。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 湿度计
    +关注

    关注

    0

    文章

    16

    浏览量

    10991
  • 数字温度计
    +关注

    关注

    2

    文章

    105

    浏览量

    21525
收藏 人收藏

    评论

    相关推荐

    数字温度计电路图分享

    数字温度计是一种使用数字显示温度值的温度测量仪器。其工作原理是利用热敏电阻、热电偶或红外线等原理测量物体或环境的
    的头像 发表于 02-12 09:28 921次阅读
    <b class='flag-5'>数字</b><b class='flag-5'>温度计</b>电路图分享

    测量电机温度的方法介绍

    。其次,用温度计测量的都是表面温度,内部最高温度比测量值大致高5~10℃。温升试验所需时间很长,测量时每隔15分钟读温度计读数,当1
    发表于 12-19 07:34

    电接点双金属温度计-全球百科 #从入门到精通,起讲透元器件!

    元器件温度计
    嘉可自动化仪表
    发布于 :2023年12月11日 08:20:47

    基于51单片机和AHT10温湿度传感器的温湿度计源码

    款基于51单片机和AHT10温湿度传感器的温湿度计源码。
    发表于 10-09 08:39

    DS8B2数字温度计的设计、装配与调试(2)#传感器

    传感器数字温度计
    未来加油dz
    发布于 :2023年08月20日 09:33:18

    DS8B2数字温度计的设计、装配与调试(1)#传感器

    传感器数字温度计
    未来加油dz
    发布于 :2023年08月20日 09:32:34

    基于RJM8L003的食品温度计解决方案

    食品温度计种可以测量食品温度的专业工具,主要用于食品加工、储存、运输、销售等环节中,确保食品卫生安全和品质保持不变。随着人们对食品安全和品质的重视,以及对食品温度监测的要求越来越高
    发表于 08-03 16:40

    数字温度计电路图详解

    数字温度计电路图使用一个通用的1N4148二极管作为温度传感器。该应用利用二极管的温度系数-2 mV/°C来创建精确的电子温度计
    的头像 发表于 07-28 10:38 2610次阅读
    <b class='flag-5'>数字</b><b class='flag-5'>温度计</b>电路图详解

    热电偶温度计

    有没有工程师可以写高温热电偶的温度计
    发表于 06-15 09:15

    英飞凌PSoc62超低功耗温湿#超低功耗 #温湿度计

    英飞凌湿度计
    华仔stm32
    发布于 :2023年06月03日 21:42:59

    英飞凌PSoC62 实现超低功耗温湿度计

    英飞凌PSoC62是款Cortex-M0+与Cortex-M4的双内核MCU,其有着非常优秀的超低功耗性能。 温度计的器材 英飞凌PSoC62开发板 这是款英飞凌与RT-Thread联合制
    发表于 06-03 10:14

    想要构建简单的wifi温度计,在哪里可以找到这样简单的工具包和源代码?

    我们正计划构建简单的 wifi 温度计。内置热电偶。可充电电池。Android 应用程序以 F 和 C 显示
    发表于 06-01 09:15

    使用ESP8266-01模块的太阳能wifi泳池温度计,如何将模拟传感器信号直接连接到AD输入?

    泳池温度计,但它们似乎都与专用接收器(桌面或壁挂式)配对,无法通过手机应用程序或网络浏览器访问。 所以我的想法是让手机/网络浏览器可以使用池温度信息,并使用另一个 ESP8266-01 模块制作
    发表于 05-30 06:52

    00009 齿轮温度计 ,创客的温度计

    电工技术经验分享
    学习电子知识
    发布于 :2023年05月09日 20:56:42