注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)人工智能樹莓派+傳感器:創(chuàng)建智能交互項(xiàng)目的實(shí)用方法、工具及最佳實(shí)踐

樹莓派+傳感器:創(chuàng)建智能交互項(xiàng)目的實(shí)用方法、工具及最佳實(shí)踐

樹莓派+傳感器:創(chuàng)建智能交互項(xiàng)目的實(shí)用方法、工具及最佳實(shí)踐

定 價(jià):¥49.00

作 者: (印度)魯什·賈加(Rushi Gajjar)
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787111529620 出版時(shí)間: 2016-03-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 168 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  樹莓派從2012年發(fā)行第一個(gè)版本以來,由于其通用的架構(gòu)、標(biāo)準(zhǔn)的接口和豐富的外圍設(shè)備,吸引了無數(shù)硬件和軟件工程師的眼球,將其視為投身物聯(lián)網(wǎng)產(chǎn)業(yè)的必備法寶之一。本書詳細(xì)講解了如何將傳感器集成到樹莓派電腦板,創(chuàng)建令人難忘的交互式項(xiàng)目,并用Linux和Python深入挖掘樹莓派的功能,為那些希望了解各種硬件和軟件如何協(xié)同工作以及希望得到在樹莓派上開發(fā)傳感器和物聯(lián)網(wǎng)項(xiàng)目的創(chuàng)造者們提供實(shí)用指南。全書分為7章:第1章介紹市面上可找到的所有型號(hào)的樹莓派,包括*新發(fā)布的B型樹莓派,并討論安裝操作系統(tǒng)的方法以及將樹莓派接入互聯(lián)網(wǎng)的幾種有趣的方式;第2章簡(jiǎn)要介紹樹莓派的電子學(xué)基本知識(shí);第3~7章則通過5個(gè)不同的項(xiàng)目分別詳細(xì)講解如何利用樹莓派和傳感器測(cè)量距離、監(jiān)控溫度和濕度、連接樹莓派和傳感器、在線上傳數(shù)據(jù)以及圖像與視頻處理。書中最后的附錄給出一份購(gòu)物清單,可以作為讀者進(jìn)行項(xiàng)目開發(fā)時(shí)選購(gòu)相應(yīng)工具和元器件的參考。

作者簡(jiǎn)介

  Rushi Gajjar 是一位資深嵌入式系統(tǒng)硬件開發(fā)工程師,也是一名電子學(xué)愛好者,他的工作領(lǐng)域是針對(duì)物聯(lián)網(wǎng)研究、開發(fā)高速單板嵌入式計(jì)算機(jī)以及傳感器節(jié)點(diǎn)。除此以外,他還曾經(jīng)在印度韋洛爾理工大學(xué)參與研究,并藉此獲得嵌入式系統(tǒng)的工程碩士學(xué)位。在此之前,他在電子硬件設(shè)計(jì)領(lǐng)域作為自由撰稿人從事了大量工作,這些工作讓他開始涉足快速原型開發(fā)板(例如樹莓派)。他在閑暇時(shí)間里喜歡在樹莓派上開發(fā)項(xiàng)目,這些項(xiàng)目包括可視化、數(shù)據(jù)記錄、Web服務(wù)器以及機(jī)器學(xué)習(xí)自動(dòng)化系統(tǒng)。他熱衷于向在校學(xué)生講授樹莓派項(xiàng)目。他志在將世界上所有東西都接入互聯(lián)網(wǎng),以增強(qiáng)人們的生活體驗(yàn),他的業(yè)余愛好是打手鼓、攝影和旅行。

圖書目錄

目  錄  Contents

譯者序

前言

致謝

第1章 認(rèn)識(shí)你的小伙伴——樹莓派1

1.1 樹莓派板卡一覽2

1.2 首次配置8

1.3 將樹莓派接入互聯(lián)網(wǎng)12

1.3.1 通過無線網(wǎng)卡接入互聯(lián)網(wǎng)12

1.3.2 通過PC從以太網(wǎng)接入互聯(lián)網(wǎng)14

1.4 Linux速成教程19

1.4.1 終端和shell20

1.4.2 常見的實(shí)用Linux命令20

1.5 安裝實(shí)用庫(kù)23

1.5.1 git-core24

1.5.2 wiringPi24

1.6 python-gpio25

1.7 準(zhǔn)備學(xué)習(xí)Python和C26

1.7.1 編寫和執(zhí)行Python程序27

1.7.2 編寫和執(zhí)行C程序27

1.8 實(shí)戰(zhàn)練習(xí)28

1.9 本章小結(jié)29

第2章 認(rèn)識(shí)電子學(xué)世界31

2.1 電子學(xué)基本術(shù)語(yǔ)32

2.1.1 電壓33

