基于RT-Thread + MicroLab,零基础做温湿度监控上位机

前言

  • 很多网友问我,写上位机用什么语言好。C#,C++,python这些都可以写,但是你必须要把你用的语言的一些基础知识学完之后才能动手去写一个上位机。这会耗费你一些时间。

  • 那么有什么办法快速方法写一个上位机监控软件,答案是有的。今天来介绍一个好工具--MicroLab,零代码写上位机监控软件。这个软件是网友--FM,他花了一年多的时间写出来了。为了更好的展示,结合RT-Thread方便的软件包生态,快速搭建一套温湿度监控设备。

    • 环境:RT-Thread studio + GND board + MicroLab软件

  • GND board是自己DIY的一款板子,下面链接是关于GND board的描述。

RT-Thread软件包

  • GND board上带在DHT11温湿度传感器,RT-Thread有相应的软件包,直接利用简单快捷。在RT-Thread studio添加DHT11的软件包。

  • 修改DHT11连接对应的IO口

MicroLab软件

  • MicroLab是一个功能集成度比较高的软件。

  • 下载地址:

  • https://gitee.com/fengmeitech/Micro-Lab

  • 功能列表:

序号功能
1全新的串口/网络调试服务及关联模块
2发送历史永久保存及支持别名
3串口/网络动态指令编程
4串口/网络虚拟示波器
5超级计算器
6ModBus RTU计算器
7DTU
8串口-网络分裂器
9应用影子分身
10众多开发辅助工具及资料

  • 下面展示一下该软件的部分界面。

移植MicroLab协议到rtt工程

  • MicroLab支持串口传输和网络传输,在这里的演示都是基于串口传输的。所以需要用到串口,所以我们需要配置相对应的串口。

  • 初始化响应的串口,波特率:115200。

  • MircoLib的组态协议。

  • 移植组态协议到RTT。

  • 移植虚拟示波器协议到RTT。

虚拟示波器演示

  • 我们在下位写一个正弦波的程序进行测试。

效果:

温湿度软件演示

  • 首先设计画布。

  • 下位机上报数据代码。

  • 效果:

  • 下位机的代码链接:https://gitee.com/rice_chen_1/picture/tree/master/micro_lab/rice_MicroLab

关注微信公众号『Rice嵌入式开发技术分享』,后台回复“微信”添加本篇作者微信,备注”入群“,便可邀请进入技术交流群。

你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!

RT-Thread


让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。

长按二维码,关注我们

点击“阅读原文”进入RT-Thread官网

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值