电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>使用BBC Micro:Bit的亮度级别

使用BBC Micro:Bit的亮度级别

2023-06-16 | zip | 0.00 MB | 次下载 | 免费

资料介绍

描述

今天写的是micro:bit的轻量级。micro:bit 使用其 LED 阵列来检测光照水平。在阴影中,它将亮度级别读取为 0,而每当它感应到光线时,它的读数就大于零。基本上,光照水平用于检测放置我们的 micro:bit 或我们所在位置的地方有多亮或多暗。并且,亮度范围从 0 到 255,其中 0 表示黑暗,大于 0 到 255 表示亮度。它使用 LED 阵列来检测光的水平。因此,让我们看看如何使用我们的 micro:bit 访问光照级别。

您需要的工具

  • 微型:钻头(1 个)
  • USB(1个)
  • 电池盒(1个)
  • AA 电池(2 个)

在本教程中,没有连接部分,因为我们没有使用任何传感器或任何东西,所以我们只需要一根 USB 线将 micro:bit 连接到计算机以上传程序。

您需要像往常一样去makecode网站并创建一个新项目并按照步骤操作。

脚步

转到输入块,然后获取光照水平。

 
poYBAGNy3c2AJLmZAABxLxrvc1Q662.png
 

实际上,light level 是用来从 micro:bit 读取亮度级别的,它返回 0 到 255 之间的数字。

现在,转到变量并选择“将项目设置为”。

 
poYBAGNy3c-APUjoAABGkVPdwS0137.png
 

此函数/块用于将变量的值设置为某个值。如果需要,可以将 item 变量重命名为 level 或任何你想要的。我已将其重命名为 level 并将光照级别附加到它。在这一步中,我们将读取光照水平并将其映射到一个变量,以便我们可以用它做任何我们想做的事情。我在开始块上使用过,所以它只会显示一次光照水平——如果你愿意,你可以使用永远块。

 
poYBAGNy3dGAA4RGAAAVFaFmynk548.png
 

现在转到基本并选择显示数字块并将亮度级别附加到它。

 
pYYBAGNy3dOAcx6GAAAlS1zTbPc330.png
 

现在,下载此代码并将其上传到您的 micro:bit。您将能够看到光线水平。

演示

这就是你需要做的。你可以在这里看到一个工作演示

 

现在,我要做的是绘制图表,以便我们可以在我们的 micro:bit 读取时看到光照水平,我们可以在上面看到图表。因此,只需转到 LED 块并获取绘图条形图。

 
poYBAGNy3dWAQzCiAAApDM0hjpI009.png
 

现在将光照级别变量附加到第一个 0,我们知道范围是 255,所以第二个可能是 255。

 
pYYBAGNy3deAVc6rAAAf2NQdJ9E691.png
 

最终代码是:

 
pYYBAGNy3dqAZSzBAABBElmuZFM072.png
 

你可以看一个演示

结论

接下来,我将结合本文和本文来创建一个防盗报警系统所以,请仔细阅读这篇文章并继续关注。


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费