LEGO機器人使用ROBOTC 國立岡山高中 郭銘哲

Slides:



Advertisements
Similar presentations
怎樣睡的舒適又健康? 請把這封信轉寄給你所關心的人. 睡姿最好採取半側臥,可保證全身放鬆,氣血順暢。不過 無論怎樣的睡姿,以「舒適放鬆」為最好。 中醫有「不通則痛」之說,良好的睡眠姿勢,保證週身氣 道通達, 血絡順暢,可以調氣養神,濡養脈絡,消除疲勞, 滋養精神。「坐如鍾、站如松、臥如佛 …… 」我們的先人.
Advertisements

怎樣睡的舒適又健康? 請把這封信轉寄給你所關心的人 睡姿最好採取半側臥,可保證全身放鬆,氣血順暢。不過 無論怎樣的睡姿,以「舒適放鬆」為最好。 中醫有「不通則痛」之說,良好的睡眠姿勢,保證週身氣 道通達, 血絡順暢,可以調氣養神,濡養脈絡,消除疲勞 ,滋養精神。「坐如鍾、站如松、臥如佛 …… 」我們的先人.
專題實驗 Q & A 周建興. 關於我的專題 同學你好,很榮幸的你對我的專題有興 趣。不管你是正在找專題的,或已經選 進來(或被迫分到我這的), 還是手滑不小心點進來的 有一些部分要先跟各位同學說明! 強烈建議請用投影片播放!
班主任在教育教学管理工作中 --心理健康教育 北京教育心理学研究会 理事 海淀区教育心理学研究会 常务理事 北京大学教育发展研究中心 首席专家 清华大学附属中学.
Lego 機器人 基礎元件與感測器.
智慧型感測器產業概況.
班級:二年十班 座號:09 姓名:張博皓 指導老師:林洸亨 老師
他是誰?. 他是誰? 你也可以是下一個賈伯斯 ◆電子和電腦產業萌芽的時代,賈伯斯曾   經是一名智商高但不擅長學習的學生,後被其老師發掘而得到身邊人的認同。他在曲折的學校生涯中他逐漸接觸到電子裝置如無線電裝置的安裝製作。 ◆於1970年代創立了蘋果電腦公司。 ◆2007年推出ipad及iphone等產品,大受市場歡迎,造成轟動。
崑山科技大學 電子工程系 99學年度 學生實務專題成果展
VEX IQ 机器人设计系统 2013年05月30日.
怎樣睡的舒適又健康? 請把這封信轉寄給你所關心的人 每 60 秒自動換頁 ,敬請慢慢體會 , 或按一下跳下頁 . 公 益‧分 享 音樂 :
人 工 智 慧 報 告 五子棋AI設計 報告者 : 潘輝銘.
迴圈 迴圈基本觀念 while迴圈 do 迴圈 for迴圈 巢狀迴圈 迴圈設計注意事項 其他控制指令 迴圈與選擇的組合.
空氣柱中的聲波. 空氣柱中的聲波 縱波 彈簧 縱波:介質粒子的震動方向與波的方向一致。
右腦最佳開發時期是3歲到13歲 人的左腦最佳開發期是18歲到25歲
崑山科技大學 電子工程系 99學年度 學生實務專題成果展
性心理障碍 广州暨南大学医学院第一附属医院心理科 孟宪璋
班級結構 P.1(混合班) P.2-P.6 (按學業成績分為兩組) 每級四班,每班約33人 教師團隊 47人 推行中、英、數專科專教.
高雄市復華高級中學 校務分享簡介 簡報人:康木村 校長.
怎樣睡的舒適又健康? 請把這封信轉寄給你所關心的人 每 60 秒自動換頁 ,敬請慢慢體會 , 或按一下跳下頁 .
2012大華技術學院推廣教育中心舉辦 歡樂夏令營 洽詢專線:(03) 分機:2357或2523 梯次 日期 課 程 名 稱
103-2 展新學習與服務 復華中學 報告人 實習處 楊順惠主任.
目录 引言 一、公司简介 二、行业环境及行业地位 三、盈利能力分析 四、公司运营分析 五、现金流 六、竞争对手 七、发展能力 八、经营风险
程序设计基础知识.
所羅門王的指環 班級:J106 座號:32 姓名:鐘唯禎.
主题与规则 第十四届中国青少年机器人竞赛教练员培训
LabVIEW简介 李楠.
竹山國中新生樂高體驗營 資料處理科.
鳳仙花家族 鳳仙花家族 作者:江潤章 非洲鳳仙花 鳳仙花 棣慕華鳳仙花 紫花鳳仙花 黃花鳳仙花.
國立龍潭高中 電機科 105學年度新生始業輔導 本科介紹.
第十五章 樂高機器人程式設計 課程名稱:程式設計 授課老師:李春雄 博士
4.1 能量的形式.
Scratch在小學教育上的應用 桃園縣成功國小 林育沖主任.
機器人設計與應用專題 國立豐原高中 郭再興.
高级语言程序设计 主讲人:陈玉华.
Arduino 基本知識.
多核结构与程序设计复习 2012年 杨全胜 东南大学成贤学院计算机系.
If … else 選擇結構 P27.
前處理指令可以要求前處理器 (preprocessor) 在程式編譯之前,先進行加入其它檔案的內容、文字取代以及選擇性編譯等工作。
探討樂高機器人的系統穩定性提升 對學生認知上的影響
加熱溫度控制器 S 許位祥 S 李世震 S 陳彥霖 S 羅章元 指導教授:林得裕教授.
湯馮斯創意積木工作坊 國中樂高機械積木社團介紹.
教育部資通訊軟體創新人才推升推廣計畫 「智慧終端與人機互動跨校資源中心」
第11章 递归 张坤龙 天津大学计算机学院.
亚博科技 Arduino视频教程 第8讲 蜂鸣器发声实验.
LEGO 講義3 1. Hitechnic 紅外線sensor介紹 2. Hitechnic 顏色sensor介紹
C++语言程序设计 C++语言程序设计 第三章 控制语句 第十一组 C++语言程序设计.
本节内容 字节对齐.
感側期末報告概續 樂高機器人 NXT 設計與應用 資工四甲 黃鼎峰.
亚博科技 Arduino视频教程 第12讲 8乘8点阵.
保留字與識別字.
湯馮斯創意積木工作坊 樂高創意積木微電影社團介紹.
物聯網期末報告 組員: 邱景柏 方嘉慶 陳約翰 洪銘陽
Doppler effect 都普勒效應首次出現在1842年發表的一篇論文上。都普勒推導出當波源和觀察者有相對運動時,觀察者接收到的波頻會改變。他試圖用這個原理來解釋雙星的顏色變化。雖然都普勒誤將光波當作縱波,但都普勒效應這個結論卻是正確的。都普勒效應對雙星的顏色只有些微的影響,在那個時代,根本沒有儀器能夠量度出那些變化。不過,從1845年開始,便有人利用聲波來進行實驗。他們讓一些樂手在火車上奏出樂音,請另一些樂手在月台上寫下火車逐漸接近和離開時聽到的音高。
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
機器人課程實作教學 LEGO機器人使用ROBOTC.
九龍禮賢學校 九龍禮賢學校之辦學團體:  中華基督教禮賢會九龍堂 本校為非牟利之基督教私立小學.
第七課: 常見的企業保險保障 I 介紹課題 主要關於企業常用的各種保險保障 會分兩部份,用兩個課堂的時間進行討論.
感光世界 亞洲大學 資訊工程學系 學生:郭致翔、林壬午、黃智猷、陳奕升 指導教授:蔡志仁教授
第五章 逻辑运算和判断选取控制 §5.1 关系运算符和关系表达式
4). 塑型光线与三点布光 主讲:谢丰田.
第二章 Java基本语法 讲师:复凡.
學生基本能力為導向之課程規劃 -中原大學經驗分享
遞迴 Recursion.
科展心得分享 電子科教師:童信源.
约瑟的榜样 黄力夫弟兄 北卡华人基督福音教会.
沒有感動的能力 文字取材: 張小燕.
C程序设计 复习 1、计算机系统的组成 外部设备:输入、输出设备(同人打交道《十进制》)
LabVIEW-Arduino串口通讯 实验者: 陈骏
108學年度第1學期 高中多元選修 LEGO機器人EV3
Presentation transcript:

