Lego 機器人 基礎元件與感測器.

Slides:



Advertisements
Similar presentations
明信片设计. 明信片简介 明信片是用较硬的纸印制的,正面印 有邮资图(或印有线框标志贴邮票位 置)和收信人、寄信人地址、姓名的 格式,背面供书写通信内容。明信片 一般由国家邮政部门印制发行。
Advertisements

最大公因數與最小公倍數 吳嵐婷.  因數倍數消消樂  17 年蟬的秘密  最大公因數 ( 剪紙實例 )  利用標準分解式求最大公因數 ( 撲克牌活動 )  最大公因數應用問題  最小公倍數 ( 堆疊實例 )  最小公倍數應用問題 大綱.
怎樣睡的舒適又健康? 請把這封信轉寄給你所關心的人 睡姿最好採取半側臥,可保證全身放鬆,氣血順暢。不過 無論怎樣的睡姿,以「舒適放鬆」為最好。 中醫有「不通則痛」之說,良好的睡眠姿勢,保證週身氣 道通達, 血絡順暢,可以調氣養神,濡養脈絡,消除疲勞 ,滋養精神。「坐如鍾、站如松、臥如佛 …… 」我們的先人.
大教育家孔子 年 1 月 11 日,一座总高为 9.5 米的孔 子青铜雕像在国家博物馆北广场落成。 2011 年 1 月 11 日,一座总高为 9.5 米的孔 子青铜雕像在国家博物馆北广场落成。
第九课 形神兼备 迁想妙得 中国古代绘画撷英. 中国古代绘画历史悠久,源远流长。 如果上溯到原始社会的彩陶时期,中国 绘画已经过了 7000 年左右的发展历程。 在如此漫长的历史时期中,中华民族的 祖先为我们留下了丰富多采,辉煌灿烂 的绘画艺术瑰宝。
 住宿費用: ( 含水電費、冷氣費、網路費 ) ◦ 三人雅房: 11,920 元 / 學期。 ◦ 四人雅房: 元 / 學期。  門禁時間:每晚 12 時關閉,次晨 5 時 30 分開啟。  點名時間:週一至週四晚上 12 時點名。  燈禁時間:凌晨 12 時 30 分熄大燈,仍可使用書桌.
