2020/05/29 課程內容:
1. 各組討論/實作作品/器材準備
2. 各組預算 < 2000元。一定要有發票或正規收據才能報帳。
抬頭: 國立東華大學
統編: 08153719
3. 詢問問題
4. 各組計畫書上傳 (計畫書上傳資料夾)
2020/05/22 課程內容:
1. 影像 Vision 範例
2. 儀錶控制、通訊 (RS-232、GPIB簡介)
範例1: Arduino的讀寫 Serial RW (PC to Arduino)
範例2: RS-232測試 (PC to PC)
2020/05/15 課程內容:
各組計畫報告討論 (計畫書上傳資料夾)
2020/05/08 課程內容:
霍爾IC-Datasheet
新範例程式:
Get CO2 T Ethanol.vi (從Arduino擷取各感測器的分壓,轉換成CO2濃度、溫度、酒精濃度)
Read_V_3Ch.ino (用Arduino讀取A0、A1、A2電壓,用序列埠傳送至電腦)
2020/05/01 課程內容:
1. PID控制 (以 光控 為例) 範例程式
2. 簡單控制 (以 光控 為例)
3. 開關控制-繼電器
4. 各組計畫構想報告 (作品計畫書(空白格式) 請點此下載)
5. 期中問卷回饋
期中考預告:
LabVIEW程式撰寫以及軟硬體結合(含Arduino, DAQ,電子零件)。必考題:使用Arduino讀取霍爾IC的訊號,並將訊號傳至LabVIEW程式,在LabVIEW 程式中將訊號做平均,並轉換成磁場值。考試時我會拿磁鐵測試。
其他考題,“可能”有利用DAQ或Arduino 讀取某個感測器原始訊號 (熱敏電阻,超音波,光敏電阻等等都有可能),並做適當數據運算 (可能包含FFT,或將原始訊號轉換成感測物理量),然後連續紀錄至少1分鐘(50個數據值及時間),並將數據存檔。
另外考一些基本的程式撰寫(不涉及外接硬體)的題目。考試時可參考網路上的資料或範例程式,但不能問別人。
2020/04/17 主要課程內容:
1. 溫度計 用熱敏電阻測溫度 (軟硬體組合)
2. Formula Node 注意事項 (善用 Help)
3. 將數據存檔 (格式與設定)
4. 高階程式的簡化 v.s. 將程式組成一個 subVI
5. 參考已有的 example 程式-以AD與DA為例
6. 簡單控制 溫度控制LED 範例程式(LV2018版)
2020/03/20 LabVIEW 入門
1. LabVIEW 入門(1) 寫一個加法程式 https://youtu.be/-y-5sACjPUQ
程式範例: Write an Add Program.vi Write an Add Program A.vi
2. LabVIEW 入門(2) 改變你的人機面板 https://youtu.be/wnhqPfLOozU 程式範例: Better Interface.vi
3. LabVIEW教學 寫一個聲音分析程式 https://youtu.be/gteOnuvDc8Y 程式範例: Sound FFT Analysis
LabVIEW 程式下載:
NI-Serial 另外下載點: 下載連結。 (LabVIEW 程式與 Arduino 通訊必備)
2020/03/13 Arduino 程式範例:
Read_Analog_Signal_simple.ino ( 將電壓讀入,傳送到電腦,見程式 教學說明檔 )
Resistance-value.ino ( 將未知電阻Rx與已知電阻R0串聯,由分壓得到Rx值傳送到電腦 )
Temperature-R-type.ino ( 將熱敏電阻與已知電阻R0串聯,由分壓得到熱敏電阻值,換算成溫度,傳送到電腦 )
Temperature-LED.ino ( 當熱敏電阻溫度過高時,使LED燈亮起 )
Sonar_Distance.ino ( 觸發超音波感測器,將回音訊號換算成距離,傳送到電腦 )
Serial_RW_LED_Control.ino (從電腦讀文字到Arduino,並控制LED燈。可搭配電 LabVIEW 程式: Serial RW Control Arduino (LV2014).vi )
2020/03/13 LabVIEW 程式:
Read Arduino by LabVIEW.vi ( 透過序列埠將Arduino的輸出文字傳送到電腦,繪出 隨時間變化圖 )
Read Arduino by LabVIEW.vi (同上,更多功能)
2020/03/10 步進馬達 Arduino 控制程式
如何做視訊的截存檔?
首先,安裝 LabVIEW 時得包含安裝 Vision Acquisition。也得有攝影機 (可用筆電內建的,或便宜的 WebCam)
程式範例: Snap image to file (LV2014).vi
Temp-LED.ino 此 Arduino 程式使用熱敏電阻讀取溫度值到電腦。熱敏電阻Rx與已知電阻R0串聯,熱敏電阻一端接5V,已知電阻一端接地,中間分壓送到 Arduino A0 讀取電壓,再換算成溫度。
Read Arduino.vi 將 Arduino 序列埠暫存器 中的數值,讀回電腦呈現,並可取多點平均,增加精度。