嵌入式應(yīng)用Qt_C++傳感數(shù)據(jù)采集開發(fā)實訓(xùn)教程

-
【作 者】主編 劉和文 文燕 謝忠敏
【I S B N 】978-7-5170-6206-6
【責(zé)任編輯】高輝
【適用讀者群】高職高專
【出版時間】2018-03-22
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】120
【千字?jǐn)?shù)】189
【印 張】7.5
【定 價】¥21
【叢 書】物聯(lián)網(wǎng)工程專業(yè)系列教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書根據(jù)實際操作與所學(xué)習(xí)的專業(yè)理論知識相結(jié)合、技能與經(jīng)驗相結(jié)合、實訓(xùn)與就業(yè)相結(jié)合、圖文并茂易學(xué)易操作的原則,圍繞物聯(lián)網(wǎng)的傳感器數(shù)據(jù)采集及應(yīng)用和高職院校技能大賽涉及的關(guān)鍵技術(shù),搭建了一個完整的教學(xué)和實訓(xùn)體系,指導(dǎo)物聯(lián)網(wǎng)綜合實訓(xùn)平臺教學(xué)與實訓(xùn)和實驗室的正確使用,重點介紹了A8開發(fā)平臺搭建、Linux開發(fā)環(huán)境搭建和配置、基于Qt Creator的C++應(yīng)用開發(fā),以學(xué)院智能農(nóng)業(yè)大棚的實際項目為實例,在Linux下利用Qt Creator C++編程控制溫濕度傳感器數(shù)據(jù)采集和繼電器的控制流程和方法。
本書主要作為物聯(lián)網(wǎng)技術(shù)應(yīng)用專業(yè)學(xué)生學(xué)習(xí)“傳感數(shù)據(jù)采集”“嵌入式應(yīng)用”“Qt下C++開發(fā)”等課程的實驗教材,也可以作為高等職業(yè)院校物聯(lián)網(wǎng)應(yīng)用技術(shù)、電子信息工程技術(shù)、嵌入式技術(shù)、通信技術(shù)以及計算機(jī)應(yīng)用、軟件設(shè)計等相關(guān)專業(yè)的教學(xué)參考書,同時還可以作為物聯(lián)網(wǎng)相關(guān)工程技術(shù)人員學(xué)習(xí)物聯(lián)網(wǎng)技術(shù)、設(shè)計開發(fā)物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的參考書。
重點介紹了A8開發(fā)平臺搭建、Linux開發(fā)環(huán)境搭建、基于QTCreator下C++應(yīng)用開發(fā),以學(xué)院智能農(nóng)業(yè)大棚的實際項目為實例,在Linux下利用QTCreator C++編程控制溫度傳感器數(shù)據(jù)采集和繼電器的控制的流程和方法。
根據(jù)實際操作和所學(xué)習(xí)的專業(yè)理論知識相結(jié)合、技能與經(jīng)驗相結(jié)合、實訓(xùn)與就業(yè)相結(jié)合、圖文并茂易學(xué)易操作的原則,圍繞物聯(lián)網(wǎng)的傳感器數(shù)據(jù)采集及應(yīng)用和高職院校技能大賽涉及的關(guān)鍵技術(shù),搭建了一個完整的教學(xué)和實訓(xùn)體系,指導(dǎo)物聯(lián)網(wǎng)綜合實訓(xùn)平臺教學(xué)與實訓(xùn)和實驗室的正確使用。
前 言
物聯(lián)網(wǎng)被稱為繼計算機(jī)、互聯(lián)網(wǎng)之后世界信息產(chǎn)業(yè)發(fā)展的第三次浪潮。物聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展需要研究型、技術(shù)型、綜合型、工程型等不同層次的人才,其中高等職業(yè)院校適合培養(yǎng)工程技術(shù)應(yīng)用型人才。為了高職院校能培養(yǎng)出高素質(zhì)的技術(shù)技能型人才,使學(xué)生更好地將所學(xué)習(xí)的核心專業(yè)知識應(yīng)用到具體的技能與工程實踐中,作者根據(jù)成都農(nóng)業(yè)科技職業(yè)學(xué)院校企合作建設(shè)的物聯(lián)網(wǎng)實驗室(成都市市級重點實驗室)物聯(lián)網(wǎng)綜合實訓(xùn)平臺的實際使用情況,結(jié)合多年的教學(xué)和工程經(jīng)驗,編寫了物聯(lián)網(wǎng)應(yīng)用技術(shù)專業(yè)的綜合實訓(xùn)指導(dǎo)書《嵌入式應(yīng)用Qt_C++傳感數(shù)據(jù)采集開發(fā)實訓(xùn)教程》。
本書根據(jù)實際操作與所學(xué)習(xí)的專業(yè)理論知識相結(jié)合、技能與經(jīng)驗相結(jié)合、實訓(xùn)與就業(yè)相結(jié)合、圖文并茂易學(xué)易操作的原則,圍繞物聯(lián)網(wǎng)的傳感器數(shù)據(jù)采集及應(yīng)用和高職院校技能大賽涉及的關(guān)鍵技術(shù),搭建了一個完整的教學(xué)和實訓(xùn)體系,指導(dǎo)物聯(lián)網(wǎng)綜合實訓(xùn)平臺教學(xué)與實訓(xùn)和實驗室的正確使用,重點介紹了A8開發(fā)平臺搭建、Linux開發(fā)環(huán)境搭建和配置、基于Qt Creator的C++應(yīng)用開發(fā)。
本書共三個單元:A8開發(fā)平臺搭建、Linux開發(fā)環(huán)境搭建和配置、基于Qt Creator的C++應(yīng)用開發(fā)。第三單元介紹了基于Qt Creator的C++開發(fā)基礎(chǔ)和工程開發(fā)流程,并通過溫濕度與繼電器智能聯(lián)動設(shè)計綜合系統(tǒng)且應(yīng)用于智能農(nóng)業(yè)項目中。每個實訓(xùn)單元都介紹了項目的實際操作步驟、過程和經(jīng)驗。
本書主要作為物聯(lián)網(wǎng)技術(shù)應(yīng)用專業(yè)學(xué)生學(xué)習(xí)“傳感數(shù)據(jù)采集”“嵌入式應(yīng)用”“Qt下C++開發(fā)”等課程的實驗教材,也可以作為高等職業(yè)院校物聯(lián)網(wǎng)應(yīng)用技術(shù)、電子信息工程技術(shù)、嵌入式技術(shù)、通信技術(shù)以及計算機(jī)應(yīng)用、軟件設(shè)計等相關(guān)專業(yè)的教學(xué)參考書,同時還可以作為物聯(lián)網(wǎng)相關(guān)工程技術(shù)人員學(xué)習(xí)物聯(lián)網(wǎng)技術(shù)、設(shè)計開發(fā)物聯(lián)網(wǎng)應(yīng)用系統(tǒng)的參考書。
學(xué)時建議:如果僅僅圍繞A8信息機(jī)進(jìn)行數(shù)據(jù)采集,只進(jìn)行第二單元和第三單元相關(guān)內(nèi)容的實驗開發(fā)則安排30學(xué)時,如果所有內(nèi)容均作要求則需要60學(xué)時。
本書采用校企合作的方式,由成都農(nóng)業(yè)科技職業(yè)學(xué)院一線專業(yè)課教師和實驗平臺設(shè)備與配件提供方共同編寫,其中核心單元由劉和文(全部章節(jié))、文燕(2.1節(jié)到2.3節(jié))和謝忠敏(3.4節(jié)、3.5節(jié))編寫,李宇松、李雪、鄒承俊參與部分單元的編寫以及文字修訂與編輯工作。特別感謝無錫泛太科技有限公司、北京博創(chuàng)智聯(lián)科技有限公司和成都知用科技有限公司在本書編寫和實踐驗證過程中提供的技術(shù)支持與幫助。同時,也特別感謝教務(wù)處和招生就業(yè)處對教材出版給予的大力支持。
由于本書內(nèi)容涉及多個專業(yè)技術(shù)領(lǐng)域,主要針對成都農(nóng)業(yè)科技職業(yè)學(xué)院物聯(lián)網(wǎng)實訓(xùn)平臺,如有不妥之處,敬請廣大讀者批評指正。
編 者
2017年11月
第一單元 A8開發(fā)平臺搭建 1
1.1 A8系統(tǒng)的燒寫 1
1.1.1 Windows XP下對SD卡進(jìn)行分區(qū) 1
1.1.2 Windows XP系統(tǒng)下燒寫u-boot.bin
到SD卡 6
1.1.3 使用sdfuse燒寫系統(tǒng)(SD卡) 8
第二單元 Linux開發(fā)環(huán)境搭建和配置 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服務(wù)器 41
2.7 交叉編譯鏈的安裝 42
2.8 安裝配置ARM-Qt 43
2.8.1 安裝Qt Creator 43
2.8.2 安裝X11環(huán)境下的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環(huán)境下的
Qt Embedded 4.7.3 64
2.8.7 Qt Embedded 4.7.3添加到Qt Creator 69
第三單元 基于Qt Creator的C++應(yīng)用開發(fā) 70
3.1 Qt應(yīng)用基礎(chǔ) 70
3.2 建立HelloWorld應(yīng)用程序 70
3.3 串口數(shù)據(jù)采集 80
3.3.1 串口數(shù)據(jù)采集原理 80
3.3.2 串口類簡介 81
3.3.3 串口數(shù)據(jù)采集開發(fā)步驟 90
3.4 溫濕度傳感器數(shù)據(jù)采集 98
3.4.1 溫濕度傳感器數(shù)據(jù)采集原理 98
3.4.2 溫濕度傳感器數(shù)據(jù)采集開發(fā)步驟 100
3.5 繼電器模塊節(jié)點控制 103
3.5.1 繼電器模塊控制原理 103
3.5.2 繼電器模塊控制開發(fā)步驟 104
3.6 綜合開發(fā)(溫度與繼電器智能聯(lián)動
設(shè)計) 109
附錄 課程綜合評價方式 114
參考文獻(xiàn) 115
- 嵌入式人工智能技術(shù)應(yīng)用(數(shù)字教材) [主編 胡娜 楊國勇 晏廷榮]
- Java面向?qū)ο蟪绦蛟O(shè)計 [主編 姜春磊 陳虹潔]
- C語言程序設(shè)計實驗指導(dǎo)與實訓(xùn)(第二版) [主編 倪燃]
- Python程序設(shè)計及實踐教程 [肖朝暉]
- C語言程序設(shè)計 [魏琴 劉祖珉 趙仕波 肖陽春]
- C語言程序設(shè)計實驗教程 [張小剛 司春景]
- 電氣控制與PLC程序設(shè)計(第二版) [胡冠山]
- Java Web項目化設(shè)計實踐教程 [邱云 曾陳萍]
- 人工智能開發(fā)框架應(yīng)用 [主編 王明超 蘆婭云]
- C語言程序設(shè)計(第三版) [主編 丁紅 王立新 蔡開立]
- 民航客艙服務(wù)實用英語教程 [主編 田靜 徐亞玲]
- Python數(shù)據(jù)分析 [主編 馮志輝 趙磊 李放]
- 大學(xué)信息技術(shù) [曾翰穎 編著]
- Python程序設(shè)計與應(yīng)用(第二版) [主編 張廣淵]
- 創(chuàng)新創(chuàng)業(yè)訓(xùn)練實踐教程 [主編 王日華 陳武 黃喆誠]
- 實用運(yùn)籌學(xué) [主編 邢育紅 于晉臣]
- 電子技術(shù)(第二版) [主編 覃愛娜 李飛]
- C程序設(shè)計實踐教程 [劉衛(wèi)國]
- C程序設(shè)計(慕課版) [劉衛(wèi)國]
- 程序設(shè)計基礎(chǔ)實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- 工程數(shù)學(xué) [主編 郭立娟 王海]
- 語音識別理論與實踐 [主編 莫宏偉]
- 武術(shù)基礎(chǔ)教程 [主編 李代勇 謝志民]
- 計算機(jī)網(wǎng)絡(luò)實訓(xùn)教程 [主編 張浩軍 趙玉娟]
- SwiftUI完全開發(fā) [李智威 著]
- 電工電子技術(shù)基礎(chǔ) [主編 劉 軍 楊國龍 劉天成]
- MySQL數(shù)據(jù)庫項目式教程 [陳亞峰]
- 機(jī)械設(shè)計基礎(chǔ)(第二版) [主編 田亞平 李愛姣]
- 畫法幾何與機(jī)械制圖 [主編 趙軍]
- 物聯(lián)網(wǎng)工程設(shè)計與實踐
- 物聯(lián)網(wǎng)導(dǎo)論(第三版)
- 智能家居項目化教程
- 物聯(lián)網(wǎng)實訓(xùn)案例設(shè)計
- 無線傳感網(wǎng)絡(luò)實訓(xùn)教程
- 嵌入式Linux開發(fā)技術(shù)基礎(chǔ)
- RFID技術(shù)與應(yīng)用實訓(xùn)教程
- 嵌入式應(yīng)用Qt_C++傳感數(shù)據(jù)采集開發(fā)實訓(xùn)
- 物聯(lián)網(wǎng)通信技術(shù)
- 物聯(lián)網(wǎng)工程導(dǎo)論
- 物聯(lián)網(wǎng)導(dǎo)論(第二版)
- 物聯(lián)網(wǎng)應(yīng)用綜合項目開發(fā)
- 物聯(lián)網(wǎng)典型應(yīng)用案例
- 物聯(lián)網(wǎng)技術(shù)應(yīng)用開發(fā)
- 嵌入式Qt開發(fā)項目教程
- 物聯(lián)網(wǎng)導(dǎo)論