米思齐创意电子公益培训-标准套件-Ardubits.pdf
米思齐创意电子培训 北师大教育学部创客教育实验室 引言 米思齐创客教育支持生态 • 米思齐(Mixly)是由北京师范大学教育学部创客教育实验室开发的 面向中小学创客教育(创意电子领域)的开源图形化编程软件,它 用直观的图形化积木块堆叠方式代替了复杂的文本编辑,具有入门 简单、使用方便、功能强大、应用广泛、易于扩展的优势。 初级课程 创意电子入门,适用于小学 中级课程 创意电子设计,适用于中学 入门套件 教师 课程 培训 设计 技术 路线 支持 指导 高级课程 创意电子进阶,适用于中学 使用磁铁连接,与乐高积木结合 标准套件 使用定制扩展版及积木式连接 专业套件 灵活性强,使用面包板及基础元件 ) M 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 米思齐系列套件介绍 米思齐入门套件 米思齐标准套件 米思齐专业套件 • 基于磁吸连接 • 基于定制导线 • 基于面包板 • 安全性非常高 • 安全性比较高 • 灵活程度较高 • 便于连接乐高 • 连接规律明显 • 连接较易出错 • 适合小学使用 • 适合初中使用 • 适合高中使用 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 • Mixly官方交流入门群:199124078 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 Arduino开源系统简介 • Arduino是一个开放源码电子原型平台,拥有灵活、易用的硬件和软件(板 子及在此之上的软件)。 • Arduino可以接收来自各种传感器的输入信号从而做到监测环境的效果, 并通过控制光源,电机以及其他执行器来影响其周围环境(类似于人类的工 作)。 • 硬件低廉,软件免费。 • 可以完成的例子: −当咖啡煮好时,咖啡壶就发出“吱吱”声提醒 −当邮箱有新邮件时,电话就会发出铃声通知 −自制一个心率监测器,将每次骑脚踏车的记录存进存储卡 −复制一张门禁卡、饭卡 −… 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 Arduino开源系统简介 学生作品:交通灯 学生作品:智能小车 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 Arduino开源系统简介 创意电子与外壳结构搭配完成成型的创意作品 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 套件清单 名称 数量 名称 数量 名称 数量 名称 主控板 1 按钮指示灯 2 声音传感器 1 USB线 1 LED模块 2 舵机 1 旋钮电位器 1 鳄鱼夹线 8 温湿度传感器 1 蜂鸣器 1 光敏传感器 1 4pin端子线 6 超声波传感器 1 红外遥控 1 液晶显示屏 1 转接分支模块 1 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 数量 引言 主控板介绍 Arduino nano介绍 Arduino Nano Arduino Nano是Arduino USB接口的微型版本,最大的不同是 没有电源插座以及USB接口是Mini-B型插座。Arduino Nano处 理器核心是ATmega168(Nano2.x)和ATmega328(Nano3.0). • 14路数字I/O口 • 6路PWM输出 • 8路模拟输入 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 Mixly简介 • Mixly是北师大教育学部创客教育实验室提供的免费工具 −下载地址:http://mixly.org/ 软件平台 Mixly 官方版 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 Mixly安装使用 STEP 1 拷贝解压 • 下载后,右键解压到Mixly目录下 − ←Arduino官方程序 − ←Mixly主要图形代码 − ←公司扩展库 − ←自定义扩展库 − ←系统自带例子 − ←系统配置文件 − ←系统临时文件 − ←.exe文件,Win用户双击该文件运行Mixly − ←.jar文件,Mac用户双击该文件运行Mixly 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 Mixly安装使用 STEP 2 驱动安装 • 物理连接 −通过USB线把Arduino UNO和电脑相连 • 驱动安装 −驱动程序在arduino-1.7.10\drivers中 −安装成功后会出现一个串口 −驱动修复:FixDriverTool (.Net 4.0) • 启动Mixly −双击Mixly目录 下的mixly.exe 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 引言 Mixly安装使用 STEP 3 查看板卡型号与串口号 Arduino Micro ↓ 上方出现的板卡型号和串口号均与Arduino主控板对应一致即成功 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 让我们开始吧! 第1课 Lesson 1 Hello World 第1课 Hello World 任务发布 • 点亮板载LED灯(13号管脚),亮1秒灭1秒 北京师范大学教育学部创客教育实验室 点亮板载LED灯 第1课 Hello World 点亮板载LED灯 • 打开Mixly后,单击打开,找到“01闪烁LED.xml”并打开。 • 检查板卡型号与串口号无误后上传。 北京师范大学教育学部创客教育实验室 第1课 Hello World 点亮板载LED灯 程序解读 数字输出: 支持管脚:0~13、A0~A5(不用0、1) 两种状态:高(亮灯)、低(灭灯) 延时: 可以选择毫秒(1/1000秒)或微秒 您能简单描述一下程序的工作过程吗? 北京师范大学教育学部创客教育实验室 第1课 Hello World 任务发布 • 点亮LED灯(10号管脚),亮1秒灭1秒 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 点亮LED灯 第1课 Hello World 点亮LED灯 认识LED • LED即发光二极管(Light Emitting Diode) • LED灯模块,可发出光亮,LED灯有很多种颜色,比如蓝色、 黄色、绿色、红色 • 优点:体积小、耗电量低、使用寿命长、高亮度、低热量等 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮LED灯 认识LED • 第一个口为:电源-GND −GND:指的是电线接地端Ground的简写。 代表地线或零线。 • 第二个口为:信号针脚 OUT −表示输出信号,可能是高电平、低电平, 信号输出情况由主控板控制。 • 第三个口和第四个口为信号线,所 以连接10号管脚应接在G V 10 11 上。 • 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮板载LED灯 • 打开Mixly后,单击打开,找到“01闪烁LED.xml”并打开。 • 将数字输出管脚#13改为10。 • 检查板卡型号与串口号无误后上传。 将延时分别改为100、10、1,会有什么效果? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮板载LED灯 程序解读 数字输出: 支持管脚:0~13、A0~A5(不用0、1) 两种状态:高(亮灯)、低(灭灯) 延时: 可以选择毫秒(1/1000秒)或微秒 您能简单描述一下程序的工作过程吗? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮板载LED灯 程序解读 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 扩展任务 • 请使用两个LED灯,编写程序,完成如下的实验效果:两个 LED灯交替亮灭,每2秒钟完成一组交替。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 参考代码 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 扩展任务 • 使LED灯越闪越快。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第1课 Hello World 点亮真实LED灯 思考 • 如何让更多的灯呈现更多样的效果? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 Lesson 2 神奇的开关 第2课 神奇的开关 • 开关是我们接触的第一个输入设备。 • 具有按下(高)和抬起(低)两种状态。 • 默认状态为抬起。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 让开关简单工作——按下灯亮,抬起灯灭 任务发布 • 程序上传后,按下开关时,LED灯点亮;松开开关时,LED灯 熄灭。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 让开关简单工作——按下灯亮,抬起灯灭 思路分析 当开关被按下时,向2号管脚输入____电平,此时10号管脚应输出____电平; 当开关被抬起时,向2号管脚输入____电平,此时10号管脚应输出____电平。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 让开关简单工作——按下灯亮,抬起灯灭 软件编写 数字输入:支持管脚:0~13、A0~A5(不用0、1); 两种状态:高(开关按下)、低(开关抬起) 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 简易延时灯——按下开关亮,三秒后灭 这样的思路可以完成任务吗? 如果不行,问题出在哪里? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 • 在Arduino中,程序 会被循环执行。 • 除了数字输出语句执 行的那一刻外,其余 的时间程序都被延时 语句“锁住”了。 简易延时灯——按下开关亮,三秒后灭 此时按下按钮(保持按下) 0 3s 6s 此时命令才会被触发 此时按下按钮(保持按下) • 因此,按下开关后灯 不会立刻被点亮! 0 3s 此时松开 6s 命令不会被触发 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 简易延时灯——按下开关亮,三秒后灭 软件编写 判断条件 结果为真时 执行的代码 永远执行的代码 如果: 上口(向右开)插入判断条件,结果有“真”、“假”两种可能。 下口(上下开)插入当判断条件为“真”时执行的代码,判断条 件的结果为“假”时,则不执行这段代码。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 开关灯 任务发布 • 程序上传后,按下开关时,LED灯点亮;再次按下开关时, LED灯熄灭。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第2课 神奇的开关 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 开关灯 第2课 神奇的开关 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 开关灯 第3课 Lesson 3 呼吸灯 第3课 呼吸灯 简易呼吸灯 任务发布 • 呼吸灯的灯光在微电脑的控制下,可以完成由暗到亮再由亮 到暗的逐渐变化的过程,感觉像是在呼吸。 • 请使用LED灯,编写程序完成如下的实验效果:程序上传后, LED灯先逐渐变亮再逐渐变暗。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第3课 呼吸灯 简易呼吸灯 硬件连接 • 取出一个LED模块,用连接线将其与10号管脚对应的那组管 脚相连(注意插线时颜色的对应) 如何利用现有知识改变灯的亮度? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第3课 呼吸灯 简易呼吸灯 知识讲解:PWM • Arduino模拟输出的取值范围 是0-255(8位),如左图。 • Arduino Uno主控板只有六个 管脚(3、5、6、9、10、11) 支持PWM。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第3课 呼吸灯 简易呼吸灯 软件编写 模拟输出: 支持管脚:3、5、6、9、10、11、13(不用记住) 取值范围:0~255(需要记住) 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第3课 呼吸灯 软件编写① 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 简易呼吸灯 第3课 呼吸灯 简易呼吸灯 软件编写② • 函数是用户定义的一组代码块,使用时需先定义再调用。 • 编写函数的目的是为了便于今后重复使用,减少重复编写程 序的工作量,提高程序的重用性和可读性。 定义→ 调用→ 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第3课 呼吸灯 软件编写③ • 为函数添加参数 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 简易呼吸灯 第3课 呼吸灯 软件编写③ • 为函数添加参数 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 简易呼吸灯 第3课 呼吸灯 软件编写③ • 为函数添加参数 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 简易呼吸灯 第3课 呼吸灯 软件编写③ • 折叠块 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 简易呼吸灯 第3课 呼吸灯 软件编写③ • 单行输入与外部输入 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 简易呼吸灯 第3课 呼吸灯 简易呼吸灯 软件编写③ • 用户不必了解函数内部的操作过程,只需执行(调用)函数 即可实现指定功能。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第4课 Lesson 4 旋钮可调灯 第4课 旋钮可调灯 旋钮可调灯 任务发布 • 使用电位器和LED灯,制作一个可调灯,编写程序实现以下效 果: • 程序上传后,通过旋转电位器的旋钮,改变LED灯的亮度。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第4课 旋钮可调灯 旋钮可调灯 硬件连接 • 取出一个LED模块,用连接线将其与10号管脚对应的那组管 脚相连(注意插线时颜色的对应) • 取出一个旋钮电位器模块,用连接线将其与A1号管脚对应的 那组管脚相连(注意插线时颜色的对应) 电位器: 通过旋转旋钮变化阻值 使用模拟输入管脚读取 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第4课 旋钮可调灯 旋钮可调灯 软件编写 • 模拟输入: −支持管脚:A0~A11(根据板子确定) −取值范围:0~1023 • 映射:从[a,b]映射到[c,d],进行线性变换,c不一定小于d。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第5课 Lesson 5 声控灯 第5课 声控灯 声音传感器测试 硬件连接 • 取出一个LED模块,用连接线将其与10号管脚对应的那组管 脚相连(注意插线时颜色的对应) • 取出一个模拟声音传感器模块,用连接线将其与A1号管脚对 应的那组管脚相连(注意插线时颜色的对应) 声音传感器: 探测声音变化 使用模拟输入管脚读取 声音大小会影响模拟输入值 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第5课 声控灯 声音传感器测试 软件编写 • 串口打印 −便于调试,经常应用于模拟输入传感器阈值的测试(但不是必须的) 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第5课 声控灯 声控灯 软件编写 • 思考:如何拍手控制LED灯的亮灭?拍一下亮,再拍一下灭 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第5课 声控灯 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 拍手开关 第6课 Lesson 6 遥控灯 第6课 声控灯 声音传感器测试 硬件连接 • 取出一个LED模块,用连接线将其与10号管脚对应的那组管 脚相连(注意插线时颜色的对应) • 取出一个红外遥控模块,用连接线将其与12号管脚对应的那 组管脚相连(注意插线时颜色的对应) 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第6课 遥控灯 认识遥控器 现实中的红外遥控器 • 现实世界的大多数遥控器都是红外的,如电视机遥控器,机 顶盒遥控器等。 • 任何一个遥控系统都由发射器和接收器两部分组成。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第6课 遥控灯 认识遥控器 套件中的红外遥控器 • 每个开关都有一个特定的16进制代码,都以FD开头。 • 在接收过程中有可能出错。 • 读取按键对应的代码值: 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第6课 遥控灯 认识遥控器 数据存储基础 • 数据:计算机的加工对象 • 位:数据存储的最小单位 −在计算机中的二进制数系统中,位(bit),简记为b,也称为比特,每个0 或1就是一个位 • 位串:由若干位组合起来形成位串 • 流(stream):一个长的位串 −非常长 −人脑不容易理解 −如何简化这种位模式的表示方法? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第6课 遥控灯 认识遥控器 数据存储基础 • 用一个符号表示位模式的4位 −例如,一个16位串只需要______个符号就可以表示 位模式 十六进制表示 位模式 十六进制表示 0000 0 1000 8 0001 1 1001 9 0010 2 1010 0011 3 1011 0100 4 1100 0101 5 1101 0110 6 1110 0111 7 1111 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第6课 遥控灯 认识遥控器 数据存储基础 • 用一个符号表示位模式的4位 −例如,一个16位串只需要______个符号就可以表示 位模式 十六进制表示 位模式 十六进制表示 0000 0 1000 8 0001 1 1001 9 0010 2 1010 A 0011 3 1011 B 0100 4 1100 C 0101 5 1101 D 0110 6 1110 E 0111 7 1111 F 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第6课 遥控灯 软件编写 • 使用“开关”键切换LED灯的亮灭 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 红外遥控灯 第7课 Lesson 7 音乐盒 第7课 音乐盒 任务发布 • 使用一个开关和一个蜂鸣器制作简易门铃: • 开关按下后,发出三次“叮咚”的提示。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 按键门铃 第7课 音乐盒 按键门铃 硬件连接 • 取出一个蜂鸣器模块,用连接线将其与8号管脚对应的那组管 脚相连(注意插线时颜色的对应) • 取出一个开关模块,用连接线将其与2号管脚对应的那组管脚 相连(注意插线时颜色的对应) 蜂鸣器: 根据频率输出声音 使用数字输出管脚 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第7课 音乐盒 按键门铃 蜂鸣器相关函数介绍 • −管脚指连接到蜂鸣器的数字管脚, 频率是以Hz为单位的频率值。该频 率的声音将一直持续,直到结束声 音或输出一个不同频率的声音产 生。通常与延时配合使用。 • −结束指定管脚上产生的声音。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 字母 音名 C Do D Re E Mi F Fa G Sol A La B Si 第7课 音乐盒 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 按键门铃 第7课 音乐盒 任务发布 • 如何使用蜂鸣器播放一段旋律? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 按键门铃 第7课 音乐盒 制作个性音乐盒 频率与音高的关系 • 标准音A的频率为440Hz • 每个八度频率相差一倍,如: f C6 2 f C5 • 钢琴键上相邻两个音(如C~#C)的频率关系: f #C bD #D bE #F bG #G bA n 1 #A bB 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 fn 2 1 12 第7课 音乐盒 制作个性音乐盒 软件编写 有 更 好 的 实 现 方 式 吗 ? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第7课 音乐盒 制作个性音乐盒 构建数组 • 基准频率(do、re、……、si) • 频率变化 −跨八度(简谱中的“高音点儿”、“低音点儿”) −临时变化音(#、b号) • 每个音的音名(音高) • 每个音的时值(长短) 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第7课 音乐盒 制作个性音乐盒 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第7课 音乐盒 制作个性音乐盒 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第8课 Lesson 8 温湿度检测仪 第8课 温湿度检测仪 硬件连接 • 取出一个温湿度传感器模块,用连接线将其与9号管脚对应的 那组管脚相连(注意插线时颜色的对应) 温湿度传感器 能够获取周围环境的温度和空气湿度 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第8课 温湿度检测仪 软件编写 如何使设备脱离计算机工作? 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第9课 Lesson 9 噪音计 第9课 噪音计 小型风扇 硬件连接 • 取出舵机模块,用连接线将其与8号管脚对应的三个管脚相连 (注意插线时颜色的对应) • 取出一个模拟声音传感器模块,用连接线将其与A2号管脚对 应的那组管脚相连(注意插线时颜色的对应) 舵机: 由直流电机、减速齿轮组、传感器和控 制电路组成的一套自动控制系统。 通过发送信号,指定输出轴旋转角度。 套件中舵机的最大旋转角度:180度 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第9课 噪音计 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第9课 噪音计 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 小型风扇 第9课 噪音计 扩展任务 任务要求: 用户按下按键后开始工作,只记录最大值。 再次按下按键停止记录,并回到初始位置。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 噪音计 第9课 扩展任务 噪音计 噪音计 任务要求: 用户按下按键后开始工作,只记录最大值。 再次按下按键停止记录,并回到初始位置。 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第10课 Lesson 16 超声波测距仪 第10课 超声波测距仪 简易超声波测距仪 硬件连接 • 取出一个超声波测距模块,用连接线将其与4号、5号管脚对 应的那组管脚相连(注意插线时颜色的对应) 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第10课 超声波测距仪 简易超声波测距仪 知识讲解 • 超声波传感器的具体工作原理为: −由超声波发射器向某一方向发射超声波,记发射时刻为𝑡1 ,超声波在空 气中传播,途中碰到障碍物就立即返回,记超声波接收器收到反射波的 𝑡 −𝑡1 。 2 时刻为𝑡2,则发射点距障碍物的距离𝑆 = 340 × 2 针脚 接线 VCC 5V Trig 数字口#4(发射端) Echo 数字口#5(接收端) GND GND 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第10课 超声波测距仪 倒车雷达 任务发布 • 倒车雷达的工作参数: 距离 反馈 >100cm / 60~100cm 缓和的“滴滴”声 40~60cm 急促的“滴滴”声 <40cm 滴声长鸣 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第10课 超声波测距仪 简易超声波测距仪 软件编写 5 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第10课 超声波测距仪 LCD液晶屏 LCD液晶屏的使用 • 硬件连接 针脚 接线 VCC 5V GND GND SDA A4 SCL A5 • 测试 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 第10课 超声波测距仪 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 LCD液晶屏 综合任务1 Task 1 制作公园人数计数器 任务1 制作公园人数计数器 任务发布 使用一个液晶屏模块和一个红外接近开关 模块,完成公园进入人数的计数器 两人一组,使用一个液晶屏模块和二个红外接 近开关模块,完成公园当前实际人数的计数器 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 综合 公园进入人数计数器 软件编写 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 LCD液晶屏 综合任务2 Task 2 智能交通信号灯 任务2 智能交通信号灯 任务发布 两组红绿灯 • 完成对一组汽车灯,一组行人灯的控制 可控交通灯 • 使用开关控制,只有有人按下按钮时行人灯才变绿 无障碍交通灯 • 使用蜂鸣器提示行人红灯停下(缓慢)/绿灯通行(急促) 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 综合任务3 Task 3 庖丁解“车” 任务2 庖丁解“车” 任务发布 双闪灯 • 开关控制双闪灯,按下按钮双闪工作,再次按下停止 智能车钥匙 • 设置密码,遥控输入正确方可打开车锁(使用灯代替) 倒车雷达 • 不同距离发出不同速度的提示音 北京师范大学教育学部创客教育实验室 · 米思齐创客教育培训 谢谢聆听 北师大教育学部创客教育实验室