mBot Lesson 3

學習目標

目標一 學習重複指令

目標二 學習等待指令

 

基礎任務

任務一,認識積木模塊

按照慣例,先給大家介紹一下,今天會用到的新積木

11

從哪找到這兩個積木呢?

還是老辦法,對比顏色,大家觀察一下,這兩個積木模塊時什麼顏色呢?

對了,是黃色。對比顏色我們能夠發現,這兩個積木塊屬於“控制”,

那麼我們打開看看,是不是在這裡面呢?

1

 

任務二,點亮警燈

那我們現在從控制中拖出 11

然後從事件中拖出 1

最後從機器人模塊中,拖出1

現在我們已經得到了所需的積木塊了,那麼我們如何讓LED燈閃爍的和警燈一樣呢?

警燈是一閃一閃的,所以我們也需要讓LED燈閃爍;

機器人的具體動作流程是怎麼樣的呢?

1. LED 1號亮紅色;

2. LED 2號熄滅

3. 等待0.4秒

4. LED 1號熄滅

5. LED 2號亮藍燈

6. 等待0.4秒

1

 

好了,現在讓我見證一下警燈的效果。

1. 點擊程序的積木命令,或是綠色旗子,程序就開始執行,程序命令積木外圍會出現淡黃色光暈,觀察你的LED燈是否持續變化。

2. 想要停止程序,可以點擊紅色八角形圖示,或是再次點擊程序積木命令。

3. 雖然程序已經停止執行,不過LED燈可能持續亮著,建議可以點擊設置LED命令。或是按下mCore上面的Reset重置鍵。

 

練習題:這些LED燈能夠混合紅藍綠基本色光,發出許多顏色的燈光。請大家試試看如何製作紅綠燈。機器人的動作流程如下:

1. LED 亮綠燈3 秒

2. LED 綠燈閃爍2秒

3. LED 亮黃燈3 秒(提示紅色和綠色可以混成黃色)

4. LED 亮紅燈5秒.