注册

“十四五”职业教育国家规划教材

Qt嵌入式开发:智能家居项目

主编:江帆 林涛

定价:49.8

书号:978-7-5499-8737-5

印刷色:单色

出版社:江苏凤凰教育出版社

出版/修订日期:2024年1月

Qt嵌入式开发:智能家居项目

X
内容简介目      录

内容简介

       随着计算机、互联网的普及,一场更加巨大的浪潮将席卷全球,它就是近年来新兴的一个行业一一物联网。物联网不仅涵盖了计算机产业,还将与人们的日常生活紧密融合,被誉为第三次信息科技浪潮,它将成为世界新经济和科技竞争的制高点之一,其规模将远超互联网和移动互联网。

       近年来,在物联网的核心技术中,嵌入式技术得到了飞速的发展,应用范围遍布人们生产生活的各个领域。在嵌人式操作系统中,嵌入式 Linux的应用非常广泛,人们也希望使用界面友好的图形化界面程序,那么怎样来开发嵌人式 Linux 系统中的图形化界面呢?使用 Q是一个很不错的选择。


目录

项目一 Linux与Qt

任务1Linux操作系统与虚拟机

任务2Qt的安装与配置

任务3创建第一个Qt GUI项目


项目二 智能家居软件系统界面设计

任务1设计智能家居软件背景界面

任务2设计环境数据检测界面

任务3设计图片按钮控制界面

任务4设计空调控制界面

任务5设计工作模式界面

任务6设计单控模式界面

任务7设计联动模式界面

任务8设计自定义模式界面

任务9利用信号和槽机制实现设备状态切换


项目三 实现智能家居软件系统的基本功能

任务1引入库和必要的文件

任务2设置设备板号

任务3获取环境监测数据

任务4获取环境温度值

任务5使用图片按钮控制设备

任务6实现家居设备联动

任务7实现家居设备自定义控制


项目四 实现智能家居软件系统的高级功能

任务1实现多窗体切换功能

任务2实现进度加载功能

任务3实现用户注册和登录功能

任务4实现用户列表功能

任务5实现用户密码修改和删除功能

任务6实现自定义模式保存和读取的功能

任务7实现LED灯闪烁和跑马灯效果

任务8实现时钟功能

任务9移植嵌入式网关


参考文献



相关推荐