基于zigbee和STM32的环境监测监控系统
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
项目设计、开发文档、以及开发资料获取方式:
获取更多信息可以关注微信公众号:devstone
详细的介绍可以看博客http://blog.csdn.net/u013704336/article/details/51765397 这个项目作为2016年的毕设,完美完成了各项要求。综合利用了所学的C语言、C++、zigbee、stm32、Qt、ARM、等嵌入式技术。
电路图使用AD13软件进行绘制,使用的主控芯片是STM32F103
git clone git@github.com:kevinlq/SmartHome-Qt.git
为什么说是Qt4呢,因为当时编写基于ARM Linux 平台,使用的是Qt4,在Qt5中有一些函数方法被取消了。如果你在windows下或者其他平台使用非Qt4,那么需要自己进行修改!
程序运行需要数据库,默认使用 QSqlLite
数据库,需要拷贝 file
文件夹下的 SmartHome.db
文件到可执行程序同级目录下
默认程序编译完成后,可执行程序在bin目录下
可以在工程配置文件中进行修改!
DESTDIR = $$PWD/bin
关于交叉编译,移植到ARM平台,可以参考我的这篇文档,介绍很详细! 传输门
欢迎关注微信公众号,互相交流
如果觉得分享的内容不错,可以请作者喝杯咖啡
- ....
- 2018-10.14-添加程序编译及运行配置(最近有不少人问,总是编译失败,所以完善了下)
- 2020.03.11 兼容Qt5,目前测试使用Qt5.13编译通过,可以正常运行(windows10 64b)
- 主分支
- v1.0 tag 基础版本,是刚开始稳定运行版本,使用Qt4编译
- v2.0 tag 适配Qt5版本,可以正常运行,稳定性未验证(windows 10)
补充下,时间真快,到目前(2018年4月25日20:20:38)为止,2年了,曾经分享的这套代码喜欢的人还是很多的, 还是很高兴。以后会继续分享的(之前这份代码确实写的比较烂)。