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

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

3天内不再提示

基于具有天气预报功能的温湿度压力测试装置系统

电子设计 来源:电路城 作者:电路城 2021-04-27 14:03 次阅读

本文将介绍一个具有天气预报功能的温湿度压力测试装置。该装置可以在脱机模式下工作,并将数据传输到智能家居系统。

硬件规格

控制器NRF52

2.9英寸电子墨水显示屏

BME280传感器(为传感器SI7021HTU21D预留了安装的位置)

CR2450(电池)

细节

对于此项目,选择的GDEH029A1电子墨水显示屏型,屏幕尺寸为2.9英寸。

但是在项目进行了3个月左右时,显示屏制造商发布了新的显示屏(GDEM029T94)。因为旧型号的显示屏很难买到,所以在项目中换了新的显示屏。

新型号显示屏特性:

分辨率:296x128

工作温度范围:0-50 C

工作功耗:3mA

深度睡眠消耗:1μA

最小屏幕刷新时间:0.3秒。

与此同时,我对来自不同制造商的nRF52无线电模块的变体进行了升级,并停在了MINEW MS50SFA2(nRF52832)和EBYTE E73 2G4M08S1C(nRF52840),E73 2G4M08S1E(nRF52833)模块上。

MINEW MS50SFA2模块的尺寸很小,且引出的支脚不是很多。所以在项目中使用了所有可用的MS50SFA2支脚。

E73模块则具有较多的支脚,为此我开发了传感器的扩展版本。在扩展版本中,增加了一个有源蜂鸣器、一个MAX44009光传感器,并用AAA电池代替了CR2450。

设备电路:

该设备的外壳是在FDM 3D打印机上打印的,为了获得好看的外观,我用砂纸打磨机身并进行了抛光。

由于传感器有一个LED,而且在扩展版本还有一个光传感器,所以在外壳上制作了两个通孔。

该项目是一个开源家庭自动化项目,且设备软件可在MySENSORS网络(www.mysensors.org)上运行。

顺便说一下,传感器在没有网络的情况下也可以正常工作。目前,我的项目支持使用两种显示模型:GDEH029A1、GDEM029T94。也许以后,将增加对三色显示器的支持。

设备的功能:打开设备电源后,它将尝试查找网络,如果未找到网络,则设备将进入主要操作模式,而无需在网络中工作(不发送数据),但会定期发出简短请求以进行搜索网络(每小时一次)。根据天气预报的变化,当温度数据变化0.5°C,湿度变化1%,压力变化1个单位,照明水平变化1个勒克斯时,传感器轮询间隔为每分钟1次,刷新屏幕并发送数据(如果网络可用),电池轮询间隔由用户设置,范围为1小时至24小时;默认情况下,轮询每6小时执行一次。

可以通过智能家居界面的外部命令来控制该设备。通过按“菜单”按钮激活所需的菜单项“传感器配置”。激活配置模式后,传感器将切换到聆听模式20秒钟。您必须在此间隔内发送命令。外部命令可用于调整电池检查间隔、改变反转信息的显示、关闭LED指示灯、关闭蜂鸣声。

计算天气预报的算法的说明-(NXP应用笔记3914 | John B. Young)

在无线电网络中工作时,传感器可以传输如下数据:

温度,

湿度,

气压,

照明等级

天气预报,

信号电平

电池电量,

重新启动的原因

基于具有天气预报功能的温湿度压力测试装置系统

编译要求:配置MyConfig.h文件

该文件指定:

信息输出语言(RU,ENG)

数据传输的功耗优化模式

光线传感器连接

主动蜂鸣器连接

资料传输率

所连接显示器的版本

基于具有天气预报功能的温湿度压力测试装置系统

睡眠模式下设备的平均功耗为3μA(nRF52840更高),传感器读数和屏幕刷新模式下的功耗为5mA(平均);数据传输模式下的功耗为8mA(平均),一条消息的传输时间为10ms(理想情况)。

带有MINEW MS50SFA2模块的设计可以轻松复制。如果你觉的有困难,你可以选择屏幕电缆的连接器焊接方法。对于如何简化操作,你可以看我的焊接连接视频,也可以购买现成的传感器,从而完成设计。
责任编辑:pj

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

    关注

    2525

    文章

    48062

    浏览量

    739963
  • 显示屏
    +关注

    关注

    28

    文章

    4226

    浏览量

    72638
  • 智能家居
    +关注

    关注

    1912

    文章

    9146

    浏览量

    179317
