
最近用電容觸摸一下TOPWAY7用7寸智能顯示模塊制作水質檢測儀TOPWAY官方智能LCD模塊開發工具可以類似于開發C#上位機(可以省去)C#編寫代碼的部分)節省了單片機驅動屏幕移植的正常開發GUI通過添加簡單的協議交互,可以快速高效地實現項目需求,節省大量的開發時間和硬件成本。
芯片采購網專注于整合國內外授權IC代理商現貨資源,芯片庫存實時查詢,行業價格合理,采購方便IC芯片,國內專業芯片采購平臺。
一、項目簡介
1、需求分析:
1)收集數據(定期收集水PH以及環境的溫濕度)
2)顯示在屏幕上(實時顯示采集值)
3)曲線顯示(以曲線的形式在屏幕上顯示一段時間內的變量)
2.項目流程:
1)AllianceMemory代理屏幕內容設計(顯示內容和控件的主要設計)
2)硬件設計(電源、傳感器接口、屏幕接口)
3)軟件設計(數據采集和屏幕與單片機信息交互)
硬件:NUCLEO-G070RB以及硬件擴展板,PH溫度采集傳感器,TOPWAY- HMT070ETD-1D
開發工具及版本:TOPWAY SGTools V9.35、STM32CuBeMx V6.4.0、KEILMDK V5.25、PhotoShop
二、屏幕內容設計
1、界面規劃
根據需要設計三個界面
a)主界面:顯示時間及各種傳感器的實時值;
b)顯示水質曲線:顯示PH水溫動態曲線;
c)溫濕度曲線顯示:顯示環境溫濕度的動態曲線。
2.整理設計資源
d)主界面:只需要一張背景圖,其他的都可以用屏幕設計工具設計;
e)水質曲線顯示:需要兩個圖標和兩個坐標軸;
f)溫濕度曲線顯示:需要兩個圖標和兩個坐標軸。
可可以在網上找到資源或與公司合作UI在這里,我在網上找到了背景圖和圖標,并使用了它們PhotoShop和Word坐標軸由工具制成。
3、界面設計
a)創建工程
使用TOPWAY SGTools V9.35工具創建工程
創建工程和文件夾并選擇使用的屏幕類型。您可以根據屏幕的大小更快地選擇屏幕。您可以根據實際情況選擇0°/180°(正常顯示,即1024*600)或者90°/270°(旋轉90°顯示即600*1024)。
背景和圖標分別添加到工程資源欄中
字體配置1中有一些固定的字庫,可以直接使用。
在字體配置2中,您可以創建自定義寬度和高度的字體,這使得開發有更多的選擇和非常方便。然而,應該注意的是,生成的字體庫也相對較大,或添加,否則會消耗屏幕本身的存儲。
d)新頁面并添加控件
根據規劃,需要新建三個頁面來更換相應的背景,并添加所需的控件。
使用控件:
靜態字符串-用于顯示一些靜態字符,如標題、變量名和固定符號
日期時鐘-顯示時間
數字-顯示變量
表盤-直觀顯示變量范圍
進度條-直觀顯示變量范圍
曲線-顯示變量的動態變化過程
觸摸鍵-人機交互(調整時間,改變不同頁面等)
頁面0:
頁面1:
頁面2:
e)調整控件
工具欄中的對齊工具可用于調整控制器,以拯救強迫癥患者
f)添加變量并綁定編輯
根據實際使用情況,只使用16位數字變量和曲線變量
綁定和編輯剩余的數字、表盤和曲線
g)添加觸摸鍵
有兩種方法可以添加觸摸鍵,一種是直接在控件上右鍵,選擇添加觸摸鍵,如下:
在時間方面,每個鍵盤都需要添加一個數字鍵盤,并綁定變量地址來調整最大值和最小值。
這樣,數字鍵盤可以通過觸摸鍵呼叫,輸入時間,發送到單片機,然后單片機返回設置指令到屏幕,達到設置時間的效果。
也可使用TOPWAY的屏內RTC時鐘功能, 并使用"RTC鍵盤(PIP)更換,使開發設計更加方便。
跳轉界面更簡單,可以直接跳轉到目標頁面,也可以在其他界面添加觸摸鍵返回主界面。
三、硬件設計
原理圖如下:
主要包括12V電源接口(NUCLEO板上有12V-5V-3.3V,所以不需要轉換),NUCLEO水質傳感器接口(溫度) PH)、屏幕接口,溫濕度AHT10.串口轉232和串口轉網口(使用億百特模塊),其中可以選擇串口轉232和串口轉網口,因為屏幕支持232和以太網,可根據不同情況切換。
PCB實物圖如下:
- 2022年第一季度,盡管能源和原材料價格較高,但巴斯夫仍取得了強勁的收入表現
- 硬盤制造商希捷科技計劃全球裁員約3000人
- 意大利半導體公布了2022年第二季度務報告
- MiR電子書:AMR以軟件、生態和總成本回應電子制造業效率的痛點
- 與NVIDIA硬剛 國內廠商全球首發211GHz GDDR6X高速顯存
- e服役時間最長的聯盟Raspberry Pi項目挑戰賽獲獎名單公布
- 第一半導體重磅推出HPM6300系列—— 性能高,功耗低,性價比高
- 華為首先為巴西打造 5G 智能制造工廠
- 傳音 Infinix Note 12 Pro 5G 手機在印度發布:搭載天暨 810 芯片、108MP 攝像頭
- 意大利半導體和格芯將在法國新建12英寸晶圓廠 FD-SOI 建設生態系統
- 成功適應歐拉開源操作系統VisionFive RISC-V單板計算機
- 核心原股:將進一步推進Chiplet工業化技術和項目
