《ZigBee开发笔记》第六部分 项目篇 基于ZigBee和Openwrt的智能家居控制系统(四)

声明:本项目的所有源码均公开,但未经同意不得转载或用于其他用途,有任何问题请联系博主,感谢大家的支持。

上一节笔者讲解了ZigBee子系统,本节笔者将会讲解上位机调试软件。先看看最终的成品。
《ZigBee开发笔记》第六部分 项目篇 基于ZigBee和Openwrt的智能家居控制系统(四)_第1张图片
上位机主要是为了调试ZigBee子系统,核心就是串口编程,笔者用的是C#做的上位机。接下来笔者就带领大家实现ZigBee管理系统。

1 UI设计

UI主要有三个界面,主界面、关于界面和反馈界面,关于界面和反馈界面比较简单,就不详细介绍了,这里主要谈谈主界面。
《ZigBee开发笔记》第六部分 项目篇 基于ZigBee和Openwrt的智能家居控制系统(四)_第2张图片
主界面有四个部分,从上个到下分别是菜单栏、快捷方式、工作区和状态栏。

菜单栏是一个menuStrip控件,主要有文件、设置、查看、帮助子菜单。可通过属性页修改菜单栏的各种(字体、颜色、图标、单击事件等)属性。

快捷方式也就是菜单栏的一些常用子项的快捷功能。通过toolStrip控件实现。

工作区内容较多,具体参看源码。主要有串口的设置,串口的开关等。本

你可能感兴趣的:(《嵌入式》ZigBee开发笔记)