2011年5月14日 星期六

Android Open Accessory Development Kit(ADK) (基於 Arduino)

image
▲ Android ADK 開發套件(基於 Arduino)

之前在「Android-Firmata 與 Amario 簡介」一文中提到:

想像一下,把 Android 手機跟 Arduino 板子結合起來可以做什麼呢?用 Android 手機遙控機器人、自走車、飛行器? 或者是控制家電,例如電燈、電風扇、電視、冷氣機、窗簾、音響? 只要你有決心,這些都是可能的。

沒想到真的讓我說中了,Google 看中了 Arduino 而且還付諸實際行動。Google 在這次 Google I/0 2011 大會中發表了 Android Open Accessory Development Kit (簡稱 ADK)。

簡單的說,ADK 其實就 Android 周邊商品的開發標準,ADK 可以讓 Android USB 周邊跟 Android 手機/平板電腦互動。所以,不只行動市場和 Google TV,Google 的下一步很可能是想跨足手持設備的周邊、體感遊戲裝置以及家庭裏的所有電子裝置,進一步深入人們的日常生活。

令我注目的是,ADK 提供的參考硬體竟然就是基於 Arduino 的板子。Arduino 果然不負所望,終於出頭天了!^o^

現在已經有一些廠商展示 ADK 的應用,例如 Android 手機控制機器人:

image
▲ 圖片來源: engadget

用 Android+Arduino 控制機器人的影片:

其實國內也有一些先驅,他們在結合 Android 跟機器人控制這塊領域已經投入了不少心力,例如 CAVE 團隊。

用手機控制農場享受花園種植樂:

Google I/O 2011 中 ADK 硬體介紹,主持人現場展示了用 Android 手機控制燈泡、音響以及運動器材:


▲ 在上面影片中,從 36:00 分的 hardware talk 開始 

ADK 有點像是 "Made for iPod",不過 Google 和 Apple 的經營模式不太一樣,"Made for iPod" 需要經過 Apple 的認證,而 ADK 則是開放的標準,也就是說人人都是 Android 周邊產品的 Maker,都可以享受 DIY 的樂趣。

image
▲ 蘋果 i 系列周邊配件認證圖案,圖片來源: apple

延伸閱讀

6 意見:

GCY 提到...

前幾天看Google I/O我也很期待這個的後續發展,話說我寫了一篇DIY Arduino的文章晚點再把它移到blogger XD
http://gcytw.tumblr.com/post/5476441118/diy-arduino-pcb-1

Cooper Maa 提到...

我相信之後會有很多人用 Android+Arduino 玩機器人(如樂高),另外 Control4 也許會跟 Google 合作,一起打拚家庭自動化控制的市場。你也不是學電子的啊? 那你當初怎麼會想玩 PCB & Arduino 呢?

GCY 提到...

我說過啊當初就是為了做機器人啊XD其實我玩Arduino才不過三個月洗pcb也是一個月前開始的還不算是玩家,其實我從高中就很喜歡研究OpenSource專案以及寫一些小遊戲,而且這些都是我還沒讀資工就開始在做的,所以我想其實跟個人背景無關吧XD到是大大怎麼會接觸Arduino呢?

Cooper Maa 提到...

其實我玩 Arduino 也沒多久,真正開始模是去年 12 月才開始的。我最早是 2009 年就知道有 Arduino 這種東西,也忘了當時為什麼會接觸 Arduino,記得好像是在找 AVR 晶片資料的時候, google 的搜尋結果引起我的好奇,所以就這麼結緣了。你現在應該才 18 歲而已吧?才大一就這樣的功力,很不簡單喔!

GCY 提到...

我只是運氣好玩這些的路上得到不少大大的指點呵呵XD

Cooper Maa 提到...

如果你在台北,我一定把你邀來當同事。哈~~
加油啊!共勉之。