About虛擬&實際

@分享虛擬與實際的世界中所遊玩的心得紀錄,從物理化學到生命科學、從人文藝術到現代科技、從虛擬介面到實際生命體。享受的只是一種學習與體驗。若文章內容有誤,歡迎提出以供修改,對文章的回饋,歡迎寄信給我!一起分享,互相學習成長的環境。
@個人簡介在『關於韃靼』
@我是韃靼~我的信箱:chenyuquan at gmail dot com

2013年6月3日 星期一

LabVIEW Projects_2013_Integration of Optical Tweezers_ part I

前言:
這半年接了另個老闆的計畫,主要是整合一套光學系統以供生化分析使用。由於機會難得可以練功,當然是答應嘗試看看,一來他省荷包,二來我賺得經驗值,何樂而不為。大概會分幾個部分記錄撰寫程式的過程,但不會將全部寫出,畢竟是關實驗機密啊!寫下來的都是我重新瞭解或者新學到的觀念與自己遇到的障礙如何解決。


Projects & LLB 
設計思考:
主要是為了模組化,且讓主程式的編輯頁面簡潔一些,之前有測試過但是是用在建立安裝檔(.exe)之類的,這次算是第一次正式的使用,不過我以為建立後是個”檔案“而已,殊不知、其實還是個資料夾!!這樣方便性還是沒有LLB來得棒,只是LLB只能附帶VI而已,像額外的.dll都不能代入,可惜之處。(還是有LLB有我疏忽的地方呢??待查詢中!)

程式:
將老師&合作的學生討論許久的架構給整理出來,然後細分成幾個SubVI,目前先做到約25%的進度吧,傅立葉轉換跟影像截取分析的部分還需要些時間去思考(因為最近在寫自己的記帳程式,真是充實)。有幾個部分也有使用呼叫SubVI(顯示令個視窗)的方式,以減少主程式的人機界面規劃(此部分已暫時所需的功能為主,不需要的時候就不用呼叫了)。


後記:
這程式是繼Micro-GC之後的第二個整合型程式,雖然micro-GC還包含硬體的整合與製作,不過這次有許許多多儀器是之前沒機會玩到的,還跨足了影像截取&處理的部分,挑戰性與可學到的也是非常得多!

參考:

LabVIEW Projects_2008/11-2009/02_Integration of MEMS-Fabricated Gas Chromatography
使用LabVIEW控制Webcam以及IMAQdx & IMAQ的合併使用
Using LabVIEW Projects
Managing a Project in LabVIEW
LabVIEW 學習資料
LabVIEW 北方客棧
IT 360
LabVIEW Pro

有關Cluster的紀錄

前言:
這邊記錄一些有關學習Cluster中發現的新Idea或者技巧。

20130603
一般來說叢集(cluster)就是放入不同的資訊,以往都用在儀器控制或者分析數據會用到,剛好看到書中有提到也可以使用在"資料庫"的應用,這倒是我還沒意識到的!!~(例如同學會報名表:姓名,是否出席,附註資料等等)

2013年6月1日 星期六

Nikon P90 new Bag- Kata DC431

NIKON P90的相機包已經壞掉很久了,除了提把脆化外,連拉鍊的拉把也都斷了,雖然還算堪用,不過真的快要不堪用了。

趁著這次要出國,去億華數位相機物色看看有沒有適合的,看了好一陣子以及試用後,終於找到一個外型跟功能都是我想要的,二話不說就買下去了。



外表看起來比原本的扎實~而裡面是很漂亮的黃色,外面左右都有隔間,可以放電池、充電器還有配件等等。



主體就是個有三個隔間的包,然後背帶,然後很貼心的還有防水袋。



接著就是帶著她出門遊玩了~~


參考:
DC-431 DL for mirrorless camera or Handycam

新玩意-空壓機

最近採購了空壓機,一直覺得灰塵在電子零件,電子產品或者書桌等等的很難處理。直接擦掉有些東西又怕磨損,買空壓罐也不是辦法,所以就買下去了,其實也是肖想很久了說。


原始外觀包含外盒(實驗室的)

(我的,加了轉接頭跟噴槍,還比當初實驗室買便宜兩百,老闆真是佛心來的)

雖然有油式的儲氣量多,且馬力強。可是希望吹出來的空氣汙染還是少一點的好,所以選用的是無油式的(若真的還要更乾淨,就要在出口端再加個濾心了。)

雖然真的氣很少,不過還算堪用,而且我看上的除了是無油式的外,還有他的小巧可愛啊!!!

2013年5月27日 星期一

LabVIEW Projects_ 個人帳務系統-part II

前言:
在經過五個多星期後,帳務系統再次地慢慢升級與改進,目前已經可以成功地秀出單一項目的每月累積,以及總和,然後還有其他可以改進的地方仍需持續努力。

