Bill Porter寫了一個Sony PS2控制器的程式庫給Arduino控制板使用,可以讓Arduino讀取PS2控制器的類比搖桿和所有按鈕的數值與狀態。
PS2搖桿容易取得、按鈕多、價格也不貴(還有廉價的副廠牌可選)。如果你需要替你的Arduino機器人找一個控制器,PS2搖桿是個不錯的選擇。
Bill Porter寫了一個Sony PS2控制器的程式庫給Arduino控制板使用,可以讓Arduino讀取PS2控制器的類比搖桿和所有按鈕的數值與狀態。
PS2搖桿容易取得、按鈕多、價格也不貴(還有廉價的副廠牌可選)。如果你需要替你的Arduino機器人找一個控制器,PS2搖桿是個不錯的選擇。
做電子實驗免不了要用到麵包板,所以有廠商推出上面搭載小麵包板的Arduino擴充板(Shield)。最近幫Arduino Leonardo(李奧納多)板DIY了一個麵包擴充板:
Arduino Leonardo控制器的SPI介面,並不在數位10~13接腳,只位於ICSP端子,而且其中的3個接腳相當於數位14~16腳。微控器預設的周邊選擇線(Slave Select,簡稱SS),則位在板子左側,RX(序列接收)燈號的左上角的一個焊接點,並且與RX的LED相連,它同時也是數位17腳:
去年有一款名叫”MaKey MaKey”的控制板,於2012年6月12日,成功地在KickStarters募集到超過56萬美金。MaKey MaKey是一個可以讓你自由創作的外接電腦鍵盤,但本質上就是一個預先包含「按鍵控制」程式、外觀像遊戲控制器的客製Arduino Leonardo板。
(圖片取自MaKeyMaKey.com)
大約三年前,HDR Labs採用任天堂NDSL遊戲機充當人機介面,加上一個自製的Arduino微電腦板,製作出一款開放式相機控制器(Open Camera Controller,簡稱OCC)。它可以控制照相機的快門,拍攝縮時攝影、星軌以及HDR高動態範圍相片。因為我使用的Sony NEX-5相機無法接快門線,所以我替它加入紅外線遙控功能
約莫一年前的今天,我開始著手規劃有關Arduino互動設計的書籍,期間經歷一些事情,工作斷斷續續,最近終於陸續將稿件交給編輯審閱,在撰寫的過程中,我也曾將幾個單元請沒有電子、電機背景的人士試讀,並獲得許多寶貴的意見。
藍芽序列埠模組(對岸稱為「藍牙串口模塊」),是一種能將TTL序列資料改以藍芽無線方式收發的介面裝置,可以取代RS-232串列線。由於網拍上的藍芽模組大多是對岸製造的,賣家將對岸的產品名稱和說明,原封不動地張貼出來,因此無論是在本地的拍賣網站或者對岸的淘寶網,商品關鍵字搜尋建議採用「藍牙串口」。
Arduino微電腦(或者說「物理運算平台」)的硬體並不突出,其核心(I/O Board)就是一個AVR系列單晶片處理器,因此做實驗時,可以自己在麵包板上迅速地拼湊一個Arduino。
之前的版本Wi-Fi無線網路比較不穩定,藍芽的傳輸速率也比較慢,使用connect-utb.com網站下載的最新版本(2009年11月22日),Wi-Fi無線網路使用很順暢,據說這個版本的藍芽也支援透過耳機控制音樂播放和停止按鍵等功能,我尚未測試。這個版本也支援鑽石機的動能感應器(motion sensor),能在橫向或直向握取手機時,自動切換瀏覽器以垂直或水平方式顯現。下圖是瀏覽器的水平顯示畫面。
自製「實物運算平台」:Arduino微電腦
文∕趙英傑
Arduino是一個「開放式硬體(open source)」微電腦控制板,你也可以稱它「實物運算(physical computing)平台」,聽起來很酷吧!任何人都可以在arduino.cc網站下載免費的線路圖和PCB版佈線圖,自己DIY一個Arduino,例如,底下的照片是筆者稍加修改後的自製Arduino控制板。
Begin typing your search term above and press enter to search. Press ESC to cancel.