2780浏览
查看: 2780|回复: 1

[项目教程] *【参赛项目】温度监控及远程开关灯系统

[复制链接]
本帖最后由 super-power 于 2018-7-20 07:40 编辑

*【介绍】本项目主要通过物联网模块实现温度数据的定时上传,同时通过网页或微信小程序实现远程开关灯。开关灯能够实现了,那么对于其他家用电器就都可以控制了,无外乎增加继电器等设备进行强弱电隔离。
*【准备事项】Microbit×1,Micro:Mate×1,LM35×1,Gravity:UART OBLOQ - IoT×1,杜邦线若干,5V电源一块,makecode编程平台。
*【制作过程】
由于该系统制作完成后会长期在线工作,因此考虑microbit板的发热情况,自带的温度传感器测温不准,为了比较准确的反应环境温度所以额外连接一个低成本的LM35模拟温度探头。

1、将LM35用杜邦线连接到mate扩展版的2号脚,OBLOQ模块连接到8脚和12脚,其中蓝线接8脚,绿线接12脚,USB线连接Micorbit板到电脑,另外一条USB先接5V电源连扩展板,扩展板上的电源切换开关拨到5V档,接通电源后,开关旁的灯变红色。
2、程序编制基本流程,首先测试LM35是否能正常采集数据、其次测试OBLOQ模块能否正常连接物联网服务器、最后进行程序整合。
3、程序代码附后
程序块1.jpg
程序块2.jpg
程序块3.jpg


*【照片和视频演示】
温度曲线及上次数据.jpg

*【操作视频】

liweilin  高级技师

发表于 2018-7-31 09:52:30

建议在程序那里简单也讲解一下温度(AD转换)转化的那个公式。
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail