63193,60775

物聯網系列

Arduino投幣計時器(網路篇):Using Arduino to Develop an Internet-based Timing Controlling

Arduino投幣計時器(網路篇):Using Arduino to Develop an Internet-based Timing Controlling

您的評分:


出版日期:2016/01/12
出版:渥瑪數位 / 渥瑪數位有限公司
作者:渥瑪數位
語言:繁體中文(台灣)
頁數:546
產品類型:電子書
檔案格式:PDF(適合平板)

零售

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

內容簡介

本系列的書籍,因應全球潮流正往物聯網的世界邁進,希望讀者能夠在物聯網當一位推手,所以將物聯網相關的產品開發過程與技術,透過簡單易學的Arduino單晶片與C語言,開發出物聯網相關的產品與應用。如此一來,因為學子們在閱讀本書內容,可以了解物聯網的觀念、技術、產品、應用,透過實務需求導引著開發過程,可以讓學子在未來有機會可以再物聯網時代中,成為一個時代的推手。
本書以『投幣計時器』來進行物聯網的產品設計,主要透過投幣的機制,來取得電力插座使用時間,進而控制家庭電器的使用時間,並可以透過網際網路來查詢使用情形。主要的目的是希望學子可以學到全自動化的基礎觀念與基礎能力,作者們的巧思,希望讀者可以了解與學習到作者寫書的初衷。

章節目錄

自序 ii
自序 iv
自序 vi
目 錄 viii
圖目錄 xiv
表目錄 xxvii
物聯網系列 - 1 -
Arduino 簡介 - 3 -
Arduino 簡介 - 4 -
什麼是Arduino - 6 -
Arduino特色 - 6 -
Arduino硬體-Yun 雲 - 7 -
Arduino硬體-Duemilanove - 12 -
Arduino硬體-UNO - 13 -
Arduino硬體-Mega 2560 - 16 -
Arduino硬體- Arduino Pro Mini控制器 - 17 -
Arduino硬體- Arduino ATtiny85 控制器 - 19 -
Arduino硬體- Arduino LilyPad控制器 - 20 -
Arduino硬體- Arduino Esplora 控制器 - 22 -
86Duino One 開發版 - 24 -
86Duino ZERO 開發版 - 56 -
86Duino EduCake 開發版 - 88 -
章節小結 - 118 -
Arduino 開發環境 - 120 -
Arduino開發IDE安裝 - 120 -
Arduino函式庫安裝 - 133 -
章節小結 - 142 -
Arduino 程式語法 - 144 -
官方網站函式網頁 - 144 -
Arduino程式主要架構 - 145 -
區塊式結構化程式語言 - 146 -
註解 - 149 -
變數 - 150 -
型態轉換 - 156 -
邏輯控制 - 160 -
算術運算 - 166 -
輸入輸出腳位設定 - 170 -
時間函式 - 187 -
數學函式 - 189 -
亂數函式 - 194 -
通訊函式 - 195 -
系統函式 - 202 -
章節小結 - 208 -
投幣計時器產品介紹 - 210 -
市售投幣計時器 - 212 -
投幣計時器基本組成要素 - 214 -
章節小結 - 216 -
投幣器元件介紹 - 218 -
投幣器原理 - 218 -
硬幣比對器 - 220 -
投幣器訊號輸出 - 220 -
計數器輸出 - 221 -
章節小結 - 222 -
LCD 顯示螢幕 - 224 -
LCD 1602 - 224 -
LCD 2004 - 230 -
LCD 1602 - 237 -
LCD 1602 I2C版 - 243 -
LCD 2004 - 248 -
LCD 2004 I2C版 - 254 -
LCD函數用法 - 258 -
章節小結 - 261 -
電力開關控制 - 263 -
繼電器 - 263 -
電磁繼電器的工作原理和特性 - 265 -
繼電器運作線路 - 267 -
繼電器模組 - 268 -
章節小結 - 270 -
Arduino時鐘功能 - 273 -
RTC I2C 時鐘模組 - 273 -
RTC DS1307函數用法 - 279 -
章節小結 - 280 -
Arduino EEPROM - 282 -
EEPROM 簡介 - 282 -
EEPROM 簡單測試 - 283 -
EEPROM函數用法 - 284 -
章節小結 - 285 -
以太網路 - 287 -
Arduino Ethernet Shield 簡介 - 287 -
簡單Web Server - 289 -
使用DHCP架設Web Server - 294 -
Telnet 用戶端程式 - 299 -
文字型Browser用戶端程式 - 303 -
取得網路校時時間資料 - 308 -
Telnet簡單聊天室 - 314 -
Telnet簡單多人版聊天室 - 319 -
實做亮度監控網站 - 324 -
章節小結 - 329 -
Wifi無線模組 - 331 -
CC3000 Wifi模組介紹 - 331 -
buildtest範例 - 334 -
InternetTime範例 - 344 -
ntpTest範例 - 354 -
WebClient範例 - 363 -
GeoLocation範例 - 371 -
EchoServer範例 - 382 -
ChatServer範例 - 390 -
SendTweet範例 - 397 -
Adafruit_CC3000函式簡單說明 - 418 -
章節小結 - 423 -
ThingSpeak網站資源介紹 - 425 -
ThingSpeak網站 - 425 -
建立帳號 - 425 -
帳號登入 - 427 -
查看Channel資料 - 428 -
創建新Channel - 428 -
取得Channel寫入金鑰 - 431 -
章節小結 - 432 -
硬體組立 - 434 -
組立投幣計時器元件 - 434 -
底板組裝 - 438 -
組裝插座 - 439 -
元件組立 - 441 -
保險絲座安裝 - 441 -
麵包板模組組裝 - 442 -
Arduino 開發版組裝 - 442 -
連接LCD2004顯示器 - 443 -
連接投幣機 - 443 -
連接投幣計數器 - 444 -
面板組立 - 444 -
電力配線 - 445 -
章節小結 - 446 -
投幣計時器控制開發 - 448 -
連接乙太網路擴充卡 - 448 -
連接LCD2004顯示器 - 450 -
連接RTC I2C 時鐘模組 - 452 -
連接繼電器模組 - 453 -
連接投幣機 - 454 -
連接投幣計數器 - 455 -
電力供應 - 456 -
投幣計時器整體組立 - 458 -
取得投幣機模組投幣資料 - 460 -
取得RTC時鐘模組資料 - 462 -
計算使用時間 - 466 -
啟動使用電源 - 470 -
耗用使用電源時間 - 475 -
章節小結 - 481 -
使用網際網路物聯網資源實作 - 482 -
ThingSpeak雲端平台建立頻道 - 482 -
物聯網之投幣計時器程式設計 - 485 -
查看Channel資料 - 495 -
Import/Export Channel資料 - 497 -
顯示網路連接資訊 - 500 -
章節小結 - 509 -
本書總結 - 510 -
作者介紹 - 511 -
參考文獻 - 512 -

作者介紹

曹永忠 (Yung-Chung Tsao) ,目前為自由作家,專研於軟體工程、軟體開發與設計、物件導向程式設計,商品攝影及人像攝影。長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、新產品開發管理、商品及人像攝影等領域,並持續發表作品及相關專業著作。
Email:prgbruce@gmail.com
Line ID:dr.brucetsao
部落格:http://taiwanarduino.blogspot.tw/
範例原始碼網址:https://github.com/brucetsao/eTimer
臉書社群(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

留言Facebook 留言