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 IP等)刷新、登陆指令
用户评论