Node.js物聯網裝置開發 Node.js for Embedded Systems ( 繁體 字) |
作者:Patrick Mulder, Kels... | 類別:1. -> 程式設計 -> 網路編程 -> Node.js |
譯者:林季巖 |
出版社:歐萊禮圖書 | 3dWoo書號: 47375 詢問書籍請說出此書號!【缺書】 NT定價: 480 元 折扣價: 379 元
|
出版日:8/9/2017 |
頁數:249 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 繁體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9789864764594 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:我們如何連結網路的虛擬世界與生活周遭的真實世界呢?原本JavaScript與Node.js屬於網站瀏覽器領域的技術,但是,若可以把存取嵌入式電子零件(感測器與微控制器)的功能、帶到JavaScript與Node.js的開發平臺,說不定會對體感運算的世界造成翻天覆地的影響。本書屬於實務型指引手冊,針對硬體軟體工程師、創客、網頁開發人員所撰寫,探討如何在各種硬體平臺上頭使用JavaScript程式語言,同時也會深入介紹微控制器、單板電腦,以及其他硬體元件。
.使用JavaScript語言為Arduino和Espruino的微控制器開發程式 .以Tessel 2開發平臺製作物聯網裝置原型 .學習輸入與輸出的電子零件,包括感測器 .運用Particle Photon工具鏈讓微控制器連上網路 .在單板電腦上執行Node.js,如Raspberry Pi與Intel Edison .使用Johnny-Five之類的Node.js程式庫與嵌入式裝置溝通,透過藍牙操控遠端裝置 .使用MQTT作為中介器,讓網路上的各個裝置互傳訊息 .把機器人視為建構區塊,探索打造共享經驗的方式
名人推薦 如果「媒體就是訊息」而「萬物聯網」是新媒體。那麼,Patrick與Kelsey寫出了一本絕佳著作,闡述JavaScript(Node.js)如何能成為我們所有人的通用語言,這本書的內容相當全面,任何人,只要你正想要把「智慧」嵌入生活環境、我們每天都會與之互動的物件,連接彼此,那麼絕對不可錯過本書。
Vivian Balakrishnan 新加坡外交部長;新加坡智慧國家計畫事務部長
|
目錄:第1章「連接世界」 探討聯網裝置中,JavaScript語言扮演的腳色。本章會提供關於npm、Node.js、模組、緩衝區、串流等主題的基本資訊。
第2章「Arduino閃爍燈光」 本章以Arduino作為範例,說明如何以JavaScript操控開發版。
第3章「Espruino」 Espruino提供一套極為精簡的JavaScript程式碼解析器,讓你可以直接為微控制器撰寫JavaScript程式。
第4章「Tessel 2」 解說如何運用Tessel 2這套物聯網裝置原型製作的開發平臺來進行開發。
第5章「Particle Photon」 介紹讓微控制器連上網路的JavaScript工具鏈,內容聚焦在Particle Photon身上。
第6章「單板電腦」 本章會介紹各種在單板電腦上運行Node.js的方式,包括Raspberry Pi、Intel Edison。
第7章「製作原型需要的零件」 介紹簡單的電子電路以及關於感測器的基本知識。
第8章「與硬體相關的Node.js程式庫」 介紹嵌入式裝置所需要的各種Node.js程式庫。
第9章「網路協定」 Node.js內建支援數種網路協定,其中的WebSocket協定,可用來發送訊息、送往網路上的其他節點,特別令我們感興趣。
第10章「網頁前端介面」 說明如何運用JavaScript與SVG,為您的硬體專案建構一套GUI。
第11章「飛向雲端」 說明使用MQTT接收感測器狀態的方法,以及其他雲端服務如何管理裝置之間的訊息傳遞。
第12章「使用Node.js建構機器人」 說明如何以JavaScript來建構機器人,也會討論移動機器人的各種做法。
第13章「藍牙無線傳輸」 介紹存取低功耗藍牙的JavaScript程式庫。
第14章「體感網路之道」 說明JavaScript在physical computing中扮演的腳色。
第15章「從產品到工具箱」 以宏觀的角度來探討Node.js與嵌入式裝置,以及開發模組化硬體與軟體等議題。
|
序: |