用 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不知道會變成啥樣
Read more!