About虛擬&實際

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

2013年1月16日 星期三

MakerFaire Taipei-DIY in Taiwan

今年五月,台灣將舉辦Maker Faire的活動,響應DIY的樂趣與創意的展現。不知道到時候會有多少人出現呢???

活動網址:MakerFaire








這半隻機械人長得真是逗趣,不過我朋友說遠遠看長得很像Android的機械人!?遠遠看的確都是頭圓圓、身體圓圓,的確很可愛。


參考:

<MAKE>國際中文版
Make 國際中文版 

2013年1月14日 星期一

LabVIEW的執行檔案與安裝檔案

前言:
由於實驗室南下觀測,搬走了不少儀器,其中因為缺少一台電腦所以老闆借了一台IBM(現為Lenovo),但是因為奇特的防火牆設定搞得LabVIEW都灌不上去,時間緊迫逼人,一開始將DMA的程式轉換成.exe卻沒法測試(儀器已緊急的下高雄),到了今天學弟實際接上儀器才發現.exe不能執行。是我疏忽忘了很多Driver與其中相關的問題。

問題徵兆:
主要的問題是讀不到USB的Com port 且打開程式後會一直出現需要安裝Runtime 8.2.1,可是有趣的是即使我上NI下載了最新版本的安裝也是不行,這令我有些挫折感,尤其在沒有足夠的時間下。

解決方式:

後來改成安裝檔案,但是依然找不到physical address的位置。我猜測可能跟一些Driver有關,查詢了相關資料有提到可能安裝檔案裡面沒有VISA(因為我用了VISA與USB做溝通),所以到NI的資料庫找了最近的NI-VISA(後來隱約發現安裝的不是最新版本!)安裝後,終於就可以看到了!(所以沒有安裝新的版本也還可以,除非有些bug是最新版的才有支援)

後記:

今天下午即時使用好用的Teamviewer遠端連線解決問題,花了四個小時多!功力不足外且很少將程式改成執行檔或者安裝檔才會花這麼久,不過也算是累積了新的經驗。不過有關安裝部分可能要再深入找些資訊讀讀了。

另外,除了Dell的電腦外,現在連IBM(Lenovo)都被我列入不好用電腦的名單了!~因為要安裝LabVIEW的過程一直都失敗,會出現網路相關的問題!即使按照網路上查到的資訊也是無法成功。也許是我還不知道有甚麼更簡潔的方式吧!


參考:

NI-VISA 5.1.2
LabVIEW Run-Time Engine 8.2.1 
error 1706, can't find Runtime 8.2.1

2013年1月12日 星期六

Arduino_Project05_Mood Cue

前言:
拖了幾天才將資訊整理上網,這次的計劃是很有趣的名稱-Mood Cue,若用中文理解大概就是情緒暗示器,不過就很像辦公室外的“請進”,“外出”之類的指示牌吧!另外也是第一次使用伺服器馬達(servo motor)跟一般馬達不一樣的地方式使用PWM去控制(類似Project04所提到)。

元件:

使用了伺服器馬達(Servo Motor),可變電阻(Potentiometer)還有電容(Capacitor, 100 uF)。

程式:

這個Project簡單的地方是因為Servo motor已經有寫好的Library可供使用,只要先呼叫library即可,然後使用內建的指令即可以驅動Servo Motor。