LEGO機器人使用ROBOTC 國立岡山高中 郭銘哲 機器人課程實作課程 LEGO機器人使用ROBOTC 國立岡山高中 郭銘哲

ROBOTC 簡介 ROBOTC機器人程式開發環境是由卡內基美隆大學(Carnegie Mellon)所開發,並且開發出許多機器人教育所可以使用的套件。例如:VEX Cortex、TETRIX等可作為機器人教育所使用的套件。 ROBOTC教學網站&卡內基美隆大學機器人學院。 ROBOTC適用包含LEGO及Arduino等多種系統。

取得ROBOTC ROBOTC介紹網站 機器人學院 ROBOTC購買網站

ROBOTC 環境介紹 ROBOTC操作環境

ROBOTC & LEGO LEGO韌體更新流程-1

ROBOTC & LEGO LEGO韌體更新流程-2

ROBOTC & LEGO LEGO韌體更新流程-3

ROBOTC & LEGO LEGO韌體更新流程-4

ROBOTC & LEGO 藍芽傳輸介面 設定-1

ROBOTC & LEGO 藍芽傳輸介面 設定-2

ROBOTC & LEGO 藍芽傳輸介面 設定-3

ROBOTC & LEGO 藍芽傳輸介面 設定-4

ROBOTC & LEGO 藍芽傳輸介面 設定-5