第三单元明清帝国的繁荣与近代前夜的危机 第19课明清抗击外国侵略的英勇斗争.
世界读书日 4月23日.
觀舌知健康 第三課 蒲公英學會 蒲公英學會.
第一节 排尿护理.
古诗鉴赏 (常用答题方法 ).
设 计 构 成 班级:2013G63班 教师:宫成伟 时间:四—五周.
抒情与分析— 外国印象主义绘画 《 日出 印象 》 克劳德.莫奈 48CM*63CM 巴黎马蒙达博物馆 外国印象主义绘画.
第三课 氓.
感谢各位家长在百忙之中抽出时间参加本次家长会 !
建築物使用管理相關法規宣導說明 建設處使用管理科.
怎樣睡的舒適又健康? 請把這封信轉寄給你所關心的人 每 60 秒自動換頁 ,敬請慢慢體會 , 或按一下跳下頁 . 公 益‧分 享 音樂 :
毛峰教授 北京师范大学教授,博士生导师 国家社科基金项目专家 北京华文教育顾问
梦想的力量 博湖一小 赵秀珍. 梦想的力量 博湖一小 赵秀珍 读课文,你有什么感受和体会,相互交流一下。还可以把自己想到的写下来。 瑞恩的梦想是什么?他是怎样实现自己的梦想的? 梦想的力量是什么? 读课文,你有什么感受和体会,相互交流一下。还可以把自己想到的写下来。
2、加一笔成新字 一 →二 二 →三、干、工 十 →土、士 口 →日、中 日 →目、白、田 月 →用 目 →自 木 →禾、本 大 →天、太、犬 人 →大、个 了 →子.
常州市戚墅堰实验中学 虞超群 执教 《诗经》选读 卫风·氓.
作文训练: 突出中心.
愛情直播不NG -破解戀愛迷思 嘉南藥理科技大學 學生輔導中心.
四组制作: 许顺楠、姬少丽、李澎、刘伏、 徐娅丽、李頔
高雄市101學年度高級中學生物科野外研習學習歷程報告
贴近教学 服务师生 方便老师.
班級結構 P.1(混合班) P.2-P.6 (按學業成績分為兩組) 每級四班,每班約33人 教師團隊 47人 推行中、英、數專科專教.
逻 辑 学 主讲:李贤军.
消防安全伴我行! 济宁市兖州区第九中学 刘新成.
20.1.1平均数 问题1:某市三个郊县的人数及人均耕地面积如下表,求这个郊县的人均耕地面积是多少?(精确到0.01公顷).
自 然 探 索 圓周美語 My name is.
轻扣诗歌的大门.
怎樣睡的舒適又健康? 請把這封信轉寄給你所關心的人 每 60 秒自動換頁 ,敬請慢慢體會 , 或按一下跳下頁 .
年度校樹選拔秀 主辦單位:楊梅國小.
2012大華技術學院推廣教育中心舉辦 歡樂夏令營 洽詢專線:(03) 分機:2357或2523 梯次 日期 課 程 名 稱
第九章日治時期的台灣(下).
研 究 背 景 現在若談到木屐時,世界上最知名國家就屬 日本,是日本服飾文化的一個標誌。據記載,日
製作人:50627 卡哇依的Kitty等你來和他做麻吉!
坚持群众路线 实现中国梦 nice队制作 成员:14金融1班陈云凤 14金融2班王文婷 14会计3班吴丹丹.
可愛的醜比頭 3/19/ 林予晴.
口腔保健宣導 擁有一口好牙齒 2011 新北市溪洲國小訓導處製.
职业责任保险 郝豫华
义务教育课程标准实验教科书二年级下册 玲玲的画 山东滨州市无棣县棣丰街道中心小学 曹雪敏. 生活中有些事真有意思!要是肯动 脑筋,坏事也能变成好事;要是肯动脑 筋,看来不可能办成的事也能办成。碰 到问题,我们要认真想想,找到解决问 题的办法,做个善于思考的孩子。
美丽的西双版纳.
歌咏对象是谁? 1)志洁行廉,爱国忠君真气节; 辞微旨远,经天纬地大诗篇。 2)翁去八百载,醉乡犹在; 山行六七里,亭影不孤。 3)刚直不阿,留得正气冲霄汉; 幽愁发愤,著成信史照尘寰。 4)世上疮痍,诗中圣哲; 人间疾苦,笔底波澜。 屈原 欧阳修 司马迁 杜甫.
项羽之死 司马迁.
第五课 小设计师.
阅读领航 春天景致类诗歌 徐扬 小组 组员:徐成 周闻欣 洪骋宇 胡浦欣 (排名不分先后).
护理人员心理健康问题 及自我调适 胶州市妇幼保健院 柳杰.
古詩人的足跡 (江蘇,浙江,廣西,河南, 山東,山西,陜西與甘肅篇。) 背景音樂:平湖秋月.
第三组 组长:欧阳俊斌 组员:卓小华 谢三艳 邱旭燕 吴美莲 邓建红.
騎乘單車如何配速 桃園縣攝影藝術協會 鐵馬車隊 鄭育宏 製作 1/12.
竹山國中新生樂高體驗營 資料處理科.
鳳仙花家族 鳳仙花家族 作者:江潤章 非洲鳳仙花 鳳仙花 棣慕華鳳仙花 紫花鳳仙花 黃花鳳仙花.
第十五章 樂高機器人程式設計 課程名稱:程式設計 授課老師:李春雄 博士
大漠奇觀----敦煌 音樂:大夢敦煌.
喪禮組多媒體PPT 前言 喜怒哀樂,而人們最怕的事情,就是面對 死亡。而喪禮,這個承接在死亡背後的儀 式,總是給人灌上了神祕的面紗,其實它
软件调试 目录 页 软件调试的检查表 下装用户程序到 CPU 排除停机错误 系统功能测试的步骤 记录程序的修改 项目文件的归档
探討樂高機器人的系統穩定性提升 對學生認知上的影響
LEGO 講義3 1. Hitechnic 紅外線sensor介紹 2. Hitechnic 顏色sensor介紹
五十年前英国伦敦的情况与我国当前 何其相似乃尔
四年三班 班親會 港坪國小102學年度 導師:蔣蕙安 老師
一輩子珍藏 音樂 火影忍者.
教導感恩 義 PTTC.
医学统计方法.
光感循跡控制 資料處理科.
符号 目录 页 绝对寻址和符号寻址… 符号寻址- 概述… 打开符号表 编辑:查找和替换…… 查看:过滤器 … 查看:排序…… 符号表:导出
Module2 Unit 1 What’s your name?.
臺中高級工業學校107學年 【學號電繡】說明.
108學年度第1學期 高中多元選修 LEGO機器人EV3
Presentation transcript:

Lego 機器人 基礎元件與感測器

硬體元件 NXT 主機 Motor * 3 感測器:觸碰感測器、聲音感測器、光源感測器、 超音波感測器 各式機構零件

NXT 主機

馬達 當執行任何需要「動」的指令時,馬達是絕對不可缺少的部分。 馬達裡內建角度感測器(旋轉感測器),可以用來測量速度和距離 角度感測器所控制的角度可精確到轉動1度

