学习单《软件工程师》.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Arduino 实验课程 运算思维开放式硬件X 程序设计X 运算思维 我是软件工程师: 我可以学到… □电子电路基本特性 □物理学科知识 □实验探索 □分解问题及解决问题 □基础程序设计 □模拟现实世界 □团队合作及观察学习 □其他 mBIock基础 [任务目标] 认识 mBIock mBlock 与 Arduino 连接 Part I 认识 mBIock 以Scratch2.0为基础的图形化程序设计环境, Makeblock公司改写可以控制 Arduino控制板, 内部还可以直接安装 MakeBlock的驱动元件。 mBlock 官方网站: http://www.mblock.cc/ (J ?甘?濫?说■■二-生輪 』 □ 乂 14 X Ft M Part II mBlock 与 Arduino 连接 将USB线一端接在电脑主机,另一端接在Arduino板上,以上传程序及供应电源。(可以请 硬件工程师帮忙) 点击mBIock左上方工具列的『控制板』,选择『ArduinoUno』。 固件(Firmware)可视为「硬件+软件」的一种组合,如果把硬件比喻成一个人的肉身,那么固 件就是一个人的灵魂, 灵魂直接作用于肉身。 固件帮助我们使用简单的程序指令, 就能够直 接控制马达、传感器、电路等硬件装置。 智能小车唱歌 [任务目标] LED灯亮喇叭发出声音 LED灯随着音乐亮 脱机执行程序 Part I: LED灯亮喇叭发出声音 1?当硬件工程师接线完后,请点击『连接』t『更新固件』 。 2?将5个灯分别代表 Do、Re Mi、Fa So。想想看,当喇叭发出 Do的音时,代表 Do的LED 灯也会同时亮,该怎么做呢? 3?将数字口 7(代表Do的LED灯)输出为高电位,然后让播放接口 13(喇叭的接口)发出C4的 音调,最后再让数字口 7输出为低电位。完成后可以直接点一下积木, 看看有没有完成 『灯 亮t发出音调t灯灭』的任务喔。 ※完成Do之后,试着完成 Re Mi、Fa、So吧! Part II: LED灯随着音乐亮 1?我们已经完成 Do、Re Mi、Fa So的程序了,接下来我们要想办法,让智能小车自动唱 出 Do、Re Mi、Fa、So。 2?刚刚我们所写的一段一段的小程序,我们可以给它们定义一个名字,作成一个子程序,以 供我们呼叫及重复执行。 doe、re doe、re、mi、fa、so』,并 克芒數工口 Q轧出兰 ia前,; 克芒數工口 Q轧出兰 ia前,;in曲 釦尺力? 甘许 匸書命宇口 0 踊ir引门四世习内XSR节阳力 设生曲齐」?羽比内任AI 叙fife 讪?r凱車口 0筍比为欝园事] 定丈口 M才E 4 O 些出F 赶扌口 1 ED転hr輻E ※我们用doe代表do,因为do是在程序中代表其他的意义, 所以不能作为变数或子程序的 名称来使用,常见的还有 if、while...等。 4?我们利用一个循环,呼叫我们所做的子程序,让它们自动重复执行。 当 械臣击 从『事件』中,拉出『当绿旗被点击』I 。 从『控制』中,拉出『重复执行』。 将子程序doe、re、mi、fa、so依序放入循环中,彼此之间等待 0.5秒。 当 械点击 重复执行■ dn=! 等待亦秒] re re 8?点击程序,看看是否成功。 Part III:脱机执行程序 Arduino主程序 Arduino主程序 1?从『机器人模块』中拉出 被点击Arduino 王程2?将改成Arduina 被点击 Arduino 王程 2?将 改成 Arduina主程序 在 上按右键,选择『上传Arduino 在 上按右键,选择『上传 Arduino』程序。mBIock画面会进入程序上传 Ardui no』。我们就可以接上电池电源,拔掉与电脑连接的 Ardui no』。 我们就可以接上电池电源,拔掉与电脑连接的 USB线,脱 上传完成后,画面中间会显示 机执行啰! 超声波乐器 [任务目标] (1)超声波的原理 ⑵超声波的读取-控制LED灯 超声波乐器 Part I:超声波的原理 超声波传感器是由超声波发射器、 接收器和控制电路所组成。当它被触发的时候,会发射一 连串40kHz的声波并且从离它最近的物体接收回音。 超声波是人类耳朵无法听见的声音, 因 为它的频率很高。 为它的频率很高。 1?从程序区选择『数据和指令』,『做一个变数』储存超声波传感器所读到的数值,可将变数 名称设定为『distanee』。 2?从『事件』中,拉出『当绿旗被点击』 。 3?从『控制』中,拉出『重复执行』。 特4?从『数据和指令』拉出i殳定为 特 4?从『数据和指令』拉出 i殳定为同 放到『重复执行』中。 超声波倍感器trig引脚■?wcho 超声波倍感器trig引脚

文档评论(0)

dingfulaowang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档