天天看點

《JavaScript機器人程式設計指南》——1.2 NodeBot是什麼,基本詞彙還有哪些

本節書摘來異步社群《javascript機器人程式設計指南》一書中的第1章,第1.2節,作者:【美】kassandra perch(珀芝),更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

一個nodebot指的是任何一塊可以用javascript和/或node.js來控制的硬體。這裡包含了大量的項目,有無數方法來實作一個nodebot。在這本書中,我們會使用johnny-five庫,這是rick waldron建立的一個開源項目。

《JavaScript機器人程式設計指南》——1.2 NodeBot是什麼,基本詞彙還有哪些

寫給剛剛接觸機器人技術的讀者:一個微控制器是一個包含處理器、記憶體和輸入/輸出插口的小計算機。這是我們項目的大腦,我們的項目會與之通信或直接加載在其之上。微控制器會以各種形态和大小出現,并有着各種各樣的功能。

我們會在項目中使用一個微控制器。你應該使用哪種微控制器呢?很幸運,我們使用johnny-five意味着我們的選擇範圍很廣,并且都可以使用本書中的代碼!

到底johnny-five是什麼?好用在哪裡呢?

繼續閱讀