2 G! c6 g$ Q: f4 e8 { 4 r6 l0 b7 j* r, r, v
RCX就是一個美國麻省理工學院所研發的樂高機器人才微型電腦,也是樂高機器人的大腦。它有一個很小的顯示幕、3個輸入端連接感應器、3個輸出端連接馬達或燈泡,以及一個紅外線收發裝置。當你在電腦上編寫程式後,再通過IR(紅外傳輸器,用於連接PC和RCX的設備)將程式傳輸給RCX。最後,經由RCX驅動機器人執行程式命令,接收感應器傳回的訊息,並控制馬達或燈泡,讓機器人完成我們設定的任務。) N+ q7 u0 ]2 D H
) B8 Q, c# n( P F q5 A, V/ j RCX是讓樂高積木轉變機器人的關鍵重要可程式化智慧型積木,可儲存5個程式,並可利用RCX上的按鍵來切換程式,對於富於思考及創造能力的學生,樂高機器人課程擁有特殊的魅力,吸引人不斷的創新,以作出更具挑戰性的完美作品。 4 ~9 u1 P& A/ Y. I1 t# ~ - Z. y" s8 b4 L1 c
ROBOLAB-圖形化的程式語言 1 h& ?7 I7 C. v! p# L, V- h; [5 o, i/ a
2 d. h9 J# T. g2 B0 L 為樂高機器人編寫程式的ROBOLAB軟體是一種直觀易學的圖形化程式編輯環境,是樂高公司通過與美國國家儀器公司(AI)及美國TUFTS大學共同合作,以LabVIEW為基礎所開發的機器人控制程式編程軟體。4 L( }( C$ i9 t
! |# O- q5 ~( r; l6 o- {/ w" N
ROBOLAB採用圖形化的程式語言,對於使用者來說,編寫程式就像設計流程圖一樣,在很短的時間內就能夠學會。每一種功能使用一個圖示表示,編寫機器人程式過程實際上就是邏輯思維訓練的過程,讓我們的孩子在很小的年齡就可以開始學習編寫富涵深刻智慧的機器人程式,而從小訓練邏輯思維的能力,將是新生代未來在新時代競爭的最有力的工具。 " R3 N2 ]1 H0 X- C6 B: [0 L & [3 l! c' x! r- K) m4 {, \; ZNXT-新一代智慧型積木 8 Z8 U- Y( x, [6 ~3 `: A 4 M8 f- U# e$ [1 w + {' s; s% z2 ]3 g7 P0 O% E! M& Y
丹麥樂高(LEGO)于2006年9月推出樂高公司和美國麻省理工學院共同開發的Lego機器人軟件新款“教育用LEGO Mindstorms NXT”。Mindstorms是由配備微處理器的LEGO公司的塑料積木組裝起來,通過個人電腦制作的程序控制的机器人。此前的RCX的微處理器是 8位,而NXT配備32位處理器等,提高了性能。 + e& a1 y* P0 ^" {+ F2 A$ G& S 在通信方面,配備了USB可以直接與PC相容,與RCX相比,不但可以節省需要另外購買的紅外發射器,而且傳送的速度也會大幅提高。另外,還配備了藍芽功能,可與手機,PDA等實現聯動。 2 x+ p2 Q- L7 d 在感應器方面,NXT加裝了此前配備的光感應器和觸碰感應器的性能。另外,還配備了超音波感應器和聲音感應器。人接近時,機器人可以做出特定的動作,或對聲音做出反應,發出擬音及有簡單意義的單詞 。 # j9 A4 y7 e- K2 F0 e. O" f$ G4 ~2 y" c; [0 z
. p w! L' A8 C& Z8 S
樂高機器人課程內容 - O9 a; n$ O' H( { $ [+ _. |0 O( P0 S 9 ~2 T M7 N: v6 l一、學習圖形化程式觀念及操作 5 j% K$ `9 R- r* E6 x" o3 E4 K; S0 v& Q8 {$ j
●認識電腦積木及紅外線傳輸 % }# o* x# N$ ?7 ^) n. {& [* S6 @0 j●訓練程式撰寫能力及邏輯思考5 @- `% \/ l: f* n4 R
●學習控制原理與實作 , V' }$ u( l& K5 \* k4 @. N9 g/ {4 x1 `7 x4 k. m$ q# e2 i
! n% @1 \! {' J% \9 x: [: [
+ e8 E3 |& ]! s; ]0 T ^二、利用電腦程式控制機器人% t. A' j; W K
3 P" s0 }0 G4 M9 V
●學習機器人的組裝0 }) ?* S' N# x s3 U' Y R
●各式高科技感應器的應用 1 }8 d- R$ Q; c●結合硬體與軟體,完成實際可以執行任務的機器人( {% V1 x/ c a7 D