下载此文档

microbit教学设计 感光灯.docx


文档分类:汽车/机械/制造 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
micro:bit教学设计 感光灯
仙桃市实验小学 陈碧荣
傍晚,端坐书桌前,我们沉浸在书本引人入胜的情节中,忘记了一切。光线越来越暗,这时灯光自动开启,随着环境变暗而灯光慢慢变亮,让阅读保持在一个合理的光线环境,这是一款智慧台灯,能感知环境明暗而发出合适光线。我们也可以利用micro:bit来做一个智慧台灯,赶紧试试吧!


光感应台灯
一、我们的任务
1、了解光传感器的技术特征结构,认识光传感器的工作方式和工作原理。
2、利用micro:bit光传感器,读取环境光线值。
3、能够通过“基本”模块中的 指令,“LED”模块中的
指令、逻辑模块中 指令与 指令,实现自动补充光线的功能。
二、我们的活动
1、了解光传感器
光传感器是一种传感装置,主要由光敏元件组成,光传感器由两个组件即投光器及受光器所组成,利用投光器将光线经过透镜将之聚焦,聚焦后的光线传输到受光器上的透镜,再被电子感应器接收,并转化为电讯号,实现光线的数字化。光传感器主要分为环境光传感器、红外光传感器、太阳光传感器、紫外光传感器四类,主要应用在改变车身电子应用和智能照明系统等领域。现代电测技术日趋成熟,由于具有精度高、便于微机相连实现自动实时处理等优点,已经广泛应用在电气量和非电气量的测量中。
图1 数字式光传感器
2、认识光传感器的位置
micro:bit的LED矩阵,除了具有显示功能外,还内嵌了光线传感器,可以检测光线强弱,获取现实环境光线的强度,。利用“输入”模块中的
micro:bit光线传感器内置在LED矩阵中。
指令,就可以获得环境光线强度的等级(0-255),0代表最暗,255代表最亮。
图2 micro:bit 的光线传感器
3、算法设计
为了侦测现实环境光线的强弱,我们可以利用 指令进行检测,如图3-1所示。天亮了,台灯就需要慢慢变暗直至熄灭,即当环境光线强度超过200光度值(这里假设环境光度值为200时最舒适,当然这一数值视具体情况而定),台灯就自动关闭;否则就要借助micro:bit的LED灯进行自动补充光线,也就是当环境光线越亮,那么LED灯的亮度就越低;反之就越高,具体逻辑算法设计如图3-2所示。

显示数字+光线强度

显示图标
光线强度<=200


显示亮度=0关闭光线亮度

显示亮度=200-现实环境光线强度

图3 逻辑算法设计
3-1检测环境光强
3-2 自动补充光线
<225°
<225°
<225°
4、程序设计
(1)检测环境光线强弱。进入micro:bit编程环境后,利用“显示”模块中的 指令与“输入”模块中的 指令组合,从而实现光线强度的检测,如图3所示。测得现实环境光线的强度值后,模拟演示区就会将测得的光线值向左进行滚动显示了。
用鼠标单击或上下拖拉黄色或灰色色块,模拟改变光线强度。
图3 检测光线强度
小提示:
模拟调试完成后,我们还可以将程序下载到micro

microbit教学设计 感光灯 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1652129****
  • 文件大小1010 KB
  • 时间2021-06-15