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

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

【RT-Thread作品秀】 - 基于RT-Thread的485数据采集系统

2020/12/11
1237
服务支持:
技术交流群

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

虚拟商品不可退

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

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

基于RT-Thread的485数据采集系统

作者:刘迪

概述

485数据采集系统基于STM32H75XB芯片开发,可以添加多个485传感器,本次只采集了一个温湿度传感器数据。并通过MQTT协议把数据传到服务器。并在手机APP端进行折线图显示。

开发环境(所采用的软、硬件方案)

硬件:ARTPi(stm32h750xb)

RT-Thread版本:v 4.03

开发工具及版本:RT-Thread Studio v1.15

RT-Thread使用情况概述

内核部分:信号量。

调度器:创建多个线程来实现不同的工作。

信号量:用来同步线程。

组件部分SPI框架, Sensor框架,

硬件框架

软件框架说明

软件模块说明(介绍应用软件关键部分的逻辑、采用的实现方式等)

//在main.c文件里的如下函数里进行问询传感器数据,并把采集到的数据存放到数组中。

staticvoidserial_thread_entry(void *parameter)

//在connect_mqtt.c文件里的如下函数里把数据发送到服务器

voidmqtt_emqx_entry(void *parameter)

演示效果

哔哩哔哩演示视频:

比赛感悟

开始感觉很难,拿到手之后一直没搞,过了好几天开始搞,先把传感器数据采集到,然后传到服务器,并把数据在手机APP上展示出来,并在手机APP添加折线展示。其实不是很难,最重要的是多思考,多动手操作就可以了。

  • ART-Pi电路图.png
  • art_pi_Temp_Humi_APP.rar
    描述:ART_PI
  • ART-PI.txt.txt
  • 图片1.png

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
AFBR-710SMZ 1 Broadcom Limited Fiber Optic Transceiver,
$49.96 查看
CPC1977J 1 Littelfuse Inc Transistor Output SSR, 1-Channel, 2500V Isolation, ROHS COMPLIANT, I4PAC-4

ECAD模型

下载ECAD模型
$8.83 查看
HFE4093-332 1 Finisar Corporation VCSEL Emitter, 835nm Min, 870nm Max, 10000Mbps, TO-46, Through Hole Mount
$42.97 查看

相关推荐

电子产业图谱