亲密接触物联网:远程监测温度并温馨提示
本帖最后由 六月的雨 于 2018-7-30 20:40 编辑亲密接触物联网:远程监测温度并温馨提示【项目名称】物联网比赛第一关:远程监测温度和亮度【项目介绍】1年前有幸获得DF创客社区的micro:bit硬件漂流获得,带着孩子们亲密接触、体验micro:bit创造的乐趣。因为时间和精力有限所以只是简单的入门。过后,自己和孩子们购置了2块micro:bit器件断断续续地进行了几次练习。随着物联网着的知识已经走进教材,那么如何选择一款合小学生学习的器材?如何设计一套适合小学生学习的案例?带着问题申请了DF创客社区的micro:bit物联网挑战赛,其目的是从零开始亲密接触网联网的知识,从简单的案例做起循序渐进的进行探索学习,以祈始新学期能把“物联网”带进课堂,让更多的孩子也能进行体验。
本次活动主要实现:灵活使用micro:bit板载的温度传感器和亮度传感器,通过micro:bit x OBLOQ与EasyIot云服务器进行数据互通,实现基于物联网的实时环境温度监测。每隔2秒钟监测1次,每次连续检测20次取平均值作为最后的结果,并用LED灯进行状态提示,在micro:bit5*5点阵中显示结果。【项目准备】
序号名称数量备注
1micro:bit1
2DFmicro:mate扩展板1
3DFmicroBLOQ物联网模块
4MakeCode在线编程平台
软件平台
5Easylot平台
软件平台
【项目实施】
1.硬件搭建:2.编程环境搭建:(1)注册账户:登录DF官网https://mc.dfrobot.com.cn/portal.php,在右上角选择“注册”,可用邮箱来注册一个账户,记住密码。注册完成后,登录。(2)设置Easylot环境,并获取相关信息:https://iot.dfrobot.com.cn/workshop.html
记住下列信息后面编程会用到,如下图所示:(3)micrbit 在线编程环境:https://makecode.microbit.org/ 并在高级中添加软件包,增加Obloq的模块。输入网址:https://github.com/DFRobot/pxt-Obloq
如下图所示:1.编程程序
(1)Wifi与物联网服务配置,如下图所示:
(2)编程实现环境温度实施监控并温馨提示:通过网页发送一个信息“1”,物联网组建开始进行温度监测,为了获得准确的数据。每隔1秒钟获得一次数据,连续检测2次,将获得数据求平均值就是即的数据;检测过程中会利用LED灯用来表示检测的工作状态,5*5LED矩阵显示“笑脸”和温度值。
(3)发送信息进行测试:【温馨提示】1) 上传程序时把数据线要与microbit相联接。并检查.hex文件是否保存到microbit板上。2) 程序上传完之后,将usb连接到扩展板上,否则会造成供电不足。3) 建议,准备1个电池盒。
后面2张图片是重复的,试了几次也没能删除。 初次接触物联网,还请各位大咖多多指点!! 谢谢! 回头看看自己写的东西,有点小白。但是越来越能深度理解物联网的味道了!
页:
[1]