2.1.2 電流33

2.1.3 電阻33

2.1.4 電容34

2.1.5 斷路和短路34

2.1.6 串聯(lián)和并聯(lián)35

2.1.7 上拉和下拉電阻36

2.2 通信協(xié)議37

2.2.1 UART38

2.2.2 SPI40

2.2.3 I2C41

2.3 實(shí)用技巧和注意事項(xiàng)43

2.4 理解GPIO端口44

2.5 點(diǎn)亮LED47

2.5.1 Shell腳本和GPIO49

2.5.2 LED閃爍和Python49

2.5.3 用C代碼讓LED閃爍51

2.6 本章小結(jié)51

第3章 用超聲波傳感器測(cè)量距離53

3.1 神秘的超聲波傳感器54

3.2 創(chuàng)建項(xiàng)目57

3.2.1 硬件設(shè)置59

3.2.2 軟件設(shè)置62

3.2.3 計(jì)算距離64

3.3 解決常見問題66

3.3.1 不能正確顯示距離66

3.3.2 樹莓派是否做出了響應(yīng)67

3.3.3 測(cè)量的距離是否小于2cm67

3.4 面向視力不佳人群的可穿戴設(shè)備67

3.4.1 制作硬件68

3.4.2 軟件設(shè)置69

3.5 本章小結(jié)73

第4章 用傳感器監(jiān)控大氣74

4.1 傳感器選擇過程75

4.1.1 應(yīng)用的臨界性76

4.1.2 選擇傳感器封裝76

4.1.3 傳感器屬性76

4.1.4 購(gòu)買傳感器77

4.1.5 可用的傳感器77

4.2 DHT內(nèi)置的溫度和濕度傳感器78

4.3 引入光敏電阻(光敏元件)80

4.4 創(chuàng)建項(xiàng)目81

4.4.1 硬件設(shè)置81

4.4.2 準(zhǔn)備代碼84

4.4.3 綜述90

4.5 解決常見問題94

4.5.1 接收到的DHT數(shù)據(jù)無效94

4.5.2 LDR傳感器輸出的值為094

4.5.3 電壓是否正確95

4.6 本章小結(jié)95

第5章 用模數(shù)轉(zhuǎn)換器連接模擬傳感器和樹莓派97

5.1 模數(shù)轉(zhuǎn)換器98

5.1.1 數(shù)據(jù)接收和信號(hào)調(diào)理99

5.1.2 信號(hào)放大99

5.1.3 采樣和量化100

5.1.4 模數(shù)轉(zhuǎn)換器的類型100

5.1.5 模數(shù)轉(zhuǎn)換器的分辨率100

5.1.6 模數(shù)轉(zhuǎn)換器背后的數(shù)學(xué)知識(shí)101

5.1.7 數(shù)據(jù)輸出102

5.2 MCP3008模數(shù)轉(zhuǎn)換器103

5.2.1 通道103

5.2.2 接地端104

5.2.3 SPI104

5.2.4 參考電壓104

5.2.5 供電電壓105

5.3 制作你自己的傳感器站105

5.4 準(zhǔn)備通用軟件109

5.5 使用你的傳感器站—?jiǎng)?chuàng)建溫度記錄器114

5.5.1 了解LM36溫度傳感器114

5.5.2 編寫應(yīng)用程序115

5.6 本章小結(jié)117

第6章 在線上傳數(shù)據(jù)——電子表格、移動(dòng)設(shè)備和電子郵件119

6.1 物聯(lián)網(wǎng)120

6.1.1 傳感器節(jié)點(diǎn)121

6.1.2 通信123

6.1.3 云技術(shù)124

6.1.5 數(shù)據(jù)分析124

6.1.6 安全事務(wù)125

6.2 硬件設(shè)置125

6.3 用互聯(lián)網(wǎng)進(jìn)行時(shí)鐘同步126

6.4 向Google電子表格上傳數(shù)據(jù)127

6.5 通過電子郵件接收通知133

6.6 集成所有東西138

6.7 面臨的常見問題138

6.8 本章小結(jié)140

第7章 用攝像頭和OpenCV制作圖像傳感器141

7.1 圖像處理142

7.2 OpenCV144

7.3 可與樹莓派連接的攝像頭145

7.3.1 樹莓派攝像頭模塊145

7.3.2 USB網(wǎng)絡(luò)攝像頭146

7.4 用網(wǎng)絡(luò)攝像頭傳輸實(shí)時(shí)視頻流147

7.5 安裝OpenCV149

7.6 創(chuàng)建運(yùn)動(dòng)探測(cè)器157

7.7 一些令人驚嘆不已的項(xiàng)目164

7.8 本章小結(jié)165

附錄 購(gòu)物清單167  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)