×

编写一个闪烁LED灯代码

消耗积分:0 | 格式:zip | 大小:0.82 MB | 2022-10-24

李艳

分享资料个

描述

作为一个完整的初学者,我对这门课程的范围和目标有所了解,尤其是在电子方面。但是布赖恩教授以一种具体化的方式把抽象拉到了我们面前。他对编码和构建电子元件的解释和实践方法增强了我对物联网的介绍。

现在到实际的电子板(我仍然不知道该怎么称呼它):我们的任务是编写一个项目,我们将编写一个闪烁一点 LED 灯的代码,然后是一个 LED 环。两个灯都是连接到电路板的外部组件。

在编写了使 LED 灯闪烁的代码后,我们添加了让电路板读取房间内温度和湿度的代码。为温度编写的测试代码使用 65 到 85 之间的随机数生成器作为温度数据;这被用作一个对照实验,以了解数据将如何出现在 Adafruit.io 的云中。接下来,我们在电子板上安装了代码,使记录的数据(湿度和温度 F)能够发送到云端并转换为图表(温度 F)和仪表(湿度)。

接下来,我们使用了加速度计/陀螺仪 (A/G)。我们编写了一个三角方程来给出 A/G 相对于其位置的高度,然后我们将编码的 A/G 连接到飞机的一个小塑料切口上。当我们增加物理飞机的方向和角度时,我们能够收到一个数字,表示飞机相对于水平地面改变的角度。与地面平行用零表示。

最后,我们使用了一个简洁的小组件来测量房间内的光线,即 Grove 光线传感器 (GLS)。我们将这些数据转换成图表,显示进入小组件的光量,这可以在云中看到。覆盖 GLS 在图表上为我们提供了一个凹陷点,表明该设备正在工作。

我非常享受这次经历。感谢所有使这成为可能的人和组织。通过这个简短的介绍,我将在物联网方面接受更多教育。特别感谢 Brian 教授的帮助。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !