会员   密码 您忘记密码了吗?
1,653,846 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > 學Arduino和樹莓派玩轉傳感器網絡
學Arduino和樹莓派玩轉傳感器網絡
上一张
下一张
prev next

學Arduino和樹莓派玩轉傳感器網絡

作者: (美)貝爾)(BELL,C)
出版社: 人民郵電出版社
出版日期: 2015-04-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT474.00
市场价格: RM85.21
本店售价: RM75.84
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

為初學者介紹了傳感器網絡,講述傳感器網絡的種類、傳感器如何發送其測量值、傳感器如何被應用於Arduino和樹莓派的項目中,共有9章,前4章分別介紹了傳感器網絡的基礎知識、基於Arduino的傳感器節點、基於樹莓派的傳感器節點,而后幾章介紹如何保存傳感器數據、將樹莓派設置為數據庫服務器等方法,並以搭建家庭溫度檢測網絡等項目為實例進行說明。

作者查爾斯博士是數據庫領域的專家,研究范圍包括微控制器、3D打印技術、數據庫系統、軟件工程及傳感網絡。他不僅是Oracle MySQL開發組的成員,同時也是一位創客。譯者張佳進是計算機專業大學講師,主要研究方向為物聯網、嵌入式系統、普適計算、生物信息學等。陳立暢是主要研究方向為智能信息處理的大學講師。張敏,講師,英國胡弗漢頓大學碩士研究生畢業,研究方向為英語語言學。黃兆波,副教授,主要研究方向為嵌入式系統、智能儀器儀表。楊彥鑫是物聯網、嵌入式系統方面的大學講師。


目錄

第1章 傳感器網絡簡介1
1.1 傳感器網絡的剖析1
1.1.1 傳感器網絡的例子1
1.1.2 傳感器網絡的拓撲結構6
1.2 通信介質7
1.2.1 有線網絡8
1.2.2 無線網絡8
1.2.3 混合網絡8
1.3 傳感器節點的類型9
1.3.1 基本傳感器節點9
1.3.2 數據節點9
1.3.3 匯聚節點9
1.4 傳感器10
1.4.1 傳感器是如何測量的11
1.4.2 存儲傳感器數據14
1.4.3 傳感器的實例15
1.5 小結18

第2章 微談話模塊:XBee無線模塊介紹20
2.1 什麼是XBee?20
2.2 XBee初步21
2.2.1 XBee模塊的選擇21
2.2.2 XBee—ZB模塊的交互23
2.2.3 引腳布局25
2.2.4 模塊配置27
2.2.5 更多信息35
2.3 XBee無線網絡聊天室36
2.3.1 模塊固件下載36
2.3.2 捕捉序列號37
2.3.3 協調器配置38
2.3.4 路由器配置38
2.3.5 開始聊天38
2.3.6 更多樂趣40
2.4 建立一個XBee—ZB Mesh網絡40
2.4.1 為模塊加載固件40
2.4.2 配置XBee模塊41
2.4.3 形成測試信息41
2.4.4 測試網絡42
2.4.5 更多樂趣46
2.5 器件選購清單46
2.6 故障排除技巧和常見問題47
2.6.1 需要檢查的東西47
2.6.2 常見問題48
2.7 小結48

第3章 基於Arduino的傳感器節點50
3.1 Arduino是什麼?50
3.1.1 Arduino原型51
3.1.2 Arduino克隆版本56
3.1.3 所以,我買哪一個?60
3.1.4 去哪里買?60
3.2 Arduino教程61
3.2.1 學習資源62
3.2.2 Arduino IDE62
3.2.3 項目:硬件「你好,世界!」64
3.3 基於Arduino的傳感器69
3.4項目:建立一個Arduino溫度傳感器70
3.4.1 硬件設置71
3.4.2 軟件安裝72
3.4.3 編寫sketch72
3.4.4 測試執行77
3.5 項目:將一個Arduino作為數據采集器的XBee傳感器節點78
3.5.1 XBee傳感器節點78
3.5.2 帶有XBee擴展板的Arduino84
3.5.3 測試最終項目92
3.5.4 獲取更多樂趣93
3.6 元件的購買清單93
3.7 小結95

