5476| 0
|
[项目教程] 用micro:bit+OBLOQ检测环境光并控制LED亮灭 |
*【标题】用micro:bit+OBLOQ检测环境光并控制LED亮灭 *【介绍】本项目用micro:bit自带的光感来检测环境光,并实现对LED灯的远程控制。想要解决的问题是,回家以后不用回实验室查看就能知道实验室里是否关灯,如果没有关灯就远程关灯。(这真的是我每天晚上都会纠结的问题啊!) *【准备事项】 从左到右依次为:数据线、micro:bit、Micro:Mate多功能I/O扩展板(还有两个螺母)、OBLOQ物联网模块、LED模块。 *【制作过程】分步骤,将复杂的制作过程,拆解成简单步骤 1.micro+OBLOQ实现物联网数据互通 这一步最基础,还是请出大神们的教程:https://mc.dfrobot.com.cn/forum.php?mod=viewthread&tid=267669 不过我在按教程完成基础功能的时候,也遇到了几个小问题。 1.1物联网平台的用户名和密码 物联网平台的用户名和密码与DF论坛用户名是一致的,所以开始怎么都不能注册账号,因为一直被提示说:手机已被注册了,邮箱已被注册。 在平台上查看设备时,也会有一组用户名和密码,它跟登录平台用的用户名和密码是不一致的!需要点“重新生成”边的眼睛,才能查看到它们。 1.2电源 连线正确,编程正确,用户名密码也调正确了,但网络发指令micro:bit始终不理会。 查了很久,发现是电源问题。参考链接:https://mc.dfrobot.com.cn/forum.php?mod=viewthread&tid=267669 上传程序时,数据线要接micro:bit板。但运行时,数据线要接扩展板供电,OBLOQ才跑得动! OBLOQ正常运行并联网后,会亮绿灯。连接过程中则亮蓝灯。 2.连接LED灯 LED灯如图接在12号口。12号口高电平,LED灯亮;12号口低电平,LED灯灭。 3.写程序 4.上传并测试 请求返回BIT所在的环境光线值 远程开灯 这个视频还在审核中…… 5.程序代码 呃,好像是第一次正儿八经发贴(以前都是发的求助贴)…… 各种技能都是第一次点亮啊! |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed