前言
很多网友问我,写上位机用什么语言好。C#,C++,python这些都可以写,但是你必须要把你用的语言的一些基础知识学完之后才能动手去写一个上位机。这会耗费你一些时间。
那么有什么办法快速方法写一个上位机监控软件,答案是有的。今天来介绍一个好工具--MicroLab,零代码写上位机监控软件。这个软件是网友--FM,他花了一年多的时间写出来了。为了更好的展示,结合RT-Thread方便的软件包生态,快速搭建一套温湿度监控设备。
环境:RT-Thread studio + GND board + MicroLab软件
GND board是自己DIY的一款板子,下面链接是关于GND board的描述。
GND Studio 开发板
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 | 超级计算器 |
| 6 | ModBus RTU计算器 |
| 7 | DTU |
| 8 | 串口-网络分裂器 |
| 9 | 应用影子分身 |
| 10 | 众多开发辅助工具及资料 |
下面展示一下该软件的部分界面。





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

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

MircoLib的组态协议。

移植组态协议到RTT。

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

虚拟示波器演示
我们在下位写一个正弦波的程序进行测试。

效果:

温湿度软件演示
首先设计画布。

下位机上报数据代码。

效果:

下位机的代码链接:https://gitee.com/rice_chen_1/picture/tree/master/micro_lab/rice_MicroLab
-
上位机
+关注
关注
28文章
1032浏览量
57352 -
监控设备
+关注
关注
0文章
103浏览量
13628 -
RT-Thread
+关注
关注
32文章
1638浏览量
45202
原文标题:基于RT-Thread + MicroLab,零基础做温湿度监控上位机
文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
零知IDE——基于STM32与W5500的UDP通信实现温湿度监控
恩智浦亮相RT-Thread 20周年开发者大会
模块化扩展:多机房以太网 POE 温湿度监控部署方案
冷库温湿度监控系统物联网解决方案
科研场景定制化:POE 供电温湿度监控系统个性化设计方案
科研实验室以太网POE供电温湿度监控系统方案
rt-thread studio 2.2.9如何使用最新的RT-Thread v5.2.0 released?
【好书推荐】RT-Thread第20本相关书籍!《嵌入式实时操作系统RT-Thread原理与应用》| 技术集结
物联网温湿度监控系统
RT-Thread荣获2025优秀开源项目 | 新闻速递
温湿度变送器功能有哪些?一文详细解析
RT-Thread审核团招募: 深度参与开源RTOS社区治理与演进
基于RT-Thread + MicroLab,零基础做温湿度监控上位机
评论