[RTOS] 【RT-Thread作品秀】基于RT_THREAD冷链运输监管系统

[复制链接]
 楼主| Smartlin 发表于 2020-7-13 16:57 | 显示全部楼层 |阅读模式
本帖最后由 Smartlin 于 2020-7-14 12:19 编辑

【RT-Thread作品秀】基于RT-Thread冷链运输监管系统
作者:冯亮

概述
背景:大量生鲜冷链运输途中如果遇到温度上升,或温度未达到指定温度。极易造成物品变质,且变质后不易排查以及如何规避,因此开发此冷链运输温度监管系统。

硬件方案:采用AT32F403A作为主控,MCU具体内部资源如下
MCU内部资源.jpg
外设硬件包含:
4G透传模块 * 1
SD_CARD模块* 1
SHT30模块* 1
OLED12864* 1
四向摇杆 * 1

实现功能:
通过对SHT30进行实时读取获取温度湿度。并实时存储。并将数据上传至云监管平台。
RT-Thread使用情况概述
线程间通信:消息队列
内存管理:使用小内存管理算法
组件部分:使用农历组件。按键组件
FINSH 控制台

硬件框架
采用AT32F403A开发板作为主控,利用杜邦线分别连接SPI_OLED模块。SPI_SDCARD模块,串口4G透传模块,四向摇杆。

软件框架说明
系统核心采用RT_THREAD,通过编写每个硬件的驱动。建立多线程运行 ,串口通讯通过消息队列递交数据。

软件模块说明
创建四个线程,线程1负责SD卡数据记录 线程2负责温湿度及气压的记录,线程3负责OLEDGUI绘图 线程4完成物理按键的处理及回调函数
演示效果
图1.jpg
图2.jpg

图3.jpg

图4.jpg

代码地址


视频地址
https://www.bilibili.com/video/BV1sT4y177Ef/

基于RT_THREAD冷链运输监管系统.pdf

572.64 KB, 下载次数: 71

muyichuan2012 发表于 2020-7-13 18:19 | 显示全部楼层
不错哦 ,Mark一下。
yjwpm 发表于 2020-7-14 11:15 | 显示全部楼层
没看见有传输的模块呀,你是怎么传到云平台的。这个技术比较牛,,
yjwpm 发表于 2020-7-14 11:17 | 显示全部楼层
至少是在你的照片和你的pdf文档是没有看到模块的照片
 楼主| Smartlin 发表于 2020-7-14 12:29 | 显示全部楼层
yjwpm 发表于 2020-7-14 11:17
至少是在你的照片和你的pdf文档是没有看到模块的照片

4G功能调试中...
zeshoufx 发表于 2020-7-15 09:49 | 显示全部楼层
谢谢分享【冷链运输监管系统】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

49

帖子

4

粉丝
快速回复 返回顶部 返回列表