最近買了一個附帶觸控板的羅技K700無線鍵盤,這一款鍵盤原本僅和Logitech Revue的 Google Smart TV搭售,上面有媒體控制鍵和Android的Home鍵。繼上次替Samsung Galaxy Tab 8.9吋平板改造一個樂高積木 Micro SD讀卡機之後,最近也替此鍵盤改造了一個試用於三星平板30針專屬接頭的USB OTG介面轉接器,外觀如下:

最近買了一個附帶觸控板的羅技K700無線鍵盤,這一款鍵盤原本僅和Logitech Revue的 Google Smart TV搭售,上面有媒體控制鍵和Android的Home鍵。繼上次替Samsung Galaxy Tab 8.9吋平板改造一個樂高積木 Micro SD讀卡機之後,最近也替此鍵盤改造了一個試用於三星平板30針專屬接頭的USB OTG介面轉接器,外觀如下:

第一代Galaxy Tab平板電腦沒有內建Micro SD讀卡機,雖然它們的插槽具備USB OTG功能,可以連接搖桿、鍵盤、滑鼠、隨身碟、讀卡機…等設備,但它卻是專屬的30針插槽,需要外接USB轉接線。

眾所皆知,Xbox控制器其實是USB 1.1版的相容設備,只是它採用專屬接頭,所以無法直接連接電腦。幾個月前買了一台Xbox 360 + Kinect,第一代Xbox因此被冷落在一旁。

Sony NEX系列相機的閃光燈底座是特殊規格,我想要在保持與其他樂高零組件互通的情況下,方便拆裝閃光燈,甚至加上一個自製的閃光燈延長座。先說結論:我失敗了。不過,有興趣改造Sony NEX閃光燈的讀者,仍可以從本文得知拆解NEX閃光燈的正確步驟 :-p

Sony NEX-5和NEX-3在硬體規格上的差異就是NEX-5具備錄製Full HD影片,以及紅外線遙控的功能。去年十月決定購買NEX-5的因素之一,就是因為它具備B快門(沒有時間限制)和紅外線控制埠(要是能接快門線,或是透過軔體設定長時間B快門曝光就更好了)。

Sony NEX-3和NEX-5相機沒有內建觀景窗(別家的EVIL系列也沒有),為了克服在強光下看不清楚LCD顯示器畫面,以及LCD顯像的時間延遲問題,最近DIY了一個觀景窗,完成品外觀如下圖。

用舊主機板上的APL1084電壓轉換IC做好的3.3v電源板,使用一陣子之後,AirPort Express外殼的溫度很快就飆升變燙。我找到一個忘記從哪裡剪下來的5v小風扇,高度接近AirPort Express的電源插座,打算用它來充當AirPort Express的散熱裝置。

用樂高積木修理好蘋果iBook G4
文∕趙英傑
2005年八月的某個晚上,用了約一年八個月的iBook螢幕忽然出現垂直的彩色條紋,而且螢幕上的色彩變得越來越淡,我起初以為是單純的當機,因為重新開機之後就沒事了。但是隔天早上再開機時,又發生同樣的情況,而且頻率越來越頻繁…應該是iBook的硬體故障了 🙁

下圖是筆者運用Google Maps,結合從GPS取得的經緯度,以及紀錄文字與照片資料的XML檔,加上自訂的樂高星際大戰白兵的「標記(marker)」圖像,所構成的雪梨(悉尼)景點照片示範(按此連結開啟新視窗):

用Java控制樂高機器人
文∕趙英傑
本文將使用Lego Mindstorms機器人套件與leJOS實作一個碰碰車。這台小車運用兩個碰撞感測器(銜接在RCX的接頭1及接頭3),以及兩個馬達(銜接在A與C接頭),如下圖所示:

碰碰車運作的影片收錄在筆者的《碼上就會:Flash 8 動畫設計寶典》書籍光碟。當RCX的Run按鈕被按下時,碰碰車會持續前進;若左邊(接在接頭1的)碰撞感測器碰到東西時,碰碰車會先後退1秒鐘,然後在原地向右旋轉1.5秒後,再次向前行走。
在樂高機器人上執行Java程式(二)
文∕趙英傑
josx.platform.rcx套件,包含連結與控制感測器、馬達、揚聲器…等等的類別和介面(interface),本文將介紹其中的Motor(馬達)和Sensor(感測器)類別,以及相關的範例程式。完整的類別和介面說明,請參閱leJOS網站的API文件。

在樂高機器人上執行Java程式(一)
文∕趙英傑
Lego Java作業系統(簡稱LeJOS),支援部分的標準Java API,並擁有自訂的API,負責執行RCX相關的功能,例如:控制馬達、檢測感測器和按鈕、在LCD螢幕輸出字串、透過揚聲器發出聲音…等等。這些與RCX相關功能的API都位於leJOS的josx.platform.rcx套件中。本文將簡單介紹安裝leJOS與編譯Lego Java程式的方式。

Begin typing your search term above and press enter to search. Press ESC to cancel.