Code:

    #include<library name.h>...不需要加“;”(半引號)
    library name instance name...定義Object name(物件名稱)
    object name.attach(pin#)...定義位置(類比輸出)
    object name.write(angle)...
    map(value, from low, from high, to low, to high)...有點像是比例換算,從取得的value經過原本的比例(from)轉到另ㄧ個比例(to)

圖片:


結論:
利用現成的Library可以快速地得到控制伺服器馬達的功能,搭配更多馬達則可以做更多的事情,例如機械人,控制裝置等等。另外也想找個時間學學如何不用Library來撰寫控制馬達的程式。

參考:

Servo library website
Arduino Project Book

2013年1月5日 星期六

Arduino_Project04_Color Mixing Lamp

前言:
2013年開始了五天,終於又有空閒可以進行projects囉!今天所做的是Project04-Color Mixing Lamp,這是個非常有趣的實驗,藉由控制給予感測器不同顏色的光,就給予LED相對應的發光顏色。

硬體:

光敏電阻_Photoresistor
三色LED_LED
電阻_220 and 10K ohm

電路實際圖如下:
圖中紅綠藍(RGB)是顏色濾片

Code:
在此Project新學到的指令有:
\t : 等同於keyboard上的tab按鍵
analogWrite : (pin, value), 
    value-0 (always off)~255(always on)

其中有將analogRead讀取到的數值除以”4“以縮減到可以輸入analogWrite裡面。(這樣算起來表示analogWrite是8 bit)。而根據手冊有談到是使用PWM(Pulse Width Modulation)來輸出Duty cycle。而有關Duty clcle則是利用數位輸出”模擬“類比輸出電壓的方式而達成,但是另一款版本(DUE)則已經搭配了類比輸出電壓的位置。Duty cycle可以參考Arduino.cc的介紹,描述的簡潔有力。網址


原本我以為會按什麼就遮掉什麼顏色,不過實際上好像不太是(或者還沒有加上書中所介紹的乒乓球嗎?)。用手遮住藍色,LED燈會變得更藍;遮住紅色會變得更紅;但是綠色的變化比較不明顯!而用小型手電筒照光的話,照藍色感測器會使得LED變得更紅,類似遮住的反應。整理以上的描述如下:

光敏電阻____LED
遮住藍色____變更藍色
照光藍色區域__變紅色

另外下面的影片是實際操作圖:


而身為一個不專業的玩家,當然會有三用電表這種玩意,就測量了下當遮住光敏電阻時,相對應PWM輸出的電壓變化,整理如下:


遮住顏色_原本電壓_遮住電壓

綠色___2.55V__1.33V
藍色___2.89V__1.07V
紅色___3.54V__2.40V

從以上資訊來推測看看,當遮住藍色而輸出PWM電壓減少,相對的就是指藍色的Duty cycle是比較小的(小於50% or less)這樣說起來應該LED要變得更不藍(或者說紅色或綠色),跟理論上好像有點不搭。


再次的檢查電路以及程式碼,終於發現書中(P57)提供的有小錯誤:


const int greenLEDPin = 9;
const int redLEDPin = 11;  --->10
const int blueLEDPin = 10;  --->11

修改後再次測試,成功!!遮住藍色變紅色發光,藍色區域照光變得更藍!!其它以此類推~圓滿達成!

後記:這個Project是使用光敏電阻,不過也有其他更高階的例如“顏色感測器”已經可以直接針對不同顏色的光做反應,而不需要像此專題還需要使用顏色濾片,當然顏色感測器好像也是針對單色光為主(例如紅藍綠三色)!下次的專題任務就是“MOOD CUE”真是令人期待!!

2013年1月4日 星期五

免費的最貴嗎?_巧克力行李箱

去年年底辦了一張信用卡,是現金回饋機制,在這景氣不好的年代,既然都要用到,就辦一張實際一點的。

然後首刷3000以上就有免費的贈品,剛好我買了Arduino Starter Kit,簡簡單單就破了門檻。於是乎,等啊等~等又等~終於在今天寄到我手上!我真是太感動了~


配色是巧克力色調,搭配上一格一格的形狀,還真的像是小時候的最愛-大波露巧克力!!





從公司帶回來,自製超醜陋的提把


~登登~

配色咖啡色帶有內斂,不過搭配形狀有點不是非常搭~ 

2013年1月3日 星期四

修理遙控器

前言
電腦專用電視盒的遙控器用了一陣子後就不靈敏了,怎麼按壓都沒反應,我猜想是接觸不良但還沒什麼空閒可以維修!

內文

前天晚上突然心血來潮上網查查是否有建議的方式,果然不其然是有建議使用導電的薄片粘貼在上方按鍵下方,意即使用雙面膠將導電的薄片貼上。生活中最常見的導電薄片當然就是鋁箔紙囉~雖然實驗室有導電膠帶,不過剛好是雙面導電膠帶!所以就沒輒了!!

快速的維修完畢,測試,成功!Cooooool.....意外的也知道紅外線可以簡單的使用相機來觀察是否有發射,我想這事跟相機的CMOS (or CCD)對紅外光譜有反應且可以轉換成螢幕中(或者相片中)可見光的色調。維修成果如下:





Reference:

Google...

2013年1月2日 星期三

稀奇的古早玩意_ VL-J341 BL 無線電電視與廣播器

前言
之前偶然得到了一台迷你的小型液晶電視,如文章最下方的資訊。是一台無線電收發器喲,這種對我而言是古早的玩意,真是感到興奮。

內文

目前還可以聽到廣播(只有FM可以收聽),另外有兩個接收電視頻道是UHF & VHF,查詢了資料大概瞭解釋以下兩種:
UHF-ultra high frequency(中譯:特高頻?)--->300 MHz~3 GHzVHF-very high frequency(中譯:甚高頻??)--->30 MHz~ 300 MHz
不過確實可以接收的頻段我還不清楚,網路上暫時也找不到相關的手冊,殘念!畢竟是15年前的小小小古董級產品了。另外有查到”類比“電視頻道已經於去年六月關閉(北部地區),全部轉成數位訊號,目前都收不到我想應該就是這個原因,畢竟兩年前我剛拿到的時候,可是還有收到電視過啊!!

不過它有AV in端,我想應該是可以經由AV現將影像傳輸進去,這個功能是目前我覺得有進一步使用的可能性,呵呵~雖然螢幕尺寸相對實在很小!


1/20 edited:

查了些資訊,那個AV孔應該是輸出端而不是輸入端。所以應該是只可以將影像傳出到其它播放設備上面。可惜了...日本廠商又不回信,我想應該是石沈大海了...



1997年
1997年 

VL-J341BL

防滴液晶テレビ / 3.2 型 ザバディ
防水レベル:IPX 2
液晶パネルのサイズと質を向上させたモデルです。この商品から「 ザバディ 」という名称がつきました。
※ ザバディの名前の由来
「 ザバッ 」という水のかかる音のイメージと、持ち運んで使える「 ハンディ 」を組み合わせた

Ref website:
here

other ref:

特高頻
甚高頻