Toggle navigation
台南市新興自造教育及科技中心-新興國中
:::
主選單
影音播放
榮譽榜
會議系統
網站計數器
作業上傳展示
萬用表單
好站連結
重要紀事
快速登入
常見問答
本站消息
站長工具箱
自造教育線上教材
電子相簿
行事曆
下載區
台南新興自造教育示範中心FB
登入
登入
帳號
密碼
登入
使用 臺南市 OpenID 快速登入
台南市新興自造教育及科技中心
台南市新興自造教育及科技中心
:::
所有書籍
「mBot機器人」目錄
MarkDown
6-5 巢狀迴圈的設計-S形前進、S形後退
1. mBot教學資源分享
2. mBot的介紹
3. mBot的組裝
4. 用電腦連線mBot機器人
5. 寫mBot機器人的第一支程式
6. mBot機器人-馬達
6-1 馬達
6-2 讓mBot小車「前進」並「停止」
6-3 讓mBot小車走「方形」
6-4 讓mBot小車,S形前進
6-5 巢狀迴圈的設計-S形前進、S形後退
7. 玩玩七彩LED燈-轉彎要打方向燈
8. 聽mBot小車來「唱歌」-蜂鳴器
8-1 認識「蜂鳴器」
8-2 認識蜂鳴器的「音調積木」
8-3 mBot救護車
8-4 mBot愛唱歌-兩隻老虎
8-5 mBot小車的化身-新增積木指令function
9. 超音波感測器
10. 循線感應器
11. 教學省思
8. 聽mBot小車來「唱歌」-蜂鳴器
mBot機器人 =======
1.mBot小車的主機板上有左邊的led燈及右邊的led燈,我們可以控制這些led燈發亮,而且發出我們想要的顏色喔!
要控制這二個led燈的話,我們要用到的積木(程式語言)有以下「三種」。
![](https://maker.hhjh.tn.edu.tw/uploads/tad_book3/image/mbot7-1-1.png)
2.從上面的三個積木(程式語言)裡,我們可以單獨控制「左邊」的led燈;或「右邊」的led燈,又或者,你可以控制「所有的」led燈。
但是,我要怎麼發出,我所想要的顏色呢?這時候,我們要稍微了解一下「光的三原色」。
同學們可以點選「[光的三原色](http://edson.tw/share/light036.html)」的這個網站或「[這個光的三原色動畫2](http://edson.tw/chap04/color/primary_t.htm)」,當你把紅色設255、綠色設255、藍色設255時,會是發「**白光**」喔!你只有記得你要的顏色的RGB數值([RGB色碼參考表](http://www.wahart.com.hk/rgb.htm)),就可以囉!
3.同學們,你可以
**一邊連著USB線,一邊測試你的小車會發出什麼顏色的光線喔**
!照著「光的三原色」網站上所展示的紅色數值、綠光數值,藍色數值,調整你的程式。
![](https://maker.hhjh.tn.edu.tw/uploads/tad_book3/image/mbot7-1-7.png) \*\*當你設定LED的數值都為0的時候,可以讓LED燈關閉不亮,如下所示。 ![](https://maker.hhjh.tn.edu.tw/uploads/tad_book3/image/mbot7-1-8.png)
【示範程式1】讓小車可以前進,並發出一閃一閃的「白光」
![](https://maker.hhjh.tn.edu.tw/uploads/tad_book3/image/mbot7-1-3.png)
【示範程式2】讓小車可以發出一閃一閃的「隨機顏色」
![](https://maker.hhjh.tn.edu.tw/uploads/tad_book3/image/mbot7-0001.png)
備註:上面的等待0.5秒,如果改成0.001秒,會如何呢?
**
挑戰一:讓你的mBot小車,可以不斷發出「紅色」、「綠色」、「藍色」、「白色」,一直不斷的循環。
**
**
挑戰二:讓你的mBot小車,可以不斷「隨機」發出不同顏色的LED燈光,一直不斷的循環。
** 提示:你會用到這個積木。 ![](https://maker.hhjh.tn.edu.tw/uploads/tad_book3/image/mbot7-1-2.png)
**
挑戰三:「轉彎時,要打方向燈」,請設計一個程式,讓你的mBot小車,直行,然後「右轉」時,會打右邊的「紅色」LED燈,接著「左轉「時,會打左邊的「紅色」LED燈。
**
解析:我們要先分析這個右轉打方向燈的這個行為模式,再把它給轉換成「程式積木」。 (1)是先「打方向燈」再「轉彎」?還是先「轉彎」再「打方向燈」呢? (2)轉彎完成了,「方向燈」要不要熄滅呢? (3)轉彎完成後,要直走嗎?
挑戰四:請你產生三個變數,去取代「隨機」的數值,讓你的mbot小車,可以隨機發出不同的顏色,順便學習「變數」這個方法吧! ![](https://maker.hhjh.tn.edu.tw/uploads/tad_book3/image/mbot7-0-1.png)
:::