ROBOTC & LEGO 藍芽傳輸介面 測試

感測器與連接埠設定

感測器與連接埠設定 #pragma config(Sensor, S1, Touch, sensorTouch) #pragma config(Sensor, S2, Sound, sensorSoundDB) #pragma config(Sensor, S3, Light, sensorLightActive) #pragma config(Sensor, S4, Sonar, sensorSONAR) const tSensors lightSensor = (tSensors) S3;

ROBOTC程式編寫 感測器實作-Touch Sensor const tSensors touchSensor = (tSensors) S1; task main() { while(SensorValue(touchSensor) == 0) motor[motorC] = 100; motor[motorB] = 100; } motor[motorC] = -30; motor[motorB] = -75; wait1Msec(1500);

ROBOTC程式編寫 感測器實作-Sound Sensor #pragma config(Sensor, S2, soundSensor, sensorSoundDB) task main() { wait1Msec(1000); while(SensorValue(soundSensor) < 70) motor[motorC] = 75; motor[motorB] = 75; } motor[motorC] = 0; motor[motorB] = 0;

ROBOTC程式編寫 感測器實作- Sound Sensor -2 #pragma config(Sensor, S2, soundSensor, sensorSoundDB) task main() { wait1Msec(1000); while(true) motor[motorB] = SensorValue[soundSensor]; motor[motorC] = SensorValue[soundSensor]; }

ROBOTC程式編寫 感測器實作-Light Sensor #pragma config(Sensor, S3, lightSensor, sensorLightActive) task main() { wait1Msec(50); while(true) if(SensorValue[lightSensor] < 45) motor[motorB] = 60; motor[motorC] = 20; } else motor[motorB] = 20; motor[motorC] = 60;

ROBOTC程式編寫 感測器實作-Sonar Sensor #pragma config(Sensor, S4, sonarSensor, sensorSONAR) task main() { int distance_in_cm = 20; while(SensorValue[sonarSensor] > distance_in_cm) motor[motorB] = 75; motor[motorC] = 75; } motor[motorB] = 0; motor[motorC] = 0;

ROBOTC程式編寫 動力輸出控制-1 #pragma config(Sensor, S1, touch, sensorTouch) #pragma config(Sensor, S3, lightSensor, sensorLightActive) task main() { while(SensorValue(touch) == 0) wait1Msec(50); if(SensorValue[lightSensor] < 45) motor[motorB] = 60; motor[motorC] = 20; } else motor[motorB] = 20; motor[motorC] = 60;

ROBOTC程式編寫 動力輸出控制-2 #pragma config(Sensor, S1, touch, sensorTouch) #pragma config(Sensor, S3, lightSensor, sensorLightActive) #pragma config(Sensor, S4, Sonar, sensorSONAR) task main() { while(SensorValue(Sonar)>20) wait1Msec(50); if(SensorValue[lightSensor] < 45) motor[motorB] = 60; motor[motorC] = 20; } else motor[motorB] = 20; motor[motorC] = 60;

ROBOTC ROBOTC & NXT ROBOTC & MRDS(RDS4) ROBOTC & LabVIEW

Q &A

謝謝指教