加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

【RT-Thread作品秀】基于RT-Thread的远程气压监控系统

2020/12/20
981
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

【RT-Thread作品秀】基于RT-Thread的远程气压监控系统

作者:靳春幸

 

 

概述

远程温气压监控系统是基于ART-PI开发板开发,该系统远程传输基于AP6212模块的WiFi。该系统可以替代人为采集气压值,可以解决极度环境下人为采集的风险。

开发环境

硬件:ART-Pi STM32H750

RT-Thread版本:4.0.3

开发工具及版本:RT-Thread Studio 2.0.0

RT-Thread使用情况概述

内核部分:调度器,信号量,消息队列

组件部分:SAL 套接字抽象层,LWIP,WiFi框架

软件包部分:Webclient,pahomqtt,Onenet,cJson

硬件框架

                                            

主控板使用的是 ART_Pi。

温度传感器使用的是 LSP22HH,LSP22HH 是一款兼容 IICSPI 接口的芯片,能够采集温度和气压值,返里使用使用 SPI 不主控板迕行通信

Wifi 模块使用的是开发板自带的AP6212。

软件框架说明

本设计使用 RT_Thread 迕行开发,主要设计有2个执行线程,分别为 Main

线程、onenet上传线程、LPS22HH 线程。

总的软件框图如下图所示。

 

 

软件模块说明

Main线程:用于初始化WiFi自动连接功能,初始化onenet组件功能,初始化onenet自动上报线程,LED周期性反转

Onenet线程:用于自动周期性上报气压值。

LPS22HH线程:用于周期性获取传感器数据

 

 

演示效果

视频地址:

 

代码地址在附件

 

 

比赛感悟

非常荣幸能参加本次大赛,期间使用官方提供的ART-PI开发板进行了很多实验。包括TouchGFX实验,sram实验,fal实验,easyflash实验等。官方的板子和RTT平台给我提供了很多方便,让我学习了很多。但是由于个人工作原因,未能尽力完好的做好这个比赛,很是遗憾。再次感谢官方给的机会。

 

  • 代码地址.rar
  • 大赛作品提交.docx
    描述:作品文档提交

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
MPX4250D 1 Motorola Semiconductor Products Peizoresistive Sensor, Differential, 0Psi Min, 36.25Psi Max, 1.4%, 0.20-4.90V, Round, Through Hole Mount, PLASTIC, UNIBODY PACKAGE-6
$25.45 查看
LTC2983HLX#PBF 1 Analog Devices Inc Multi-Sensor High Accuracy Digital Temperature Measurement System

ECAD模型

下载ECAD模型
$41.28 查看
LM95233CISD 1 National Semiconductor Corporation Switch/Digital Output Temperature Sensor, DIGITAL TEMP SENSOR-SERIAL, 11BIT(s), 2Cel, SQUARE, SURFACE MOUNT, LLP-14
$5.58 查看

相关推荐

电子产业图谱