觸碰感測器 主要判別為壓入(數值為1),及無壓入(數值為0) 常被使用為程式中的開關鈕 前端有十字孔,方便製作緩衝器,可以用來偵測 機器人有沒有撞到障礙物。

聲音感測器 可以偵測環境中的音量大小 在調整分貝模式裡,所收集到的數據近乎人類耳朵所聽見 的範圍。 將接收到的數值轉換為一個介於0(最安靜)到100(最吵雜) 之間的值 有些數據人類是沒有辦法聽見的,例如:超聲波、超低音、 超高音等。

光源感應器 可以分辨光線的強弱 將接收到的數值轉換為一個介於0(最暗)到100(最亮) 之間的值。 光源感應器可以由 紅外線發射管的反射光來讀值: 顏色較暗的物體,回傳值較低; 顏色較亮的物體,回傳值較高。 紅外線發射管也可以關掉,進而達到只讀取環境光的強度。

超音波感應器 用來測量距離、發現障礙物、偵測物體的移動 其原理是發射超音波(圖中左邊的「眼睛」),再接收超音 波(圖中右邊的「眼睛」),依據超音波從發射到接收的時 間差異,計算距離物體的遠近。 偵測的範圍約在0~250公分之間,精確度是±3公分 如果在同一間房間,有一個以上的超音波感應器正在運行, NXT所得的數據會有很大的偏差。

Try Me Port 1 : 觸碰感測器 Touch Port 2 : 聲音感測器 Sound Port 3 : 光源感測器 Light Port 4 : 超音波感測器 UltraSonic

NXT Program Forward 5 – Empty – Backward 5 – Empty – Stop Run 觀察是否走直線

NXT-G

基本行進控制 -- Move 指令

基本行進控制 – Move 指令參數設定 Port (連接埠):預設為左輪接 Port C,右輪接 Port B。 Direction(行進方向):可選擇前進、後退或停止。 Power:決定電力大小。 Duration:可設定 Unlimited(無限執行) Degrees(指定馬達旋轉角度) Rotations(指定馬達旋轉圈數) Seconds(指定選轉秒數) Steering:控制左右輪轉速差來讓車子轉彎。

基本行進控制 – Move 指令 哪些設定會影響行進速度? 哪些因素會影響行進距離?轉彎角度? 測量練習

基本行進控制 – Move 指令應用 請設計程式來控制自動車,在教室的地面上 原地左轉一圈。 沿一直徑約60cm 的圓旋轉一圈。 走一約 60cm*60cm 的正方形軌跡。

基本行進控制 -- Move 指令應用 倒車入庫

基本行進控制 – Move 指令 路邊停車

感測器應用

觸碰感應器 Touch Sensor 線控車 按一下前進,再按一下煞車,如此重複執行

觸碰感應器 練習– 線控車 加速控制: 油門煞車 觸碰感應器按一下:用 motor power 25 前進 觸碰感應器 練習– 線控車 加速控制: 觸碰感應器按一下:用 motor power 25 前進 觸碰感應器再按一下:用 motor power 50 前進 觸碰感應器再按一下:用 motor power 75 前進 觸碰感應器再按一下:用 motor power 25 前進 如此重複循環 油門煞車 使用兩個觸碰感測器,一個模擬油門,一個模擬煞車 按下油門車子前進 按下煞車車子靜止

觸碰感測器– 碰碰車 在車子前端安裝一觸碰感測器 若碰到障礙物則倒退轉彎 經三次碰撞到達終點

聲音感測器 與 參數傳遞 聲控車 將聲音感測器的 Sound Level 參數 傳遞給 Move 指令作為 Power 數值 音量大小將決定馬達轉速

光源感測器 Light Sensor 觀測紀錄二 影響光感值之因素 請將觀測結果紀錄於附件檔中 距離與光感值 顏色與光感值 材質與光感值 觀測紀錄二 影響光感值之因素 距離與光感值 顏色與光感值 材質與光感值 環境光的影響 請將觀測結果紀錄於附件檔中

光源感應器—偵測黑線 車子一直往前走 (Unlimited) 直到偵測到黑線為止 請先測量白底與黑線的光感值,自行定義適當之邊界值 馬達轉速是否影響正確性?

光源感應器 – 偵測黑線 迴圈版

光源感應器 – 偵測黑線 迴圈版 重複指令會自動重複執行框框中的指令碼,直到終 止條件成立。重複指令的終止條件有幾種語法: 光源感應器 – 偵測黑線 迴圈版 重複指令會自動重複執行框框中的指令碼,直到終 止條件成立。重複指令的終止條件有幾種語法: Forever (永遠): 無窮迴圈,不斷的重複執行,永不終止。 Sensor (感測器) : 根據感測器的輸入值決定是否終止。 Time (時間): 執行指定的秒數後停止。 Count (次數): 執行指定的次數後停止。 Logic (邏輯值):當輸入的邏輯值為 True 時停止。

