昨晚由Mindsensors Coming Soon看到的新產品:NXShield for Arduino,這是一個Arduino board的擴充板,用途是作為連結NXT週邊的轉換介面。
依據產品說明,這個擴充板各具有4個Sensors與Motor ports以及6個RC Servos接口。
而由圖片外觀看來,Arduino在疊接了NXShield之後,就無法再使用其他的擴充板,可能是已經把所有的腳位都用光了。
另外在The NXT Step介紹文中有一段話:
There will be only one I 2C port, so you can use multiple sensors on the bus only if they have different addresses.
這是Arduino board標準介面的限制,至於要串接多個NXT I 2C裝置,我想大概可以使用Mindsensors的Port Splitter,不過在之前的測試中,會需要考量到裝置耗用電流的限制。
至於NXT I 2C裝置的Arduino API,在之前〝以Mindsensors NumericPad作為Arduino的輸入裝置〞中曾測試過。
這個擴充板有LEGO的十字軸接孔,之前曾多次嘗試接合Arduino board與LEGO零件,都沒找到令人滿意的方式,這是比較吸引我的地方。
再者,如果其中一個Sensor port能夠有RS485的通訊功能,用來與NXT作溝通,那就更完美了 :)