Arduino 很方便大家都知道, 但一個系統或機器人的豐富度在於感測器. 如果有許多好玩的感測器或控制裝置的話, 機器人也會更多元豐富. 如果今天手邊的感測器或馬達沒有現成 Arduino 的 library 的話,事情就會變得比較辛苦(雖然這種狀況很少, 但還是會發生).
因此有許多公司努力地讓Arduino可以接上許多周邊. 其中一片就是 NXShield。NXShield 可以讓 Arduino 接上Lego原廠或相容感測器,還有馬達。對於手邊有樂高機器人的朋友來說,這是延長您或學生機器人學習歷程的好選擇。
除此之外,NXSheild 在板子上就有 6個 伺服馬達腳位(NXShield-D 有6個,-M 有12個!),2個 I2C 腳位以及 12個類比腳位。該適時後來想想怎樣可以把這些腳位塞滿了,哈哈
也因為它是 MindSensors 公司的產品,所以各種 MindSensors 感測器都可使用。CAVEDU 以往也使用這樣的架構做出許多好玩的專題。如果您感興趣的話,歡迎參加本周末的[Arduino / 樂高NXT機器人研習營]研習啦!
延伸閱讀:CAVEDU 實驗室 Arduino 分部,下面是許多 Arduino + NXShield 的應用:
今年五月 Maker Faire 的機器人循跡搬運賽也能這樣來解題喔!
[youtube=”https://www.youtube.com/watch?v=fAupolIfNac”]NXShield dIMU Segway 雙輪遙控平衡車
[youtube=”https://www.youtube.com/watch?feature=player_embedded&v=isGAGW3oHms”]Arduino_SumoEye Robot – 物體方向偵測
[youtube=”https://www.youtube.com/watch?v=nDHIvSuOhVc”]Arduino&LineLeader: LineFollowing Robot
[youtube=”https://www.youtube.com/watch?v=nDHIvSuOhVc”]Arduino Remote Control Omnibot – PS2手把紅外線遙控全向移動機器人
[youtube=”https://www.youtube.com/watch?v=qTZhjaHxBz0″]如果您是使用 Arduino Mega ADK的話,還能結合 Android 手機來控制
[youtube=”https://www.youtube.com/watch?v=hHVM_5KmHdA”]