JavaScript機器人:用Raspberry Pi、Arduino和BeagleBone構建NodeBots ,

作者:[美]瑞克·沃爾德龍

出版社:機械工業出版社

ISBN:9787111635086

$46.70

Product ID: 131845 SKU: 9787111635086 Categories: , Tags: , ,

JavaScript不僅是Web的程式設計語言,也是編寫非同步程式簡單的語言之一。正如在管理動態使用者介面時,Web應用程式需要在後臺與Web伺服器進行交互一樣,機器人需要在等待指令或尋找障礙時考慮進展情況。
   
《JavaScript機器人:用Raspberry Pi、Arduino和BeagleBone構建NodeBots》展示使用JavaScript構建回應周圍世界的機器人的方法。使用支援 Arduino、樹莓派和BeagleBone的開源Johnny-Five機器人庫,逐步學習構建和程式設計能夠漫遊、游泳、打字、散步、跳舞、發送提醒、製作音樂、表達情感等的機器人的方法。
  
本書作者RickWaldron發明了Johnny-Five,並且已經招募了14位程式師組成團隊,與你分享他們熱哀的JavaScript機器人項目。
 
《JavaScript機器人:用Raspberry Pi、Arduino和BeagleBone構建NodeBots》中詳細說明了項目所需的材料,找到材料的地點以及購買材料的估計成本,並且在計畫和排除專案故障的過程中會提供大量幫助,這樣你可以輕鬆地構建本書中的項目。

目錄

第1章 用Lo-tech材料建造機器人
1.1 構建SimpleBot
1.1.1 材料單
1.1.2 構建步驟
1.1.3 安裝Node.js包
1.1.4 使用基本程式測試構建
1.1.5 故障排除——接線
1.1.6 一個簡單的驅動程式
1.1.7 故障排除——伺服電機
1.2 切斷電源線
1.2.1 構建無線SimpleBot
1.2.2 連接
1.2.3 控制SimpleBot
1.2.4 疑難排解
1.3 進一步探索

第2章 TypeBot
2.1 材料清單
2.2 剖析機器人手臂
2.2.1 設計手臂
2.2.2 約束手臂
2.3 構建硬體
2.3.1 底座和肩膀
2.3.2 肘部
2.3.3 腕部
2.3.4 手指
2.3.5 腦部
2.4 編寫軟體
2.4.1 創建專案檔案
2.4.2 控制伺服
2.4.3 初始化
2.4.4 按鍵排序
2.4.5 首次運行
2.4.6 微調手臂
2.5 進一步探索

第3章 節點船
3.1 材料清單
3.2 潛艇電機吊艙
3.2.1 為什麼要使用電機驅動器
3.2.2.電機吊艙零件
3.2.3 修改電機
3.2.4 測試電機
3.2.5 完成電機
3.2.6 插入電機
3.2.7 打孔
3.2.8 關閉電機吊艙
3.2.9 電線的防水
3.3 安裝Spark核心板
3.4 第一個Spark項目
3.5 焊接電機驅動器
3.6 給小船接線
3.6.1 給電機驅動器供電
3.6.2 連接Spark核心板和電機驅動器
3.6.3 連接電機
3.7 電機的控制:代碼
3.7.1 添加按鍵事件
3.7 ,2記錄按鍵狀態
3.8 船體裝配
3.9 伺服系統
3.9.1 伺服系統程式設計
3.9.2 安裝方向舵
3.1 0啟航
3.1 1進一步探索

第4章 piDuin05移動機器人平臺
4.1 材料清單
4.2 安裝開發板和軟體
4.2.1 在樹莓派上安裝Node.js
4.2.2 下載piDuin05代碼和依賴項
4.2.3 插入Arduino
4.2.4 通過WebSockets測試Johnny-Five
4.2.5 流覽appjs
4.2.6 初始化Johnny-Five
4.2.7 控制硬體
4.2.8 使用WebSockets進行低延遲控制
4.2.9 從任何地方連接
4.3 裝配硬體
4.4 用智慧手機控制
4.4.1 下載piDuin05 Web應用程式
4.4.2 將localtunnel發佈到Web應用程式上
4.4.3 在手機上試用Web應用程式
4.5 流覽app.js和index.html
4.5.1 存儲localtunnel位址和前端
4.5.2 服務使用者介面
4.5.3 觸控式螢幕操縱杆
4.5.4 建立連接
4.5.5 發送命令
4.6 進一步探索
……

第5章 用Johnny-Five控制六足機器人
第6章 構建語音控制的NodeBots
第7章 室內日晷
第8章 萬聖節惡搞燈光秀
第9章 CheerfulJ5
第10章 使用BeagleBone Black的互動式RGB LED顯示幕
第11章 物理安全、JavaScript和你
第12章 人工智慧:蝙蝠機器人
第13章 三角洲機器人和運動學
第14章 喵喵鞋

附錄A

出版地

大陸

出版日期

09/05/2019

印刷

單色印刷

版別

初版

裝訂

平裝

語系

簡體中文

頁數

256