## IoT Test System
### Introduction
**物联网智能家居通信控制系统的设计与实现**
课题提出在分布式系统上搭建的物联网智能家居通信控制系统。系统包含服务节点、终端节点及用户控制节点三大部分。服务节点维护分布式网络信息,为其他节点提供数据转发服务。终端节点设备与传感器和控制器相连,并接入网络,接受并处理查询和管理操作。用户在移动设备及桌面设备运行管理程序,发现节点网络信息,与终端设备建立双向通信,查询终端及传感器数据,对终端设备或与其相连的器件下发控制命令。通信控制系统使用Python实现终端节点程序和服务节点程序,使用Python及跨平台的Kivy GUI框架实现用户管理节点程序,使用MicroPython编程语言、ESP8266开发板及DHT11传感器实现嵌入式节点模型。
课题探究了部分场景的适配问题,如连接质量监测、终端数据转发、IPv6等。考虑服务的可扩展性,将分布式的服务节点分为若干种角色,为其他节点提供差异化的服务。
### This Repository
为系统的简单初步实现。
服务节点:[node.py](https://github.com/ningzichun/IoT-Test-System/blob/main/client.py)
终端节点:[client.py](https://github.com/ningzichun/IoT-Test-System/blob/main/client.py), [device.py](https://github.com/ningzichun/IoT-Test-System/blob/main/device.py)
ESP8266嵌入式终端节点:[esp8266](https://github.com/ningzichun/IoT-Test-System/tree/main/esp8266)文件夹
用户控制节点:[user](https://github.com/ningzichun/IoT-Test-System/tree/main/user)文件夹
### Pictures
![image-20220605114202759](img/image-20220605114202759.png)
![image-20220605114222386](img/image-20220605114222386.png)
![image-20220605114231630](img/image-20220605114231630.png)
![image-20220605114935959](img/image-20220605114935959.png)
毕设&课程作业_IoT Test System 物联网智能家居通信控制系统.zip
版权申诉
33 浏览量
2024-01-31
14:53:07
上传
评论
收藏 13.6MB ZIP 举报
学术菜鸟小晨
- 粉丝: 1w+
- 资源: 5009
最新资源
- Python支持向量机案例
- 支持向量机教程.docx
- 一个庆祝端午节的PYTHON程序,点击出现龙舟比赛并获胜的效果 这个程序创建了一个窗口,在端午节时,用户可以点击屏幕,屏幕上会出
- Gartner发布2024年人工智能技术成熟度曲线:29项决定人工智能领域发展方向的前沿和趋势性技术(全文)
- 基于springboot Vue实现的用户匹配系统, 实现了用户管理, 相似度匹配, 组队等功能
- 一个简单的儿童节烟花效果程序
- 毕业设计 - 基于Spring MVC的仿微博设计与实现
- html+css+js各种案例大全
- TP4067 SOT23-6封装线性锂离子电池充电器 深圳市可芯电子有限公司.pdf
- Autodesk Maya 2024 Free Download
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