113892,109979

A Temperature & Humidity Monitoring Device and Mobile APPs D

溫溼度裝置與行動應用開發(智慧家居篇)

溫溼度裝置與行動應用開發(智慧家居篇)

您的評分:


出版日期:2018/01/01
出版:渥瑪數位 / 渥瑪數位有限公司
作者:曹永忠、許智誠、蔡英德
語言:繁體中文(台灣)
頁數:156
產品類型:電子書
檔案格式:PDF(適合平板)

零售
原價 NT$ 800 元

零售
)檢舉
免費試閱
嵌入閱讀器至您的網頁

內容簡介

本書內容主要要教讀者,如何使用Ameba RTL8195AM開發板連上溫溼度感測模組,實作一個簡單的溫溼度感測裝置,透過藍芽裝置,連接手機藍芽通訊,實作一個智慧家居中,可以隨時偵測家居中溫溼度狀態,本書主要方向是教讀者開發手機端的應用,並了解如何設計開發終端裝置與手機傳輸的資料的一個可行性範例,並一步一步教讀者如何實作出這樣的系統。
筆者對於Ameba RTL8195AM開發板,也算是先驅使用者,更感謝原廠支持筆者寫作,更協助開發更多、有用的函式庫,感謝瑞昱科技的Yves Hsu、Sean Chang、Teresa Liu,Weiting Yeh等先進協助,筆者不勝感激,希望筆者可以推出更多的入門書籍給更多想要進入『Ameba RTL8195AM』、『物聯網』這個未來大趨勢,所有才有這個程式教學系列的產生。

章節目錄

自序 iv
自序 vi
目 錄 viii
圖目錄 xi
表目錄 xix
物聯網系列 - 1 -
使用智慧行動裝置監控家居溫溼度 - 3 -
溫濕度感測器介紹 - 3 -
藍芽模組控制 - 8 -
章節小結 - 15 -
通訊功能開發 - 17 -
具藍芽通訊能力之讀取溫濕度感測器裝置 - 17 -
手機安裝藍芽裝置 - 22 -
安裝Bluetooth RC APPs應用程式 - 27 -
BluetoothRC應用程式通訊測試 - 34 -
傳輸溫度命令說明 - 39 -
傳輸濕度命令說明 - 41 -
章節小結 - 43 -
智慧行動裝置開發-APP Inventor篇 - 45 -
安裝MIT App Inventor 2 Companion應用程式 - 45 -
安裝Chrome瀏覽器程式 - 51 -
手機安裝藍芽裝置 - 53 -
如何執行AppInventor程式 - 58 -
上傳電腦原始碼 - 64 -
Ameba藍芽通訊 - 67 -
章節小結 - 72 -
手機系統開發篇 - 74 -
如何執行AppInventor程式 - 74 -
開啟新專案 - 76 -
修改系統名稱 - 78 -
通訊元件設計 - 79 -
通訊監聽元件 - 80 -
圖形介面開發 - 81 -
Layout設計 - 81 -
控制程式開發 - 96 -
控制程式開發-系統初始化 - 97 -
控制程式開發-初始化變數 - 99 -
控制程式開發-使用者函式設計 - 100 -
控制程式開發-藍芽控制 - 101 -
控制程式開發-讀取溫溼度資料 - 105 -
系統測試-啟動AICompanion - 108 -
系統測試-進入系統 - 112 -
系統測試 - 114 -
結束系統測試 - 116 -
章節小結 - 116 -
本書總結 - 117 -
作者介紹 - 118 -
附錄 - 119 -
Ameba RTL8195AM腳位圖 - 119 -
Ameba RTL8195AM更新韌體按鈕圖 - 120 -
Ameba RTL8195AM 更換DAP Firmware? - 121 -
Ameba RTL8195AM 安裝驅動程式 - 123 -
Ameba RTL8195AM使用多組UART - 129 -
Ameba RTL8195AM使用多組I2C - 131 -
參考文獻 - 133 -

作者介紹

曹永忠 (Yung-Chung Tsao) ,目前為自由作家暨專業Maker,專研於軟體工程、軟體開發與設計、物件導向程式設計,商品攝影及人像攝影。長期投入創客運動、資訊系統設計與開發、企業應用系統開發、軟體工程、新產品開發管理、商品及人像攝影等領域,並持續發表作品及相關專業著作。
Email:prgbruce@gmail.com
Line ID:dr.brucetsao
臉書社群(Arduino.Taiwan):https://www.facebook.com/groups/Arduino.Taiwan/
Github網站:https://github.com/brucetsao/
原始碼網址:https://github.com/brucetsao/Ameba_IOT_Programming2/
Youtube:https://www.youtube.com/channel/UCcYG2yY_u0m1aotcA4hrRgQ


許智誠 (Chih-Cheng Hsu),美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系專任副教授,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合。
Email: khsu@mgt.ncu.edu.tw



蔡英德 (Yin-Te Tsai),國立清華大學資訊科學系博士,目前是靜宜大學資訊傳播工程學系教授、靜宜大學計算機及通訊中心主任,主要研究為演算法設計與分析、生物資訊、軟體開發、視障輔具設計與開發。
Email:yttsai@pu.edu.tw


留言Facebook 留言