2008/10/31

用 ni DAQmx去控制硬體

又開始用basic寫小軟體了。。。

我第一次不是因為交作業而寫的軟體是一個磅秤資料的讀取軟體
每隔n分鐘會讀取磅秤的數值,然後寫入檔案紀錄
當時用的是basica,通過printer port取得磅秤輸出的結果
隔十幾年後,用的是visual basic .NET通過daq卡
控制馬達,控制輪子轉動角度,控制快門....等
=======================================
首先呼叫daqmx
Imports NationalInstruments.DAQmx
....
....
定義一個工作
Dim NAME_OF_TASK As Task = New Task()
開啟工作用的頻道
NAME_OF_TASK.DIChannels.CreateChannel(###...)
定義一個讀者用來讀取頻道傳來得資料
Dim READER As New DigitalSingleChannelReader(NAME_OF_TASK.Stream)
接下來就可以自由發揮,看要把資料拿來幹啥了
粉簡單
====================================
如果我不改行,大概每隔一陣子都會需要這樣寫一次
只是下次這個basic不知道會變成啥樣

1 則留言:

Miss You♥ 提到...

哈囉你好:

因為找不到您的留言版,只好冒昧的留言在這給您。

我是twfuture的志工”優”,這個禮拜六(11/23)我們在台北舉辦了一場活動,希望能邀請您來參加,活動詳情可以參考妙子的Blog:http://blog.roodo.com/lifeshot/archives/7613827.html

這次的活動決定匆促,所以宣傳時間也有限,但仍非常希望您可以一同參與!無論您是否參加,都希望您能和我們告知一聲,以方便做人數上的統計。

有任何問題歡迎寫信給我:minimini1230@gmail.com,我一定會盡快回覆您的。

還有...恭喜你的論文完成!!!我還在水深火熱的論文地獄中呢!希望也能早日完成我的論文!