close

回應網友toadchi3(可愛哈姆太郎)留言:

Q1.程式不知如何寫, 可以這樣邊走邊放球 

A1: BC馬達負責前進與轉彎,A馬達負責放球

ABC馬達可同時動作沒有問題

簡單寫個程式(NXT-G為例)BC-MOVE (無限)A馬達每隔1秒轉90(放一顆球)

這就可以達到邊走邊放球(機器人不停止)

toadchi3問的內容,應該不只想要知道這些而已

影片中機器人的程式(邊走邊放球)

請將上述簡單的程式修改

A馬達動作的條件(每隔1)

改為顏色感應器讀到紅色與藍色即可

BC馬達不是簡單的(無限 機器人會一去不回頭)

推測V4使用Navigation Sensor XGL1300L做為迴圈計數

也就是說爬過了幾個格子後要轉彎

V3應該是使用Touch Sensor*2 (在底部)

穩定性不佳才使用Navigation Sensor XGL1300L

Navigation Sensor XGL1300L是什麼?

請繼續看下去


Q2. 底下黑色長方形之物不知為何物, 有點好奇.

A2:底部黑色長方形就是Navigation Sensor XGL1300L

這是CruizCore® 的產品XG1300Lfor NXT

是一顆陀螺儀感應器gyroscope and accelerometer sensors

推測使用目的是感應爬格子時的Z軸變化量

可惜WRO Robot Organizer 正式比賽不能用


Q3. 用了那麼多條的RJ45 轉傳統馬達的線, 不知如何使用.

A3:四輪驅動

如底部照片(請數一下馬達)

一共使用5NXT馬達

扣除A馬達放球

4個輪子共用四顆馬達

RCX轉接線(8528)將左前、後輪並聯(3)

右前、後輪並聯(也用3)

共用68528,所以看見一把線綁在機器人上方

 

這樣不知道有沒有回答到網友toadchi3的問題??


資料來源:http://www.cruizcore.com

arrow
arrow

    justrobot 發表在 痞客邦 留言(0) 人氣()