micro:bit 物联网环境光检测器
2018-07-176170
AI 快速预览详细
本项目使用micro:bit开发板、Micro:Mate I/O扩展板和Gravity: OBLOQ - IoT Module物联网模块,通过Makecode离线版编程,实现环境光线的采集并上传到云平台。硬件连接包括将I/O扩展板固定在micro:bit上,并将OBLOQ - IoT Module连接在I/O扩展板上。软件编程部分使用Makecode进行功能实现。最终效果是能够采集环境光线的平均值,并将其上传到云平台,适用于评估特定植物生长的光照影响。
|
很高兴参加这次的比赛,重在参与,互相学习交流。 1.简介 第一题选题是使用micro:bit+ObloqIOT模块实现环境光线的采集,并将平均光线值通过物联网模块上传到云平台。 其实际意义在于,我们知道植物的生长对于光照强度的依赖性,采集光线平均值,可以用于评价光照对于特定植物生长的影响,进而可以开发更多的器件,用于控制和改变环境光线强度。 2.准备事项 2.1 运用到的硬件材料清单: ①.micro:bit开发板 ![]() ②. Micro:Mate I/O扩展板 ![]() ③. Gravity: OBLOQ - IoT Module 物联网模块 ![]() ④. micro usb 数据线1条 2.2 运用到的软件平台 ①. Makecode离线版 ![]() ②. Dfrobot Easy IOT 平台 ![]() 2.3 大环境 WIFI环境 知道SSID和密码 3. 制作过程 3.1 硬件连接 将Micro:Mate I/O扩展板通过螺母固定在micro:bit开发板上(注意不要太紧,楼主第一次拧太紧居然接触不良了)。 然后根据接线图将OBLOQ - IoT Module 物联网模块连接在I/O扩展板上,再将micro usb数据线连接在micro:bit开发板上(注意一定是主板而不是I/O扩展板) ![]() ![]() 3.2 软件编程 使用Makecode进行功能实现,实现程序图形如下 ![]() 3.3 测试 板子上电测试,在不同光照条件下进行测试,得到不同的环境光线平均值。 ![]() 4.演示视频 上电网络初始化 实现环境光线物联网数据互通 5.相关程序文件 见附件 |
-
-
438.09 KB, 下载次数: 2856













