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

[第二届] 第2届UEAL第六轮韶关学院作品-智能宿舍

[复制链接]
智能宿舍
参赛学校:韶关学院
(设计报告与演示视频在本页最后)

感谢云汉电子社区和Seeed Studio对本轮比赛的大力支持,我们本轮比赛围绕着IOT题目设计制作了智能宿舍这个作品。关于设备的入网我们使用了两种方式,其中一种是使用Seeed Studio赞助的Linkit Smart 7688 Duo 的WIFI入网,另外一种是使用SIM900A模块的GPRS入网。

这里主要讲解Linkit Smart 7688 Duo的WIFI入网。开发板开箱如图一
第2届UEAL第六轮韶关学院作品-智能宿舍图1
图一

开箱后有一块开发板和一张产品说明书。因为开发板默认的入网模式为AP Mode,我们需要把它配置从Station Mode。配置过程参考配置教程。以下为我的配置过程。浏览器输入mylinkit.local如图二所示。

第2届UEAL第六轮韶关学院作品-智能宿舍图2
图二

配置好Station Mode后,我们进行与云服务器联网的工作。我们使用的云服务器为开发板相对应的联发科的云服务器MCS(Mediatek Cloud Sandbox)。首先在官网注册账号并创建一个TestDevice获得Device ID和Device Key。我们同时创建了三个按钮分别控制饮水机、台灯和门锁。我们创建的TestDevice如图三所示。


第2届UEAL第六轮韶关学院作品-智能宿舍图3
图三

获取Device ID和Device Key就可以开始Linkit Smart 7688 Duo配置连接服务器的工作。使用Putty的SSH连接开发板,编写app.js代码,详细教程参考添加按键。
我们的通过Putty的SSH连接开发板如图四所示。


第2届UEAL第六轮韶关学院作品-智能宿舍图4
图四

随后便是Arduino程序的编写,这里不再赘述。详细教程参考MCS控制LED灯。配置好入WIFI入网后便是搭建我们的控制台部分和受控部分。控制台部分如图五所示。

第2届UEAL第六轮韶关学院作品-智能宿舍图5
图五

控制台部分有STM32和Linkit Smart 7688 Duo作为主控开发板,7688 Duo负责WIFI入网,STM32负责GPRS入网和NRF24l01与各个受控部分的通信。
我们的APP控制部分有四个子页面,分别为饮水机、智能门锁、智能台灯和防盗报警。APP部分如图六和图七所示。

第2届UEAL第六轮韶关学院作品-智能宿舍图6
图六
第2届UEAL第六轮韶关学院作品-智能宿舍图7
图七

我们的门锁部分、饮水机部分和台灯部分分别如图八、图九和图十所示。

第2届UEAL第六轮韶关学院作品-智能宿舍图8
图八
第2届UEAL第六轮韶关学院作品-智能宿舍图9
图九
第2届UEAL第六轮韶关学院作品-智能宿舍图10
图十

视频链接:http://v.youku.com/v_show/id_XMTYyMTU3OTE4OA==.html?from=s1.8-1-1.2

原文链接:http://bbs.ickey.cn/community/forum.php?mod=viewthread&tid=63982

dsweiliang  初级技神

发表于 2016-9-1 09:13:11

沙发
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

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

硬件清单

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

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

mail