Code:
目前利用List可以將項目資料匯入,然後選擇單一項目後,將項目的每個月資料利用Graph呈現出來。

改進:
1. 可以在Graph上面的bar就呈現數值,就不用額外的使用Month Selector選擇單一月份來呼叫資料。
2. 輸出整理好的raw data,可以進一步使用IGOR繪圖(可以做更正式的圖表用!~哈~)
3. Item Selector可以嘗試多重選擇並在Graph上面採用疊加顯示(月份分隔),
4. 利用可以產生每個月每個項目的總額(原本已經有每個項目整年的總額),分支出與收入項目。
5. 直接在LabVIEW內建立Table,可以輸入每日記帳資料,而不需在額外使用筆記本來匯入。但還是可以將資料匯出。

參考:
LabVIEW Projects_ 個人帳務系統-part I
有關String的紀錄
有關Array的紀錄

2013年5月23日 星期四

[學習紀錄] 論壇教學&技術文章等等

前言:
這邊記錄在網路論壇上面提供的教學&技術文章的學習心得與練習相關的。

1. LabVIEW Pro 的基礎教學(2013/05 all review)
基礎教學的項目列了這些:
Chapter 1 - LabVIEW 簡介
1-1 圖形化系統設計 (GSD) 介紹
1-2 LabVIEW 介紹
Chapter 2 - LabVIEW 程式撰寫
2-1 Getting Started - 歡迎畫面
2-2 LabVIEW Project - 專案管理
2-3 LabVIEW 程式架構
2-4 Front Panel - 人機介面
2-5 Block Diagram - 程式設計區
2-6 Tools Palette - 工具面板
2-7 Example Finder - 範例搜尋工具
Chapter 3 - LabVIEW 程式執行架構
3-1 While 迴圈
3-2 For 迴圈
3-3 Shift Register - 移位暫存器
3-4 Sequence Structure - 循序架構
3-5 Case Structure - 條件架構
3-6 Formula Node - 方程式節點
3-7 MathScript Node
3-8 程式執行時間控制
Chapter 4 - 陣列與叢集
4-1 Array 陣列
4-2 Cluster 叢集
Chapter 5 - 波形繪製
5-1 Waveform Chart
5-2 Waveform Graph
5-3 XY Graph
5-4 3D Graph
Chapter 6 - 檔案輸入與輸出
6-1 檔案 I/O
6-2 高階檔案 I/O
6-3 ASCII 檔案型態
6-4 Binary 檔案型態
6-5 TDMS 檔案型態
Chapter 7 - 除錯技巧
7-1 修復錯誤的 VI
7-2 Highlight Executation - 執行狀態
7-3 Probe - 探針工具
7-4 Retain Wire Values - 保留資料
7-5 Signal Stepping - 單步執行
7-6 Break Point - 中斷點
Chapter 8 - 變數介紹
8-1 Local Variable - 區域變數
-2 Global Variable - 全域變數
8-3 Shared Variable - 共享變數
Chapter 9 - 屬性與方法
9-1 Property Node - 屬性節點
9-2 Invoke Node - 方法節點
Chapter 10 - 執行檔、安裝檔及動態連結檔
10-1 建立執行檔
10-2 建立安裝檔
10-3 建立動態連結檔 DLL

2. LabVIEW Pro 的每月專題分享(更新到2013/10)
目前專題分享的主題大概有這些:

[2013.10] XControl 製作(二)
[2013.09] XControl 製作(一)
[2013.07] TCP/IP 通訊一把罩 (二)
[2013.06] TCP/IP 通訊一把罩 (一)
[2013.05] VI Server 基礎介紹-進階篇

---20131009 done
[2013.04] VI Server 基礎介紹-初階篇
---20131009 done
[2013.03] Database II : 資料存取的進階應用

---20131015 done
[2013.01] Database I : 高效率資料儲存方法

---20131015 done
---公司電腦沒有裝Access,安裝在家裡測試看看好了!!
[2012.12] DAQ IV -使用 NI 的 DAQ 卡來擷取/輸出 Digital 的訊號
---20131015 done
[2012.10] DAQ III - 如何使用 DAQmx 的 API 來建構出量測的程式
---20131015 done
[2012.9] DAQ II - 使用 LabVIEW 擷取訊號
---20131015 done
[2012.8] DAQ 資料擷取 - 前言
---20131015 done
[2012.2] Picture Control 物件(六) - Event Structure 三
[2012.1] Picture Control 物件(五) - Event Structure 二
[2011.12] Picture Control 物件(四) - Event Structure
[2011.12] 寫好 LabVIEW 程式的利器(四): Event Producer/Consumer
---20131014 done
---若在"Start"執行過程中按下"Stop"會導致"Producer"停止,但是"Consumer"卻不會停止的狀況。
[2011.11] 寫好 LabVIEW 程式的利器(三):模組化 VI 以及 State Machine 的進階應用
---20131011 done
[2011.11] Picture Control 物件(三) - 範例說明
[2011.10] 寫好 LabVIEW 程式的利器(二): State Machine
---20131011 done
[2011.10] 寫好 LabVIEW 程式的利器(一):模組化功能 VI
---20131011 done
[2011.10] Picture Control 物件(二)

