-
IntelHome:在校做的智能家居系统整套代码(不是最终版,但已经可以实现同一网络下的通信)下载
资源介绍
IntelHome
在校做的智能家居系统整套代码(不是最终版,但已经可以实现同一网络下的通信)
项目细节
1、为了避免局域网网关的限制,利用路由器模拟一个虚拟的互联网网络,服务器主机,arm开发板,
android手机等都连接到这个路由wifi网络。
2、在x86 windows平台下利用java搭建一个服务器,专门负责随时接受手机端的连接请求以及arm核心板的连接请求,
并将arm核心板的数据进行实时保存(IP,外设状态,板子是否在线等),并负责将手机端的控制指令通过主动新建
socket的方式转发给arm核心板。
3、在arm linux平台下搭建一个客户机程序,有用户qt界面,可直接通过arm板界面操作各种外部设备
(433无线模块连接各种外部设备),客户机程序有多个线程,在服务器检测id和passwd成功后,
分别负责arm信息(外设状态,arm状态,arm IP等)刷新、登陆指令