簡介
內容簡介
這本書以哈爸開啟的【開源公益專案】LASS環境感測網路系統(一般稱Location Aware Sensor System :LASS)為核心思想,將目前物聯網(Internet of Thing:IOT)最熱門的主題,PM2.5空氣粒子感測技術,透過粒子感測器的讀取、LCD顯示幕顯示機器狀態等,進行產品開發,進而透過網際網路來監控『PM2.5空氣粒子的濃度』的行為,達到物聯網的概念。
章節
- 推薦序(p.ii)
- 推薦序(p.iii)
- 自序(p.iv)
- 自序(p.vi)
- 自序(p.viii)
- 目錄(p.x)
- 圖目錄(p.xiv)
- 表目錄(p.xviii)
- LASS 系列(p.1)
- Arduino 簡介(p.3)
- 什麼是 Arduino(p.5)
- Arduino 特色(p.5)
- Arduino 硬體 - Yun 雲(p.6)
- Arduino 硬體 - Duemilanove(p.11)
- Arduino 硬體 - UNO(p.12)
- Arduino 硬體 - Mega 2560(p.15)
- Arduino 硬體 - Arduino Pro Mini 控制器(p.16)
- Arduino 硬體 - Arduino ATtiny85 控制器(p.18)
- Arduino 硬體 - Arduino LilyPad 控制器(p.19)
- Arduino 硬體 - Arduino Esplora 控制器(p.21)
- 章節小結(p.23)
- Arduino 開發環境(p.25)
- Arduino 開發 IDE 安裝(p.25)
- Arduino 函式庫安裝(p.38)
- 章節小結(p.47)
- Arduino 程式語法(p.49)
- 官方網站函式網頁(p.49)
- Arduino 程式主要架構(p.50)
- 區塊式結構化程式語言(p.51)
- 註解(p.54)
- 變數(p.55)
- 型態轉換(p.61)
- 邏輯控制(p.65)
- 算術運算(p.71)
- 輸入輸出腳位設定(p.75)
- 時間函式(p.92)
- 數學函式(p.94)
- 亂數函式(p.99)
- 通訊函式(p.100)
- 系統函式(p.107)
- 章節小結(p.113)
- 空氣粒子感測裝置產品介紹(p.114)
- 市售空氣粒子感測裝置產品(p.114)
- 空氣粒子感測裝置基本組成要素(p.116)
- 章節小結(p.117)
- 偵測空氣懸浮粒子感測器介紹(p.119)
- PMS3003 G3 PM2.5 粉塵傳感測器(p.119)
- 基本使用方法(p.122)
- 通訊資料格式(p.126)
- 章節小結(p.128)
- LCD 顯示螢幕(p.130)
- LCD 1602(p.130)
- LCD 2004(p.137)
- LCD 1602(p.143)
- LCD 1602 I2C 版(p.150)
- LCD 2004(p.154)
- LCD 2004 I2C 版(p.161)
- LCD 函數用法(p.165)
- 章節小結(p.168)
- Arduino 時鐘功能(p.170)
- RTC I2C 時鐘模組(p.170)
- RTC DS1307 函數用法(p.176)
- 章節小結(p.177)
- Arduino EEPROM(p.179)
- EEPROM 簡介(p.179)
- EEPROM 簡單測試(p.180)
- EEPROM 函數用法(p.181)
- 章節小結(p.182)
- 溫溼度感測器(p.184)
- 溫度感測模組(DS18B20)(p.184)
- 溫度感測模組(LM35)(p.189)
- 溫濕度感測模組(DHT11)(p.193)
- 溫濕度感測模組(DHT21/22)(p.201)
- 章節小結(p.205)
- 硬體組立(p.207)
- 空氣粒子感測裝置基本組成要素(p.207)
- 安裝偵測空氣懸浮粒子感測器(p.210)
- 安裝 LCD2004 顯示器(p.214)
- 連上網路顯示裝置 ID(p.221)
- 資訊整合顯示資訊(p.236)
- 安裝 RTC 時鐘模組(p.244)
- 章節小結(p.261)
- 整合網際網路之空氣粒子感測裝置實作(p.263)
- 透過 MQTT 連上 LASS(p.263)
- 擴充偵測空氣懸浮粒子感測器讀取能力(p.284)
- 擴充 RTC 時鐘模組網路校時能力(p.303)
- 擴充溫溼度感測器(p.324)
- 視覺化空氣粒子感測資訊顯示(p.346)
- 章節小結(p.368)
- 本書總結(p.369)
- 致謝(p.370)
- 作者介紹(p.371)
- 附錄(p.372)
- LASS - Data specification(p.372)
- PMS3003 G3 PM2.5 粉塵傳感測器:通訊資料格式(p.376)
- 參考文獻(p.377)
作者簡介
作者簡介
曹永忠 (Yung-Chung Tsao) ,目前為自由作家,專研於軟體工程、軟體開發與設計、物件導向程式設計,商品攝影及人像攝影。長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、新產品開發管理、商品及人像攝影等領域,並持續發表作品及相關專業著作。
Email:prgbruce@gmail.com
Line ID:dr.brucetsao
部落格:http://taiwanarduino.blogspot.tw/
範例原始碼網址:https://github.com/brucetsao/eParticle
臉書社群(Arduino.Taiwan):https://www.facebook.com/groups/Arduino.Taiwan/
活動官網:http://Arduino.kktix.cc/
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
FB留言
同作者書籍
同書類書籍