收藏 人收藏

    评论

    相关推荐

    怎么设计一种基于Psoc6的家庭温湿度检测系统

    该项目旨在设计和构建一个基于家庭物联网的温湿度检测系统,以提供家庭环境的温湿度监测和警报功能
    发表于 07-31 14:41 295次阅读
    怎么设计一种基于Psoc6的家庭<b class='flag-5'>温湿度</b>检测<b class='flag-5'>系统</b>?

    温湿度传感器在手机中的应用

    相关应用使其转化为手机用户的有利信息。而最主要的还是后者原因。    温湿度传感器的传统应用是天气预报以及室内监测。手机中如果集成这种应用这就极大的方便了客户的出行,其实客户一直都在期待这种产品的出现
    发表于 04-08 14:41

    温湿度传感器在手机中的应用

    缺少相关应用使其转化为手机用户的有利信息。而最主要的还是后者原因。    温湿度传感器的传统应用是天气预报以及室内监测。手机中如果集成这种应用这就极大的方便了客户的出行,其实客户一直都在期待这种产品
    发表于 07-11 14:41

    labview天气预报

    `用labview写的天气预报,信息比较多,懒得分析,你们各取所需吧!`
    发表于 07-28 14:49

    库房无线温湿度监控方案 无线温湿度监控系统 仓储物流无线温湿度

    数据的实时显示、曲线显示、数据存储等功能。 四、无线温湿度监控拓扑图 五 系统功能 、特点1、系统软件
    发表于 03-01 10:15

    基于ESP32 WiFi连接天气预报机的设计方案

    描述WeatherBot - 3D 打印天气预报剧院 | ESP32 和 OpenWeatherMap如何 3D 打印/激光切割带有 E-ink 显示屏的 ESP32 WiFi 连接天气预报剧院
    发表于 06-30 06:49

    无线温湿度检测装置的设计

    设计了一种基于温湿度数字式传感器的无线温湿度检测装置,以单片机为控制核心,采用数字式温湿度传感器来检测目标的温度和湿度信息,利用软件编程完成
    发表于 06-13 17:09 128次下载
    无线<b class='flag-5'>温湿度</b>检测<b class='flag-5'>装置</b>的设计

    一种无线温湿度检测装置的设计与实现_何祥宇

    设计了一种基于温湿度数字式传感器的无线温湿度检测装置以单片机为控制核心采用数字式温湿度传感器来检测目标的 温度和湿度信息利用软件编程完成
    发表于 11-12 16:40 0次下载

    Android智能手机天气预报系统设计及实现

    Android智能手机天气预报系统设计及实现
    发表于 01-14 11:22 22次下载

    Vuzix宣布为其AR眼镜Vuzix Blade增添天气预报功能

    近日,AR眼镜制造商Vuzix宣布为其AR眼镜Vuzix Blade (2019版)增添新功能——天气预报。通过应用程序《Accuweather》,设备能够显示当前区域天气状况并预测其他城市的
    发表于 12-28 10:29 3080次阅读

    基于天气预报的自动灌溉系统

    电子发烧友网站提供《基于天气预报的自动灌溉系统.zip》资料免费下载
    发表于 10-31 14:47 2次下载
    基于<b class='flag-5'>天气预报</b>的自动灌溉<b class='flag-5'>系统</b>

    Zambreti天气预报器开源分享

    电子发烧友网站提供《Zambreti天气预报器开源分享.zip》资料免费下载
    发表于 11-01 14:30 0次下载
    Zambreti<b class='flag-5'>天气预报</b>器开源分享

    使用ESP32进行温度、湿度天气预报

    电子发烧友网站提供《使用ESP32进行温度、湿度天气预报.zip》资料免费下载
    发表于 12-22 16:46 4次下载
    使用ESP32进行温度、<b class='flag-5'>湿度</b>和<b class='flag-5'>天气预报</b>

    Arduino天气预报小矮人

    电子发烧友网站提供《Arduino天气预报小矮人.zip》资料免费下载
    发表于 02-08 16:09 0次下载
    Arduino<b class='flag-5'>天气预报</b>小矮人

    DIY简单的天气预报装置

    电子发烧友网站提供《DIY简单的天气预报装置.zip》资料免费下载
    发表于 07-03 10:16 0次下载
    DIY简单的<b class='flag-5'>天气预报装置</b>