最近在做一個項目,關(guān)于遠程采集數(shù)據(jù)并上傳的一套裝置,為此也決定做一期合集用以記錄制作流程。
關(guān)于硬件方面我選擇了ESP32,ESP32有雙核240MHZ的主頻,并且自帶ADC以及DAC,非常方便我們的數(shù)據(jù)采集與云端上傳。
關(guān)于上位機方面,我選擇了C#,C#作為基于C語言的圖形化編程語言,可以有效的幫助我們編寫相關(guān)的上位機。我也是曾經(jīng)使用C#完成過一個遠程LED點陣控制系統(tǒng)的制作。
本期我們的主要內(nèi)容是介紹一下C#的簡單使用。
C#環(huán)境
我所使用的C#是在Visual Studio中安裝的,
在創(chuàng)建項目中,我們在右邊選項中拉到底,點擊安裝多個工具和功能既可安裝我們的C#環(huán)境
選擇通用Windows平臺開發(fā),安裝即可。
簡單使用
我們創(chuàng)建工程時,選擇Windows窗體應(yīng)用。
進入工程界面,有我們的窗體,左邊的工具欄,右邊的項目資源管理器。
我們可以從左邊的工具欄選擇常用的工具到我們的窗體上。
右下角則是關(guān)于這些控件的屬性,例如大小,位置,字體大小,名稱等等。
我們放置一個標(biāo)簽和一個按鈕,并修改他們的字體大小。
接著我們雙擊我們的控件就可以進入相應(yīng)的編寫代碼,例如我們雙擊我們的按鈕。
我們可以看到這時候我們創(chuàng)建了一個函數(shù),函數(shù)的名稱是button1_Click,我們可以理解為這個函數(shù)是我們按下按鈕后調(diào)用的函數(shù),我們在這個函數(shù)中編寫,標(biāo)簽的值改變。
再點擊上方的運行按鈕。
這時候就會跳出我們的窗口了。
然后我們點擊Hello按鈕。
我們可以發(fā)現(xiàn)標(biāo)簽的文本發(fā)生了改變。
這樣子就簡單的使用了C#,C#中有很多強力的工具和控件,我們合理的使用這些控件可以很好的幫助我們實現(xiàn)上位機軟件的編程。
-
led
+關(guān)注
關(guān)注
240文章
22908瀏覽量
650208 -
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6420瀏覽量
110109 -
示波器
+關(guān)注
關(guān)注
113文章
6108瀏覽量
183421 -
C語言
+關(guān)注
關(guān)注
180文章
7575瀏覽量
134230 -
ESP32
+關(guān)注
關(guān)注
17文章
936瀏覽量
16672
發(fā)布評論請先 登錄
相關(guān)推薦
評論