热门关键字:  新概念英语  听力密码  ABAQUS  新概念  零起点

嵌入式应用Qt_C++传感数据采集开发实训教程

中国水利水电出版社
    【作 者】主编 刘和文 文燕 谢忠敏 【I S B N 】978-7-5170-6206-6 【责任编辑】高辉 【适用读者群】高职高专 【出版时间】2018-03-22 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】120 【千字数】189 【印 张】7.5 【定 价】21 【丛 书】物联网工程专业系列教材 【备注信息】
图书详情

    本书根据实际操作与所学习的专业理论知识相结合、技能与经验相结合、实训与就业相结合、图文并茂易学易操作的原则,围绕物联网的传感器数据采集及应用和高职院校技能大赛涉及的关键技术,搭建了一个完整的教学和实训体系,指导物联网综合实训平台教学与实训和实验室的正确使用,重点介绍了A8开发平台搭建、Linux开发环境搭建和配置、基于Qt Creator的C++应用开发,以学院智能农业大棚的实际项目为实例,在Linux下利用Qt Creator C++编程控制温湿度传感器数据采集和继电器的控制流程和方法。

    本书主要作为物联网技术应用专业学生学习“传感数据采集”“嵌入式应用”“Qt下C++开发”等课程的实验教材,也可以作为高等职业院校物联网应用技术、电子信息工程技术、嵌入式技术、通信技术以及计算机应用、软件设计等相关专业的教学参考书,同时还可以作为物联网相关工程技术人员学习物联网技术、设计开发物联网应用系统的参考书。

    重点介绍了A8开发平台搭建、Linux开发环境搭建、基于QTCreator下C++应用开发,以学院智能农业大棚的实际项目为实例,在Linux下利用QTCreator C++编程控制温度传感器数据采集和继电器的控制的流程和方法。

    根据实际操作和所学习的专业理论知识相结合、技能与经验相结合、实训与就业相结合、图文并茂易学易操作的原则,围绕物联网的传感器数据采集及应用和高职院校技能大赛涉及的关键技术,搭建了一个完整的教学和实训体系,指导物联网综合实训平台教学与实训和实验室的正确使用。

    前 言

    物联网被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网产业发展需要研究型、技术型、综合型、工程型等不同层次的人才,其中高等职业院校适合培养工程技术应用型人才。为了高职院校能培养出高素质的技术技能型人才,使学生更好地将所学习的核心专业知识应用到具体的技能与工程实践中,作者根据成都农业科技职业学院校企合作建设的物联网实验室(成都市市级重点实验室)物联网综合实训平台的实际使用情况,结合多年的教学和工程经验,编写了物联网应用技术专业的综合实训指导书《嵌入式应用Qt_C++传感数据采集开发实训教程》。

    本书根据实际操作与所学习的专业理论知识相结合、技能与经验相结合、实训与就业相结合、图文并茂易学易操作的原则,围绕物联网的传感器数据采集及应用和高职院校技能大赛涉及的关键技术,搭建了一个完整的教学和实训体系,指导物联网综合实训平台教学与实训和实验室的正确使用,重点介绍了A8开发平台搭建、Linux开发环境搭建和配置、基于Qt Creator的C++应用开发。

    本书共三个单元:A8开发平台搭建、Linux开发环境搭建和配置、基于Qt Creator的C++应用开发。第三单元介绍了基于Qt Creator的C++开发基础和工程开发流程,并通过温湿度与继电器智能联动设计综合系统且应用于智能农业项目中。每个实训单元都介绍了项目的实际操作步骤、过程和经验。

    本书主要作为物联网技术应用专业学生学习“传感数据采集”“嵌入式应用”“Qt下C++开发”等课程的实验教材,也可以作为高等职业院校物联网应用技术、电子信息工程技术、嵌入式技术、通信技术以及计算机应用、软件设计等相关专业的教学参考书,同时还可以作为物联网相关工程技术人员学习物联网技术、设计开发物联网应用系统的参考书。

    学时建议:如果仅仅围绕A8信息机进行数据采集,只进行第二单元和第三单元相关内容的实验开发则安排30学时,如果所有内容均作要求则需要60学时。

    本书采用校企合作的方式,由成都农业科技职业学院一线专业课教师和实验平台设备与配件提供方共同编写,其中核心单元由刘和文(全部章节)、文燕(2.1节到2.3节)和谢忠敏(3.4节、3.5节)编写,李宇松、李雪、邹承俊参与部分单元的编写以及文字修订与编辑工作。特别感谢无锡泛太科技有限公司、北京博创智联科技有限公司和成都知用科技有限公司在本书编写和实践验证过程中提供的技术支持与帮助。同时,也特别感谢教务处和招生就业处对教材出版给予的大力支持。

    由于本书内容涉及多个专业技术领域,主要针对成都农业科技职业学院物联网实训平台,如有不妥之处,敬请广大读者批评指正。

    编 者

    2017年11月

    前言

    第一单元 A8开发平台搭建 1
    1.1 A8系统的烧写 1
    1.1.1 Windows XP下对SD卡进行分区 1
    1.1.2 Windows XP系统下烧写u-boot.bin
    到SD卡 6
    1.1.3 使用sdfuse烧写系统(SD卡) 8
    第二单元 Linux开发环境搭建和配置 9
    2.1 VMware 10安装 9
    2.2 Ubuntu 14.04 安装及配置 14
    2.3 root登录界面 29
    2.4 安装VMware Tools 33
    2.5 安装minicom串口工具 39
    2.6 配置NFS服务器 41
    2.7 交叉编译链的安装 42
    2.8 安装配置ARM-Qt 43
    2.8.1 安装Qt Creator 43
    2.8.2 安装X11环境下的Qt-4.7.3 46
    2.8.3 测试designer 49
    2.8.4 Qt编译器添加到Qt Creator 52
    2.8.5 中文处理 57
    2.8.6 安装ARM环境下的
    Qt Embedded 4.7.3 64
    2.8.7 Qt Embedded 4.7.3添加到Qt Creator 69
    第三单元 基于Qt Creator的C++应用开发 70
    3.1 Qt应用基础 70
    3.2 建立HelloWorld应用程序 70
    3.3 串口数据采集 80
    3.3.1 串口数据采集原理 80
    3.3.2 串口类简介 81
    3.3.3 串口数据采集开发步骤 90
    3.4 温湿度传感器数据采集 98
    3.4.1 温湿度传感器数据采集原理 98
    3.4.2 温湿度传感器数据采集开发步骤 100
    3.5 继电器模块节点控制 103
    3.5.1 继电器模块控制原理 103
    3.5.2 继电器模块控制开发步骤 104
    3.6 综合开发(温度与继电器智能联动
    设计) 109
    附录 课程综合评价方式 114
    参考文献 115





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册