89558,86374

An Introduction to Internet of Thing by Using Ameba RTL8195A

Ameba程式設計(物聯網基礎篇)

(來當第一個評分者)

Ameba程式設計(物聯網基礎篇)

您的評分:


出版日期:2016-12-16
出版:渥瑪數位(渥瑪數位有限公司)
作者: 曹永忠、吳佳駿、許智誠、蔡英德
語言: 繁體中文(台灣)
檔案格式:PDF
頁數:138

零售
原價 NT$ 800 元

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

內容簡介

本書內容主要要教讀者,如何使用Ameba RTL8195AM開發板連上物聯網平台ThingSpeak網站,並實作一個簡單的溫溼度感測裝置,將資料即時傳送到物聯網平台。
第二部分是教讀者使用Apache,自行建立網頁伺服器,並透過php程式開發,將該網站轉成一個自製的物聯網平台,研習上部分,將溫溼度感測裝置傳送到自行開發的物聯網網站。
第三部分則更進階,直接使用Ameba RTL8195AM開發板強大無線網路功能,自行建立網頁伺服器,並整合聲音偵測感測模組,開發一個視覺化顯示功能的物聯網之智慧裝置。
筆者對於Ameba RTL8195AM開發板,也算是先驅使用者,更感謝原廠支持筆者寫作,更協助開發更多、有用的函式庫,感謝瑞昱科技的Yves Hsu、Sean Chang、Teresa Liu,Weiting Yeh等先進協助,筆者不勝感激,希望筆者可以推出更多的入門書籍給更多想要進入『Ameba RTL8195AM』、『物聯網』這個未來大趨勢,所有才有這個程式教學系列的產生。

章節目錄

自序 iv
自序 vi
目 錄 viii
圖目錄 xiii
表目錄 xviii
物聯網系列 - 1 -
ThingSpeak物聯網介紹 - 3 -
ThingSpeak網站 - 3 -
建立帳號 - 3 -
帳號登入 - 5 -
查看Channel資料 - 6 -
創建新Channel - 7 -
溫溼度模組電路組立 - 10 -
取得Channel寫入金鑰 - 12 -
顯示溫溼度 - 13 -
上傳溫溼度到ThingSpeak - 16 -
查看Channel資料 - 22 -
Import/Export Channel資料 - 24 -
章節小結 - 25 -
運用Php MYSQL網站實作物聯網 - 27 -
網頁伺服器安裝與使用 - 27 -
建立資料庫 - 30 -
網站php程式設計(瀏覽資料篇) - 37 -
進入Dream Weaver CS6主畫面 - 37 -
開啟新檔案 - 38 -
新增PHP網頁檔 - 39 -
編輯新檔案 - 39 -
插入表單 - 40 -
開始設計表單 - 40 -
插入表格 - 41 -
插入2X6表格 - 41 -
產生2X6表格 - 42 -
輸入表格標題 - 42 -
調整表格欄位大小 - 43 -
設定表格標題居中對齊 - 43 -
瀏覽資料程式檔先行存檔 - 44 -
建立網頁系統子目錄 - 44 -
瀏覽資料程式檔存檔 - 45 -
建立mysql連線 - 45 -
mysql連線設定畫面 - 46 -
設定mysql連線 - 46 -
mysql連線設定完成畫面 - 47 -
打開連線資料表資料區 - 47 -
建立資料查詢 - 48 -
連線資料集建立畫面 - 49 -
設定連線資料集內容 - 49 -
展開連線資料集欄位 - 50 -
將擷取資料欄位填入對應表格欄位 - 50 -
將單筆處理功能填入表格 - 51 -
選取重複顯示資料區 - 51 -
建立重複顯示資料功能 - 52 -
設定重複顯示資料之每頁筆數 - 52 -
處理上下頁與筆功能區域開啟新檔案 - 53 -
建立移動到首頁功能(畫面) - 53 -
已建立移動到首頁功能 - 54 -
建立移動到上一頁功能 - 54 -
建立移動到上一頁功能(畫面) - 55 -
已建立移動到上一頁功能 - 55 -
建立移動到下一頁功能 - 56 -
建立移動到下一頁功能(畫面) - 56 -
已建立移動到下一頁功能 - 57 -
建立移動到末頁功能 - 57 -
建立移動到末頁功能(畫面) - 58 -
已建立移動到末頁功能 - 58 -
網站php程式設計(插入資料篇) - 59 -
進入Dream Weaver CS6主畫面 - 59 -
開啟新檔案 - 59 -
新增PHP網頁檔 - 60 -
編輯新檔案 - 60 -
切換到程式設計畫面 - 61 -
將connect程式填入 - 62 -
將connect連線程式存檔 - 63 -
修正connect連線程式 - 64 -
開啟新檔案 - 64 -
新增PHP網頁檔 - 65 -
編輯新檔案 - 66 -
插入表單 - 66 -
開始設計表單 - 67 -
瀏覽資料程式檔先行存檔 - 67 -
建立mysql連線 - 68 -
mysql連線設定畫面 - 68 -
設定mysql連線 - 69 -
mysql連線設定完成畫面 - 69 -
使用建立URL變數功能 - 70 -
建立第一欄位之URL變數 - 70 -
建立第二欄位之URL變數 - 71 -
建立第三欄位之URL變數 - 71 -
完成建立三欄位之URL變數 - 72 -
切換dataadd到程式設計畫面 - 72 -
使用瀏覽器進行dataadd程式測試 - 74 -
使用瀏覽器進行資料瀏覽 - 74 -
完成伺服器程式設計 - 75 -
設計讀取溫溼度裝置 - 75 -
電路組立 - 75 -
顯示溫溼度 - 77 -
網頁測試 - 79 -
上傳溫溼度資料到網頁資料庫 - 79 -
章節小結 - 84 -
網路視覺化儀表篇 - 86 -
建立簡單的網頁伺服器 - 86 -
麥克風模組電路組立 - 86 -
修改Google 網路資源 - 88 -
視覺化聲音 - 89 -
章節小結 - 99 -
本書總結 - 100 -
作者介紹 - 101 -
附錄 - 102 -
Ameba RTL8195AM腳位圖 - 102 -
Ameba RTL8195AM更新韌體按鈕圖 - 103 -
Ameba RTL8195AM 更換DAP Firmware? - 104 -
Ameba RTL8195AM 安裝驅動程式 - 106 -
Ameba RTL8195AM使用多組UART - 113 -
Ameba RTL8195AM使用多組I2C - 115 -
參考文獻 - 117 -

作者介紹

曹永忠 (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_Programming
Youtube:https://www.youtube.com/channel/UCcYG2yY_u0m1aotcA4hrRgQ


吳佳駿 (Chia-Chun Wu),國立中興大學資訊科學與工程學系博士,現任教於國立金門大學工業工程與管理學系專任助理教授,目前兼任國立金門大學計算機與網路中心資訊網路組組長,主要研究為軟體工程與應用、行動裝置程式設計、物件導向程式設計、網路程式設計、動態網頁資料庫、資訊安全與管理。
Email: ccwu0918@nqu.edu.tw


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



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


留言Facebook 留言

顯示更多