---20131030 done
---練習中的設定如下方圖201110001的設定才會出現右邊填滿的方塊。
[2011.9] Picture Control 物件(一)
---20131030 done
[2011.8] MathScript Node深入專訪(四)
---20131015 done
[2011.7] MathScript Node深入專訪(三)

---20131015 done
---有提到濾波的應用(影像與聲音),可以考慮使用之前建立的TOEFL程式來玩玩。
[2011.6] MathScript Node深入專訪(二)

---20131015 done
[2011.5] MathScript Node深入專訪(一)

---20131015 done
[2011.4] LabVIEW和儀器溝通教學

---20131015 done
[2011.3] Producer/Consumer Design Pattern教學-Event Base
---20130522 done
---範例程式讓使用者可以按Test 1~3任一按鈕,然後按下多數後,會"依序"執行,每個為兩秒鐘。
[2011.2] 如何改善程式執行效能
---20130522 done
[2011.1] LabVIEW 64 位元與 LabVIEW 32 位元有何不同?
---20130516 done
[2010.12] 如何用 LabVIEW 關閉 Windows 下的應用程式?
---20130516 done
[2010.11] 將 LabVIEW VI 發佈為網頁
---20130516 done
[2010.10] LabVIEW 設計模式 (Design Pattern) 簡介
---20130516 done
[2010.9] LabVIEW 2010 讓你的程式變得更有效率
---20130516 done
[2010.8] 和世界的 LabVIEW 高手分享你的 LabVIEW 創意!
---20130515 done
[2010.7] 多核心程式設計於 For Loop 上之應用實例
---20130515 done
[2010.6] 於不同螢幕解析度下維持人機介面排版
---20130515 done

圖:


3. IT360-LabVIEW基礎教學
單元00:虛擬儀控簡介
單元01:LabVIEW簡介
單元02:重複及迴圈
單元03:陣列(Array)
單元04:叢集(Cluster)
單元05:模組化程式設計
單元06:繪製資料圖
單元07:在LabVIEW做決策
單元08:字串與檔案存取
單元09:區域變數與廣域變數
單元10:人機介面設計技術
單元11:事件結構
單元12:專案管理
單元13:遠端資料管理
單元14:自行設定 VI
單元15:DAQ與資料擷取
單元16:GPIB與儀器自動控制

2013年5月21日 星期二

(悼念文章-相機) 第一台數位相機_ KODAK-DX4330

前言:
這篇是整合之前打在無名跟WordPress的文章兩篇。


2006-4-13

可憐的小DX(my Kodak)
你的頭壞掉了~工程師報價2300(最低)
好吧~如果真的不行要換整個頭~那~
我也真不知道該怎樣了~等~
工程師回價吧~~ㄚ們!

2008-1-11


ㄚ犬我的K~DX4330第二次往生了~
一樣的毛病~唉唉~都是鏡頭開不了~

還要修嗎?~看樣子答案是很明確的~

俢一次要四千多~以現在來說都可以快買到同等級的了~真是"逼哀"

還沒照到六千張的說~可見我不是一個很愛照相的人~遜掉了

買了快六年~咦~平均一年一千張~哈哈~...(咻....咻...)

等當完兵再說囉~既然他壞去了~就自己拆開來玩玩看吧~

----------------------------------------------------

1樓
我的相機破三萬了....
alnwick 於 January 12, 2008 11:57 PM

2樓
你是相機宅~~
我可以相信這個數據是對的~
再多個五倍我也很認同~
chenyuquan 於 January 13, 2008 12:06 AM

3樓
話說,我剛買F50不到2個星期就公布3月中要出F100-.-
重點是他前面都是小改,這一次整個大躍進-.-
讓我現在超級嘔跟悶中,唉~~失落呀
NICEALAN 於 January 26, 2008 07:44 PM

4樓
是唷~別傷心~
我的像機買的時候~
才過半年就降價快四千~那也很嘔~~
chenyuquan 於 January 26, 2008 10:38 PM

5樓
我的應該也差不多吧,2個月而已-.-跌幅更慘-.-
NICEALAN 於 January 27, 2008 11:00 AM