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

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

3天内不再提示

基于Arduino平台开发的无线温度和湿度监控器

454398 来源:一板网 作者:风筝 2020-10-22 13:20 次阅读

本篇文章主要介绍了使用Arduino平台以及价格低廉且易于使用的ASK发送器/接收器模块,为孩子或婴儿房间安装一款DIY自制的无线温度和湿度监控器。在发送端,Arduino nano使用DHT22传感器感测室温和湿度,并通过433 MHz ASK RF链路将数据发送到接收端Arduino。接收方Arduino解码接收到的字节并将信息显示在LCD屏幕上。 RF传输的室内范围约为100英尺,这足以满足常见的室内面积。

所需的组件

您将需要以下物品来构建此项目:

● ASK发送器/接收器对

● 两个Arduino开发板。在发射端使用Arduino Nano,在接收端使用Arduino Uno。

● 一个诺基亚5110 LCD,用于在接收端显示数据

● 一个DHT22传感器,用于在发射端上测量温度和湿度

● 两个LED和两个330Ω电阻

● 电线、面包板、原型板等。

ASK RF套件简介

在国内和国际市场上,都可以在线购买使用各种ASK Tx / Rx模块。其中有些带有弹簧天线,有些则没有。对于没有天线的天线,您可以将〜20cm的导线连接到电路板上的天线针。下图显示了您可以在eBay和Amazon上购买的一些ASK RF模块。

在本文中,我们使用了NiceRF公司生产的高质量ASK RF模块。这些模块的优点是它们非常紧凑,面包板和PCB友好,由高质量PCB制成,配有铜制弹簧天线,并具有合理的传输范围。

发送器的硬件设置

ASK发送器模块具有三个引脚:VCC、数据和接地。根据制造商的不同,它们的顺序可能不同。因此,请务必仔细查看引脚,以识别这些模块上的数据和电源引脚。 VCC和Gnd引脚连接到Arduino Nano的+ 5V和Gnd引脚,而Tx模块的数据引脚连接到Arduino的数字I / O引脚12。 LED还与串联的限流电阻一起连接到I / O引脚11。在数据传输过程中,该LED点​​亮。

发送电路(与LED串联的电阻为330欧姆)

将上面的电路连接到面包板上,如下图所示。

接收端的电路设置

接收模块同样包含VCC、Gnd和Data三个引脚。某些模块可能具有多个数据引脚。在这种情况下,您可以使用它们中的任何一个,因为它们都连接在一起。在接收端,Rx模块的数据引脚输出,并由Arduino引脚读取。在本文中,它连接到Arduino的D11引脚。与发送端类似,连接到D3引脚的LED指示接收发送器发送的数据。诺基亚5110 LCD也连接到接收端Arduino,以显示远程站的温度和湿度。在本文中,我在接收端使用Crowduino Uno。请注意,诺基亚5110 LCD的工作电压为3.3V。如果您的Arduino开发板工作在5.0V,则在Arduino和LCD之间需要一个电压转换器。下图更详细地显示了接收端的连接。

我使用了通用的Arduino原型板来构建上述电路。下图显示了焊接在Arduino proto-shield上的组装好的接收器电路

软件代码

该项目使用由Mike McCauley编写的Arduino VirtualWire库。该库支持市场上众多的低成本RF发送器和接收器,并允许通过ASK调制发送短消息。在此项目中,Tx端的Arduino从DHT22传感器读取温度和湿度,将两个读数合并为一个字符串,然后通过RF链接发送。在接收端,Arduino从接收的字符串中提取两个读数,并在诺基亚5110 LCD上显示数据。您可以从以下链接下载用于Tx和Rx末端的VirtualWire库和Arduino代码。

● 下载VirtualWire库

● 下载用于发送端的Arduino代码

● 下载用于接收端的Arduino代码

输出

将固件上传到两个Arduino开发板后,该项目就可以进行测试了。您可以将Tx模块放置在要远程监控温度和湿度的地方,并将Rx模块放置在100英尺范围内。您应该在LCD屏幕上看到测量值,如下所示:

