• 沒有找到結果。

所以必頇不斷的在嘗詴與改正程式才得到答案。

A:將第一個馬達 Port AC 改成 BC,如圖(6-1)。

A:當後退是可以使用其他方式,在 Duration 可以選擇使用角度與圈 數方式,如圖(7-1)。

圖(7-1)

9.

Q:在 Q&A 第六題,最後一個馬達使用秒數做為轉彎的條件,是否還 有其他方式的條件讓馬達轉彎?

A:最後一顆馬達的轉彎條件是可以使用其他方式的,在 Duration 可 以選擇使用角度(Rotations)與圈數(Degreesm)方式,如圖(9-1)。

圖(9-1)

單元五名稱:機器人走一正方形 教材來源:

大華技術學院機器人教學中心 教學對象

教學時間:80 分鐘(共 2 節、每節 40 分鐘)

教學目標 一、 了解馬達的應用與生活應用 二、 了解迴圈設定

教學活動

壹、 準備設備

一、 準備教具:筆記型電腦、投影機、樂高機器人套件。

二、 鼓勵學生查詢、搜集各種資料。

貳、 發展活動

一、 引發動機:筆記型電腦、投影機、樂高機器人套件。

二、 小組討論:引導學生思考和互相交換心得。

參、 馬達感測器教學:

一、 介紹迴圈功能 肆、 範例教學

一、

機器人用 100 的 power 直走 2.5 秒

1.

Q:在範例教學一中的“迴圈”,與單元四的“迴圈”有何不同呢?

A:在單元四中是執行延續特性的“迴圈”,而本單元所用的迴圈是算 次數的迴圈。

2.

Q:承上題,本單元迴圈該如何設定為次數的迴圈呢?

A:在迴圈選項(Control)中,原本是不斷延續(Forever)換成計算次數 (Count)。如圖(2-1)

圖(2-1)

3.

Q:在迴圈的圖控指令中,有無其他條件只令可以使用?

A:

Q:在迴圈內第一個馬達原本使用秒數是否可改成用其他方式呢?

A:在 Duration 可以選擇使用角度(Rotations)與圈數(Degreesm)方式,

但必頇不斷的做測詴。如圖(3-1)

圖(3-1) 4.

Q:那讓機器人走二次的正方形,NXT-G 軟體該怎麼寫?

A:

Control 項目中將 Count 的 4 改成 8

機器人用 100 的 power 直走 2.5 秒

機器人以 B 為中心點,馬達轉 170 度

機器人迴圈設定為 8 次

單元六名稱:線控遙控車 教材來源:

四、 觸碰感測器狀態真值表

T1 訊號 T3 訊號 運動方向

1 1

直走

1 0

左轉

0 1

右轉

0 0

停止

肆、 範例教學 一、

二、

伍、 綜合整理討論 Q&A:

1.

Q:請問 Touch 共有幾中操作模式呢?

A:共有 3 種操作模式,第一種為按下,第二種為放開,第三種為按壓後放 開;如圖(1-1)

圖(1-1) 2.

Q:請問範例教學程式一,執行檔分為上下兩個程式,當機器人執行時會先 用哪一個?

A:會一貣執行,但必頇看先按哪一顆 Touch 感測器,驅使機器人執行哪一 顆馬達。

3.

Q:在範例教學程式中是否發先缺少了什麼圖控程式呢?

A:少了 Loop 迴圈,範例程式只能操作一次,程式就停止了。真的圖控程 式必頇加 Loop 迴圈。圖(3-1)

圖(3-1)

4.

Q:以上題為例,當我按下兩顆 Touch 感測器機器人將會如何?

A:會一直往前走。

5.

Q:是否還有別的圖控程式來寫呢?

A:如圖(5-1)

圖(5-1)

單元七名稱:測光儀 教材來源:

task main() {

SetSensorLight(IN_2); //設定第 2 埠為光線感測器 while(true)

{

NumOut(0,0,SENSOR_2); //將光線感測器讀到的值顯示在螢幕上 Wait(300); //每 0.3 秒更新一次

} }

伍、 綜合整理討論:

1.

Q:不使用電腦如何使用光感測器呢?

A:利用 NXT 主機中有一個 View 的選項,進入 View 後請選擇 Reflected Light 與 Ambient Light 都可使用。

2. Reflected Light 與 Ambient Light 兩者有何不同?

Q:Reflected Light 與 Ambient Light 兩者有何不同?

3.

Q:讓光感測器能準確地判讀呢?

A:Reflected Light 距離顏色約 0.5 公分距離做量測。

4.

Q:請問 代表意義為何?

A:選擇數位/類比指令

單元八名稱:雙光感車 教材來源:

五、 觸碰感測器狀態真值表

肆、 範例 教學

L1 訊號 L2 訊號 運動方向

白 白 直走

白 黑 向右前修正

黑 白 向左前修正

黑 黑 直走

伍、 綜合整理討論:

1.

Q:光感應器偵測模式有那些?

A:有環境光和反射光兩種。

2.

Q:光感應器有紅光時是何種偵測模式呢?

A: 是反射模式。

3.

Q:請說明光感測器的特性為何?

A:在同樣顏色的物體表面越光滑其光感值越大。

Q:如換成同樣材質物體會是如何呢?

A:在同樣材質的物體顏色越淺光感值越低。

5.

Q:如機器人在一十字路口時,如何讓其能左、右轉呢?

A:改變 L1 和 L2 訊號中都讀到黑色時可修正往左或往右轉

L1 訊號 L2 訊號 運動方向

白 白 直走

白 黑 向右前修正

黑 白 向左前修正

黑 黑 直走

單元九名稱:拍走拍停 教材來源:

範例程式

相關文件