第4章 基於樹莓派的傳感器節點96
4.1 Raspberry Pi是什麼?96
4.1.1 令人矚目的出身97
4.1.2 型號98
4.1.3 了解樹莓派主板99
4.1.4 需要的輔助程序100
4.1.5 推薦輔助程序101
4.1.6 在哪里購買樹莓派?103
4.2 樹莓派教程105
4.2.1 入門105
4.2.2 安裝啟動鏡像105
4.2.3 啟動107
4.2.4 GPIO引腳映射110
4.2.5 需要的軟件113
4.2.6 項目:硬件的「Hello,World!」114
4.3 使用樹莓派搭載傳感器119
4.4 項目:搭建一個樹莓派溫度傳感器節點120
4.4.1 硬件設置120
4.4.2 測試硬件121
4.4.3 軟件設置122
4.4.4 測試傳感器126
4.4.5 拓展127
4.5 項目:搭建一個樹莓派氣壓傳感器節點127
4.5.1 硬件設置128
4.5.2 硬件測試130
4.5.3 軟件設置130
4.5.4 測試傳感器132
4.5.5 拓展134
4.6 項目:創建一個用於XBee傳感器節點的樹莓派數據收集器134
4.6.1 XBee傳感器節點134
4.6.2 硬件134
4.6.3 軟件136
4.6.4 測試最終項目139
4.6.5 拓展140
4.7 組件購物清單140
4.8 小結142

第5章 保存傳感器數據143
5.1 存儲方法143
5.2 Arduino的本地存儲144
5.2.1非易失性存儲器145
5.2.2 SD卡145
5.2.3 項目:通過非易失性存儲器保存數據146
5.2.4 項目:將數據寫入SD卡157
5.3 樹莓派的本地存儲167
5.3.0 項目:向文件寫入數據168
5.4 遠程存儲方法169
5.4.1 在雲端存儲數據170
5.4.2 將數據存儲與數據庫中189
5.5 部件購物單189
5.6 小結191

第6章 將你的樹莓派設置為數據庫服務器192
6.1 MySQL是什麼192
6.2 初識MySQL195
6.2.1 MySQL如何與在何處存儲數據196
6.2.2 MySQL配置文件200
6.2.3 如何開啟、停止與重啟MySQL201
6.2.4 創建用戶與授權訪問202
6.2.5 MySQL與Python—MySQL Utilities203
6.3 構建一個樹莓派MySQL服務器206
6.3.1 驅動器格式化與分區206
6.3.2 設置自動驅動安裝210
6.3.3 項目:在樹莓派中安裝MySQL服務器211
6.3.4 高級項目:使用MySQL復寫來備份你的傳感器數據218
6.4 組件購物清單227
6.5 小結227

第7章 MySQL和Arduino229
7.1 Connector/Arduino介紹229
7.1.1 硬件要求230
7.1.2 存儲器怎麼樣?231
7.1.3 如何獲取MySQL Connector/ Arduino?232
7.2 搭建支持Connector/Arduino的Sketch234
7.2.1 數據庫的創建234
7.2.2 Arduino組裝236
7.2.3 開始一個新的Sketch237
7.2.4 Sketch的調試240
7.3 Connector/ Arduino故障排障245
7.3.1 MySQL服務器配置246
7.3.2 MySQL用戶的賬戶問題247
7.3.3 網絡配置249
7.3.4 Connector的安裝250
7.3.5 其他錯誤250
7.3.6 這些都沒有解決我的問題—接下來我應該怎麼辦?251
7.4 瀏覽MySQL Connector/Arduino代碼252
7.4.1 庫函數文件252
7.4.2 字段結構254
7.4.3 公用方法255
7.4.4 使用方法示例256
7.5 項目:建立一個MySQL的Arduino客戶端259
7.5.1 硬件配置260
7.5.2 軟件安裝261
7.5.3 設置傳感器數據庫261
7.5.4 編寫代碼262
7.5.5 運行測試265
7.5.6 更多樂趣267
7.6 項目舉例:插入變量數據268
7.7 項目實例:如何執行SELECT查詢269
7.7.1 結果集的串口監視器顯示269
7.7.2 編寫屬於你自己的顯示方法270
7.7.3 示例:從數據庫中獲取查找值273
7.8 組件購買清單274
7.9 小結275

第8章 搭建網絡276
8.1 數據匯聚節點276
8.1.1 本地存儲數據匯聚節點277
8.1.2 項目:使用本地存儲的數據匯聚節點278
8.1.3 遠程存儲數據匯聚器300
8.1.4 項目:使用數據庫存儲的Arduino數據匯聚節點300
8.1.5 項目:數據庫存儲型的樹莓派數據匯聚節點313
8.2 部件購物清單321
8.3 小結323

第9章 無線傳感器網絡規划325
9.1 傳感器網絡最佳實踐325
9.1.1 數據匯聚節點注意事項325
9.1.2 傳感器網絡數據庫注意事項328
9.1.3 其他注意事項332
9.2 選擇傳感器節點337
9.2.1 有線還是無線?337
9.2.2 Arduino還是Raspberry Pi?337
9.2.3 備選主控板340
9.3 項目:家庭溫度監測網絡345
9.3.1 規划注意事項345
9.3.2 規划節點345
9.3.3 考慮價格346
9.3.4 怎樣實現?347
9.3.5 小結347
9.3.6 更多的樂趣348
9.4 可選購組件清單348
9.5 小結349