MCU Client串列埠傳送溫度濕度例子

2021-10-18 20:35:11 字數 593 閱讀 6459

51微控制器串列埠傳送資料的例子(擷取於下面完整專案介紹)

我們此次專案主要分為兩個部分,分別是微控制器端和pc端。在微控制器部分,我們要完成:通過數字溫度感測器ds18b20讀取溫度。(精確到0.5度)並且

通過at89c52微控制器讀取感測器的資料將資料傳送至pc端。在pc端部分,我們要做的是:通過串列埠資料採集軟體將資料顯示、儲存等處理(qt庫開發)。

感測器部分:通過數字溫度感測器ds18b20讀取溫度。(精確到0.5度)並且

通過at89c52微控制器讀取感測器的資料將資料傳送至pc端

pc客戶端程式:

博文傳送門:

有幣選擇:

無幣選擇:

51微控制器程式

微控制器利用串列埠通訊傳送溫度

該程式主要是利用ds18b20採集溫度,然後通過數碼管顯示溫度 當程式收到上位機傳送的命令之後,該程式會將當時的溫度值通過串列埠傳送給上位機 include define uchar unsigned char define uint unsigned intsbitdq p1 0 定義ds18b2...

串列埠傳送資料

s 串列埠程式設計 詳解4 串列埠傳送資料 串列埠傳送資料報括 十六進製制傳送資料 手動傳送資料 自動傳送資料 手動傳送資料的 如下 cpp view plain copy 手動傳送 long tx count 0 void cscommdlg onbuttonmanualsend else els...

ARMlinux串列埠傳送

首先選擇串列埠 位置方便,不和串列埠終端重合,定義char 為串列埠節點目錄 dev tty ttysac3 char uart3 dev ttysac3 然後定義乙個傳送資料buffer char buffer hello world n 開啟串列埠,呼叫配置函式set opt 自己定義的 if ...