注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡人工智能樹莓派+傳感器:創(chuàng)建智能交互項目的實用方法、工具及最佳實踐

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

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

定 價:¥49.00

作 者: (印度)魯什·賈加(Rushi Gajjar)
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機/網絡 軟件工程/開發(fā)項目管理

購買這本書可以去


ISBN: 9787111529620 出版時間: 2016-03-01 包裝: 平裝
開本: 16開 頁數: 168 字數:  

內容簡介

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

作者簡介

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

圖書目錄

目  錄  Contents

譯者序

前言

致謝

第1章 認識你的小伙伴——樹莓派1

1.1 樹莓派板卡一覽2

1.2 首次配置8

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

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

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

1.4 Linux速成教程19

1.4.1 終端和shell20

1.4.2 常見的實用Linux命令20

1.5 安裝實用庫23

1.5.1 git-core24

1.5.2 wiringPi24

1.6 python-gpio25

1.7 準備學習Python和C26

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

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

1.8 實戰(zhàn)練習28

1.9 本章小結29

第2章 認識電子學世界31

2.1 電子學基本術語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 實用技巧和注意事項43

2.4 理解GPIO端口44

2.5 點亮LED47

2.5.1 Shell腳本和GPIO49

2.5.2 LED閃爍和Python49

2.5.3 用C代碼讓LED閃爍51

2.6 本章小結51

第3章 用超聲波傳感器測量距離53

3.1 神秘的超聲波傳感器54

3.2 創(chuàng)建項目57

3.2.1 硬件設置59

3.2.2 軟件設置62

3.2.3 計算距離64

3.3 解決常見問題66

3.3.1 不能正確顯示距離66

3.3.2 樹莓派是否做出了響應67

3.3.3 測量的距離是否小于2cm67

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

3.4.1 制作硬件68

3.4.2 軟件設置69

3.5 本章小結73

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

4.1 傳感器選擇過程75

4.1.1 應用的臨界性76

4.1.2 選擇傳感器封裝76

4.1.3 傳感器屬性76

4.1.4 購買傳感器77

4.1.5 可用的傳感器77

4.2 DHT內置的溫度和濕度傳感器78

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

4.4 創(chuàng)建項目81

4.4.1 硬件設置81

4.4.2 準備代碼84

4.4.3 綜述90

4.5 解決常見問題94

4.5.1 接收到的DHT數據無效94

4.5.2 LDR傳感器輸出的值為094

4.5.3 電壓是否正確95

4.6 本章小結95

第5章 用模數轉換器連接模擬傳感器和樹莓派97

5.1 模數轉換器98

5.1.1 數據接收和信號調理99

5.1.2 信號放大99

5.1.3 采樣和量化100

5.1.4 模數轉換器的類型100

5.1.5 模數轉換器的分辨率100

5.1.6 模數轉換器背后的數學知識101

5.1.7 數據輸出102

5.2 MCP3008模數轉換器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 準備通用軟件109

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

5.5.1 了解LM36溫度傳感器114

5.5.2 編寫應用程序115

5.6 本章小結117

第6章 在線上傳數據——電子表格、移動設備和電子郵件119

6.1 物聯(lián)網120

6.1.1 傳感器節(jié)點121

6.1.2 通信123

6.1.3 云技術124

6.1.5 數據分析124

6.1.6 安全事務125

6.2 硬件設置125

6.3 用互聯(lián)網進行時鐘同步126

6.4 向Google電子表格上傳數據127

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

6.6 集成所有東西138

6.7 面臨的常見問題138

6.8 本章小結140

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

7.1 圖像處理142

7.2 OpenCV144

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

7.3.1 樹莓派攝像頭模塊145

7.3.2 USB網絡攝像頭146

7.4 用網絡攝像頭傳輸實時視頻流147

7.5 安裝OpenCV149

7.6 創(chuàng)建運動探測器157

7.7 一些令人驚嘆不已的項目164

7.8 本章小結165

附錄 購物清單167  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號