[精讚] [會員登入]
3460

[mbot] 超音波感測器(1/2) 幾個無馬達的簡單應用:超音波琴、計數器

mBot 超音波感測應用(不含馬達功能):超音波琴、超音波計數器

此文完整連結 http://n.sfs.tw/10898

複製連結 [mbot] 超音波感測器(1/2) 幾個無馬達的簡單應用:超音波琴、計數器@zfangの科學小玩意
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 13:14:15 最後編修
2017-03-13 15:31:06 By zfang
 

自動目錄

這篇紀錄我在超音波感測器的教學內容,預計分成二個部分。

  • 第一部分結合之前的LED與蜂鳴器先做基本介紹,並練習與馬達無關的二個操作。
  • 第二部分將馬達與超音波感測器結合進行避障與跟隨。

本篇是第一部分。

超音波感測器的功能

偵測與前面障礙物體的距離,可做為避障、跟隨或是偵測前方是否有障礙物,在迷宮裡是很重要的偵測工具。

 

發射端超音波 (標示T),代表Transmitter (發射器),發射20kMHz以上超音波。
接收端超音波 (標示R),代表Receiver (接收器),接收反射回來的超音波。

 

 

 

測試超音波模組偵測範圍:

用手掌在超音波模組前方移動,觀察數值變化情形。提問學生:最大多大?最小多小?數值是用什麼單位呢?

 簡單程式說出數值,作為檢驗學生手上的機器人是否正常,能做到~才進行下一步驟。

 或是設為變數,並顯示變數值。

 

超音波模組預設接到mCore連接埠3 ,回傳值的單位是公分(cm),量測範圍在3cm~400cm。數值可以取到小數第三位,通常會搭配四捨五入的運算積木。

 比較二種回傳值的差異。

 

或搭配清單,將數值儲存到清單。

 

另外如果時間夠,也可以量測一下超音波的量測角度。書上說~範圍為30度。

 (相片翻拍自mbot入門與實習 吳志宏 翰吉出版)

 

超音波模組幾個非馬達的應用

通常要搭配控制與運算指令使用

 或  與 

 

超音波琴

改變手掌與mbot前端距離,使機器人發出不同音調與各色燈光。

 這裡是用如果否則。(也會帶學生用如果作為比較。)

超音波計數器

如果前方一定的距離內,如果有障礙物通過,就會自動計數。讓學生以手掌當作障礙物。

  

也能做為開關控制。

 

 

參考資料:

  1. scratch(mblock)程式設計 使用mbot機器人。   李春雄、柳家祥、李暐詒(台科大圖書)
  2. mbot入門與實習 吳志宏(翰吉出版)
  3. 全佑電腦多功能學習卡

你可能感興趣的文章

[mbot] 我的mbot 教學記錄II (2018~已完成) 在這裡記錄我的mbot教學,這是我第二年教mbot,有點經驗後,也對課程安排做了調整。(已完成)

[scratch新手] 從排紅磚開始變化(1) 發牌與隨機花色發牌(分身、重複、清單) 從排紅磚開始,慢慢加入一點變化,隨機花色發牌,讓scratch新手的我想了好久

[mbot] 我的mbot 教學記錄(2017~) 在這裡記錄我的mbot教學,本學期暫時完結。

[mbot] 福科國中機器人下鄉營隊~輔導員訓練記錄 mbot機器人下鄉營隊~輔導員訓練記錄

[scratch教與學] 簡單卻不簡單的畫線線2~幾個學生常見問題 簡單整理幾個學生畫線時常見的問題

[mbot] 福科國中教師研習紀錄~創意機器人創意窄橋軌道競賽 創意機器人創意軌道競賽(福科國中教師研習紀錄)

[scratch新手] 在角色造型中加入中文字 用scratch2繪製造型或角色,插入文字不能輸入中文,該怎麼處理?

[scratch教材] 簡單卻不簡單的畫線線(自訂積木、提問、變數、重複執行) 簡單卻不簡單的畫線線三堂課

[mbot] 超音波感測器(2/2) 結合馬達的簡單應用 這篇只結合超音波感測器與馬達的應用,做煞車、避障、跟隨、繞障礙物等動作控制。

[在scratch發現與學習] 鬆開空白鍵 這天,在mBlock看到一個積木[鬆開空白鍵]~ scratch沒有這個積木,要怎麼控制

我有話要說


限制:留言最高字數1000字,超過部分會被截掉。請注意:留言不可帶有網址,會被濾掉。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

杯與盤的對話~倒影杯 不銹鋼杯子本身就是曲面鏡,透過杯體的反射效果而形成有趣的圖案。

永安漁港的彩虹橋 在港口邊欣賞的彩虹橋,配合落日餘暉,映出不一樣的風采。天色暗了,彩虹橋便會點亮照明燈,成為名副其實的『彩虹』橋

色光、色料與網點印刷 光的三原色RGB與顏料的三原色CMY有何不同?有何關係?

[scratch新手] 在角色造型中加入中文字 用scratch2繪製造型或角色,插入文字不能輸入中文,該怎麼處理?

[在scratch發現與學習] 鬆開空白鍵 這天,在mBlock看到一個積木[鬆開空白鍵]~ scratch沒有這個積木,要怎麼控制