可以通过在Rx端添加蜂鸣器,并编程Arduino以在温度和/或湿度超出预设极限值时发出警报来进一步扩展该项目。
编辑:hfy

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

    关注

    2551

    文章

    51091

    浏览量

    753488
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4426

    浏览量

    167469
  • 诺基亚
    +关注

    关注

    9

    文章

    3185

    浏览量

    83249
  • 蜂鸣器
    +关注

    关注

    12

    文章

    891

    浏览量

    45943
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    187038
收藏 人收藏

    评论

    相关推荐

    无线温度传感:精准监控无线传输的温度管理解决方案

    在现代化工业、农业、医疗及智能家居等领域,温度监控已成为确保设备正常运行、产品保存质量及环境舒适度的重要环节。传统有线温度传感因布线复杂、维护成本高及灵活性差等问题,逐渐无法满足日益
    的头像 发表于 12-03 08:43 143次阅读

    EZShunt™数字电流和功率监控器

    电子发烧友网站提供《EZShunt™数字电流和功率监控器.pdf》资料免费下载
    发表于 10-31 09:43 0次下载
    EZShunt™数字电流和功率<b class='flag-5'>监控器</b>

    TI电池监控器IC的HDQ通信基础知识

    电子发烧友网站提供《TI电池监控器IC的HDQ通信基础知识.pdf》资料免费下载
    发表于 10-12 10:01 0次下载
    TI电池<b class='flag-5'>监控器</b>IC的HDQ通信基础知识

    电源电压监控器77xx系列

    电子发烧友网站提供《电源电压监控器77xx系列.pdf》资料免费下载
    发表于 09-29 10:37 0次下载
    电源电压<b class='flag-5'>监控器</b>77xx系列

    数字电源监控器入门

    电子发烧友网站提供《数字电源监控器入门.pdf》资料免费下载
    发表于 09-27 10:30 0次下载
    数字电源<b class='flag-5'>监控器</b>入门

    锁存电压监控器(复位IC)

    电子发烧友网站提供《锁存电压监控器(复位IC).pdf》资料免费下载
    发表于 09-18 10:34 0次下载
    锁存电压<b class='flag-5'>监控器</b>(复位IC)

    在牵引逆变器设计中实现电压基准和监控器

    电子发烧友网站提供《在牵引逆变器设计中实现电压基准和监控器.pdf》资料免费下载
    发表于 09-18 10:30 0次下载
    在牵引逆变器设计中实现电压基准和<b class='flag-5'>监控器</b>

    宽VIN过压和欠压监控器的常见应用

    电子发烧友网站提供《宽VIN过压和欠压监控器的常见应用.pdf》资料免费下载
    发表于 09-02 10:13 0次下载
    宽VIN过压和欠压<b class='flag-5'>监控器</b>的常见应用

    在高压应用中使用电压监控器

    电子发烧友网站提供《在高压应用中使用电压监控器.pdf》资料免费下载
    发表于 09-02 10:13 0次下载
    在高压应用中使用电压<b class='flag-5'>监控器</b>

    在应用TI并联电流监控器时,取样电阻取多大值会比较优化?

    在应用TI并联电流监控器时,取样电阻取多大值会比较优化?输入前需要做滤波处理吗?
    发表于 08-30 08:11

    药品仓库温湿度监控系统

    和有效使用具有重要意义。 药品仓库温湿度监控系统,结合物联网、无线通讯等技术,主要由传感、数据采集、传输设备、管理云
    的头像 发表于 07-26 10:12 352次阅读

    动环监控系统平台功能

    随着机房中设备的数量和系统规模不断扩大,已成为各大单位业务管理的核心场所,需要时刻保证机房设备处于正常的温度湿度环境中运行。为了保证机房设备的正常运行,需要对机房的温度湿度、烟感、
    的头像 发表于 07-19 16:35 382次阅读

    无线湿度监控系统

    解决方案,在需要监控的区域部署传感节点,实时感知环境温湿度数据,利用无线传感网络,对环境温湿度
    的头像 发表于 05-30 16:43 762次阅读

    用物联流量卡的监控器能改变移动流量卡吗

    #物联流量卡#使用物联流量卡的监控器无法直接改变移动流量卡本身的属性和功能。物联流量卡的监控器主要用于监控和管理物联网设备的数据使用情况,提供实时的流量消耗、连接状态和设备运行情况等信息。本文将从物
    的头像 发表于 04-11 17:38 677次阅读
    用物联流量卡的<b class='flag-5'>监控器</b>能改变移动流量卡吗

    LoRa无线湿度监控系统架构分析

    介绍了一款基于LoRa无线组网的温湿度监控系统,该系统具有远距离传输、低功耗和实时监控等优势,可广泛应用于各种需要精确监控环境
    的头像 发表于 01-08 09:53 570次阅读
    LoRa<b class='flag-5'>无线</b>温<b class='flag-5'>湿度</b><b class='flag-5'>监控</b>系统架构分析