光源感應器 – 偵測黑線 平行版 左圖中的程式有兩個分支。 第一個分支是Move Unlimited (一直往前走) 光源感應器 – 偵測黑線 平行版 左圖中的程式有兩個分支。 第一個分支是Move Unlimited (一直往前走) 第二個分支是等候光源感測器偵測到黑線就停下來。 按住 Shift 鍵將兩個分支的程式連起來,這兩段程式就會同時執行,也就是說:一邊前進、一邊偵測光源感測器是否看到黑線,當看到黑線就停下來。

光源感應器 – 偵測黑線 平行版 我們可以將上面的程式定義成一個 Block (副程式),方便在主程式中呼叫使用。 先把整段副程式框選起來 在功能表列選擇 Edit-Make a New My Block,如下圖 設定 Block Name (副程式名稱)

光源感測器 重複偵測黑線 請修改上一個程式,改為重複偵測黑線 每次偵測到黑線暫停兩秒,再繼續前進偵測 提示:如何避免車子卡住停在黑線上?

奔向光明 請設計一程式,根據光感值決定車速 光感值越小車速越小,光感值越大車速越大

超音波感測器 來客統計 本程式宣告一個變數N 每當超音波偵測到有訪客(距離小於 30cm),就將變數N的數值加一 超音波感測器 來客統計 本程式宣告一個變數N 每當超音波偵測到有訪客(距離小於 30cm),就將變數N的數值加一 本範例可用於統計來客數做總量管制、或尋找幸運訪客(如第一百位)

超音波感測器 來客統計 變數宣告 請選擇功能表列的 Edit / Define Variables 超音波感測器 來客統計 變數宣告 請選擇功能表列的 Edit / Define Variables 按下 Create 鈕,輸入變數名稱(Name) 及資料類型 (Datatype) 宣告完成後可在 Data 工具箱中找到宣告好的變數

超音波感測器 來客統計 變數語法 下圖是在變數N寫入(Write) 起始值0的方法。 超音波感測器 來客統計 變數語法 下圖是在變數N寫入(Write) 起始值0的方法。   另外參數的傳遞是用拖曳滑鼠產生連接線的方式表達的,例如在下圖中 變數N的值傳送給加法指令的參數A,和參數B (數值為1,在參數區設定) 相加後,將相加的結果傳送給變數N (相當於將變數N的值加一)。上圖中 的黃色線條代表參數值的傳遞方向。

變數的應用 找路機器人 請修改之前的範例程式,讓自動車在經過三條黑線 後右轉90度,再經過兩條黑線後停車 需使用迴圈及變數 找到黑線退回原點 請修改之前的範例程式,讓自動車找到黑線後退回 到原來的起點

超音波感應器 – 有禮的門房 偵測到有人則隨機打招呼 “Hello” 或 “Have a nice day”

超音波感測器 -- 送往迎來 NG 版

超音波感測器應用 送往迎來 設計一程式,若有物體靠近則說 “Hello”,若有物體 遠離則說 “Good Bye” 超音波感測器應用 送往迎來 設計一程式,若有物體靠近則說 “Hello”,若有物體 遠離則說 “Good Bye” 提示:需偵測物體距離隨著時間變大或變小 提示:可用變數紀錄第一次測量和第二次測量時的 障礙物距離

單光感循跡車 光源感測器感測到白色 驅動左輪向右前方前進 光源感測器感測到黑色 驅動右輪向左前方前進

單光感循跡車程式

單光感循跡練習 請設計一程式讓車子自動沿著上列軌跡行進 在不脫離軌跡的前提下,如何讓車子以最快速度完成循跡?

單光感循跡避障競賽 任務: 需沿著白紙上用黑色膠帶貼成的軌跡前進,軌跡的大小及形狀未知。 在黑色軌跡上被任意放置兩個障礙物,障礙物擺放位置未知。 自動車需循黑色軌跡前進,當遇到障礙物時要繞道而行,繞道長度不可超過 2.5 個車身長度。 繞過障礙物後須再回到黑色軌跡上繼續循跡前進,直到終點。

單光感循跡避障競賽 競賽規則: 全程不可擦撞障礙物,包括繞道後重新回到軌跡上時亦然。擦撞障礙物者視同任務失敗。 在任務成功的前提下,以最快速度回到終點者為優勝。 參考影片 優勝影片1:http://youtu.be/FAUJtchuhpQ 優勝影片2:http://youtu.be/vjmcWIxILPI