6293| 3
|
[项目教程] 亲密接触物联网:远程监测温度并温馨提示 |
本帖最后由 六月的雨 于 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点阵中显示结果。 【项目准备】
【项目实施】 1.硬件搭建: 2.编程环境搭建: (1)注册账户: 登录DF官网https://mc.dfrobot.com.cn/portal.php,在右上角选择“注册”,可用邮箱来注册一个账户,记住密码。 注册完成后,登录。 (2)设置Easylot环境,并获取相关信息: 记住下列信息后面编程会用到,如下图所示: (3)micrbit 在线编程环境:https://makecode.microbit.org/ 并在高级中添加软件包,增加Obloq的模块。输入网址: 如下图所示: 1.编程程序 (1)Wifi与物联网服务配置,如下图所示: (2)编程实现环境温度实施监控并温馨提示: 通过网页发送一个信息“1”,物联网组建开始进行温度监测,为了获得准确的数据。每隔1秒钟获得一次数据,连续检测2次,将获得数据求平均值就是即的数据;检测过程中会利用LED灯用来表示检测的工作状态,5*5LED矩阵显示“笑脸”和温度值。 (3)发送信息进行测试: 【温馨提示】 1) 上传程序时把数据线要与microbit相联接。并检查.hex文件是否保存到microbit板上。 2) 程序上传完之后,将usb连接到扩展板上,否则会造成供电不足。 3) 建议,准备1个电池盒。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed