前言
很多網友問我,寫上位機用什么語言好。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
-
上位機
+關注
關注
27文章
1002瀏覽量
56972 -
監控設備
+關注
關注
0文章
102瀏覽量
13578 -
RT-Thread
+關注
關注
32文章
1602瀏覽量
44651
原文標題:基于RT-Thread + MicroLab,零基礎做溫濕度監控上位機
文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
恩智浦亮相RT-Thread 20周年開發者大會
模塊化擴展:多機房以太網 POE 溫濕度監控部署方案
冷庫溫濕度監控系統物聯網解決方案
科研場景定制化:POE 供電溫濕度監控系統個性化設計方案
【好書推薦】RT-Thread第20本相關書籍!《嵌入式實時操作系統RT-Thread原理與應用》| 技術集結
物聯網溫濕度監控系統
RT-Thread榮獲2025優秀開源項目 | 新聞速遞
溫濕度變送器功能有哪些?一文詳細解析
RT-Thread審核團招募: 深度參與開源RTOS社區治理與演進
【RA-Eco-RA4M2開發板評測】RT-Thread上驅動I2C溫濕度傳感器
制藥車間溫濕度數據采集監控管理方案
通過手機端遠程監控冷庫溫濕度并進行遠程控制
基于RT-Thread + MicroLab,零基礎做溫濕度監控上位機
評論