5743浏览
查看: 5743|回复: 3

[项目教程] 亲密接触物联网:远程监测温度并温馨提示

[复制链接]
本帖最后由 六月的雨 于 2018-7-30 20:40 编辑

亲密接触物联网:远程监测温度并温馨提示
【项目名称】物联网比赛第一关:远程监测温度和亮度
亲密接触物联网:远程监测温度并温馨提示图1
项目介绍】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点阵中显示结果。
项目准备
  
序号
  
名称
数量
备注
micro:bit

DFmicro:mate扩展板

DFmicroBLOQ物联网模块


MakeCode在线编程平台

软件平台
Easylot平台

软件平台
【项目实施】

1.硬件搭建:
亲密接触物联网:远程监测温度并温馨提示图2
2.编程环境搭建:
(1)注册账户:
登录DF官网https://mc.dfrobot.com.cn/portal.php,在右上角选择“注册”,可用邮箱来注册一个账户,记住密码。
注册完成后,登录。
(2)设置Easylot环境,并获取相关信息:

记住下列信息后面编程会用到,如下图所示:
亲密接触物联网:远程监测温度并温馨提示图3
(3)micrbit 在线编程环境:https://makecode.microbit.org/ 并在高级中添加软件包,增加Obloq的模块。输入网址:

如下图所示:
亲密接触物联网:远程监测温度并温馨提示图4
亲密接触物联网:远程监测温度并温馨提示图5
亲密接触物联网:远程监测温度并温馨提示图7
亲密接触物联网:远程监测温度并温馨提示图6
1.编程程序

(1)Wifi与物联网服务配置,如下图所示:

亲密接触物联网:远程监测温度并温馨提示图8
(2)编程实现环境温度实施监控并温馨提示:
亲密接触物联网:远程监测温度并温馨提示图9
通过网页发送一个信息“1”,物联网组建开始进行温度监测,为了获得准确的数据。每隔1秒钟获得一次数据,连续检测2次,将获得数据求平均值就是即的数据;检测过程中会利用LED灯用来表示检测的工作状态,5*5LED矩阵显示“笑脸”和温度值。


(3)发送信息进行测试:
亲密接触物联网:远程监测温度并温馨提示图10
亲密接触物联网:远程监测温度并温馨提示图11
温馨提示】
1)   上传程序时把数据线要与microbit相联接。并检查.hex文件是否保存到microbit板上。
2)   程序上传完之后,将usb连接到扩展板上,否则会造成供电不足。
3)   建议,准备1个电池盒。


图-1.JPG
图-9.png

六月的雨  中级技师
 楼主|

发表于 2018-7-30 20:45:14

后面2张图片是重复的,试了几次也没能删除。
回复

使用道具 举报

六月的雨  中级技师
 楼主|

发表于 2018-7-30 20:49:34

初次接触物联网,还请各位大咖多多指点!! 谢谢!
回复

使用道具 举报

六月的雨  中级技师
 楼主|

发表于 2020-3-9 09:54:41

回头看看自己写的东西,有点小白。但是越来越能深度理解物联网的味道了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail