新到貨2本75折
Arduino開發實戰指南:智能家居卷

Arduino開發實戰指南:智能家居卷

  • 定價:294
  • 優惠價:87256
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書主要介紹了智能家居的原理及實現過程。

全書共分8章,外加兩個附錄。

藍牙燈、藍牙鎖和LED燈光調節、電視遙控器、溫濕度計與溫控、短信告警、背景音樂、物聯網平台、微信智能家居平台。書中的8章分別對應8個實例,詳細介紹了其硬件配置及連接,並給出了相關的軟件代碼。

附錄A介紹了下載開發包的方法,附錄B介紹了書中實例代碼在百度雲盤的地址,方便讀者研究和使用。

作者采用圖文並荗、逐步引導的講述方式,有很強的實用性和可操作性。

本書適合於物聯網的工程技術人員,大中專院校的相關專業教師和學生,以及物聯網、智能家居技術的愛好者。

趙志,中國電信沈陽分公司網絡運維部高級工程師,主要負責網絡運維和設計施工相關工作。對路由器、交換機、單片機等系統設計開發有深入的研究。他還是一位骨灰級的開源硬件愛好者,酷愛Arduino開源技術,在智能家居應用方面有非常豐富的實踐經驗。
 

目錄

前言

第1章 藍牙燈 1
1.1 Arduino簡介 1
1.1.1 Arduino硬件 1
1.1.2 Arduino硬件驅動的安裝 2
1.1.3 Arduino編譯軟件安裝 5
1.2 藍牙燈的制作 8
1.2.1 硬件需求及連接圖 8
1.2.2 程序代碼 9
1.3 App Inventor基礎 10
1.3.1 創建App Inventor開發環境 11
1.3.2 App Inventor結構 12
1.4 制作一個App 14
1.4.1 新建一個項目 14
1.4.2 Designer界面設計 15
1.4.3 Blocks Editor界面設計 16
1.4.4 程序運行 22
1.4.5 下載程序 23

第2章 藍牙鎖和LED燈光調節 25
2.1 藍牙鎖 25
2.1.1 電子鎖 25
2.1.2 硬件需求 25
2.1.3 程序代碼 26
2.1.4 制作App 27
2.1.5 Designer界面設計 27
2.1.6 Blocks Editor界面設計 28
2.1.7 程序運行 30
2.2 LED燈調節 30
2.2.1 LED燈 30
2.2.2 硬件需求 30
2.2.3 程序代碼 31
2.2.4 制作App 32
2.2.5 Designer界面設計 33
2.2.6 Blocks Editor界面設計 33
2.2.7 程序運行 35

第3章 電視遙控器 36
3.1 紅外編碼基礎 36
3.2 IRmote庫函數 38
3.2.1 IRsend類定義 38
3.2.2 IRsend類成員函數 39
3.2.3 IRrecv類定義 39
3.2.4 IRrecv類成員函數 40
3.3 獲取遙控器編碼 41
3.3.1 所需器件 41
3.3.2 硬件連接 41
3.3.3 程序代碼 42
3.4 制作Arduino遙控器 42
3.4.1 所需器件 43
3.4.2 硬件連接 43
3.4.3 程序代碼 44
3.5 「未知類型」遙控器代碼 46
3.5.1 庫函數定義的原始協議碼格式 46
3.5.2 Arduino代碼命令修改 47
3.6 制作遙控器的App 47
3.6.1 新建一個項目 48
3.6.2 Designer界面設計 48
3.6.3 Blocks Editor界面設計 49
3.6.4 程序運行 51
3.7 語音識別模塊 52
3.7.1 VoiceClass類定義 52
3.7.2 VoiceClass類成員函數 52
3.7.3 示例 53
3.8 語音遙控器的制作 55
3.8.1 硬件連接 55
3.8.2 程序代碼 56

第4章 溫濕度計與溫控 59
4.1 溫濕度傳感器 59
4.1.1 DHT11傳感器的特點 59
4.1.2 DHT11傳感器的通信過程 60
4.1.3 DHT11連線圖 62
4.2 溫濕度計程序代碼 62
4.2.1 設計思路 62
4.2.2 程序代碼 62
4.2.3 DHT11子函數 63
4.3 溫濕度計的App制作 65
4.3.1 新建一個項目 65
4.3.2 Designer界面設計 65
4.3.3 Blocks Editor界面設計 67
4.3.4 程序運行 68
4.4 語音合成模塊 69
4.4.1 Syn6288類定義 69
4.4.2 Syn6288類成員函數 70
4.5 語音溫濕度計的制作 71
4.5.1 硬件連接 71
4.5.2 程序代碼 72
4.6 智能溫度控制 74
4.6.1 硬件搭建 74
4.6.2 程序代碼 75
4.7 智能溫度控制的App 81
4.7.1 新建一個項目 82
4.7.2 Designer界面設計 82
4.7.3 Blocks Editor界面設計 84
4.7.4 程序運行 86

第5章 短信告警 88
5.1 燃氣和漏水/溢水監控 88
5.1.1 氣體傳感器 88
5.1.2 水位傳感器 90
5.1.3 電磁閥和閥門機械手 91
5.1.4 GSM/GPRS通信模塊 91
5.1.5 GSM短信編碼方式 92
5.1.6 程序代碼 93
5.2 火災監控 96
5.2.1 火焰傳感器 96
5.2.2 分勵脫扣器+輔助開關 97
5.2.3 程序代碼 98
5.3 安防監控 99
5.3.1 熱釋電紅外傳感器 99
5.3.2 網絡攝像頭 100
5.3.3 程序代碼 100
5.4 制作短信告警的App 101
5.4.1 新建一個項目 101
5.4.2 Designer界面設計 102
5.4.3 Blocks Editor界面設計 103
5.4.4 程序運行 104

第6章 背景音樂 105
6.1 硬件搭建 105
6.1.1 MP3播放模塊 105
6.1.2 程序代碼 107
6.2 制作節目單的App 109
6.2.1 新建一個項目 109
6.2.2 Designer界面設計 109
6.2.3 Blocks Editor界面設計 111
6.2.4 程序運行 114

第7章 物聯網平台 115
7.1 Yeelink平台 115
7.1.1 Yeelink平台設置 115
7.1.2 利用網頁查看溫濕度變化 118
7.1.3 利用網頁遠程控制開關燈 122
7.1.4 微博發布 127
7.2 樂聯網平台 128
7.2.1 樂聯網平台設置 128
7.2.2 程序代碼 130
7.2.3 微信互動 132
7.3 Xively平台 138
7.3.1 Xively平台設置 138
7.3.2 程序代碼 139

第8章 微信智能家居平台 142
8.1 服務器的搭建 142
8.1.1 百度BAE服務器端搭建 142
8.1.2 新浪SAE服務器端搭建 145
8.2 服務器端代碼的編輯 147
8.2.1 示例代碼 147
8.2.2 鏈接微信平台代碼 149
8.2.3 鏈接Arduino代碼 151
8.2.4 代碼上傳到服務器 152
8.2.5 數據庫編輯 153
8.3 Arduino程序設計 154
8.4 微信公眾平台搭建 156
8.5 驗證 159
附錄A 下載開發包的方法 160
附錄B 從百度雲盤下載本書資料 161
 

詳細資料

  • ISBN:9787111508267
  • 規格:162頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【科普、飲食、電腦】高寶電子書暢銷書展:人生就是選擇的總和,全展75折起
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折