预购商品
书目分类
特别推荐
以前要製作能夠感知並與環境互動的機器人需要相當高的技巧,但是Arduino的出現讓一切都變得非常簡單。透過本書和Arduino的軟硬體開發環境,你可以學習到如何製作和用程式控制機器人,讓它行走、感測周遭並完成各種任務。只要你有一點點程式的概念和對電子的濃厚興趣就可以開始製作書中的專題。 閱讀本書你將可以了解: 機器人的移動、偵測障礙物、感測器和控制相關概念 如何用Arduino製作二輪及四輪機器人 用馬達擴充版、感測器和DC直流馬達控制機器人 了解距離感測器、紅外線感測器和遙控裝置的用法 如何撰寫可讓機器人探索環境的程式碼 本書特色 來製作一個能精確執行指令和自主行動的機器人吧! 介紹如何用Arduino製作二輪及四輪機器人,包括馬達、感測器、移動平臺與Arduino線路組裝等。 介紹如何安裝Arduino、上傳程式碼控制機器人的速度和方向,讓機器人具備循跡和偵測障礙物的功能。 介紹多種感測器及遙控功能。
第1章:淺談機器人製作 為什麼要做機器人? 機器人的移動方式 使用工具 第2章:線路組裝 硬體需求 製作方式 第3章:製作二輪移動平臺 硬體需求 零件組裝 安裝紅外線感測器 下一步 第4章:製作四輪移動平臺 硬體需求 零件組裝 安裝紅外線感測器 下一步 第5章:Arduino上手指南 硬體需求 Arduino軟體 Arduino硬體 安裝整合開發環境(IDE) 連接Arduino 使用整合開發環境 上傳並執行「閃爍」草稿碼 使用標籤 安裝外部函式庫 第6章:機器人基礎功能測試 硬體需求 軟體需求 本章使用的草稿碼 載入並執行helloRobot.ino草稿碼 草稿碼介紹 疑難排解 讓草稿碼更容易改良 第7章:控制速度與方向 硬體需求 本章使用的草稿碼 馬達種類 馬達控制器 馬達速度控制 第8章:感測器簡介 硬體需求 軟體需求 反射型紅外線感測器 聲納距離感測器 Maxbotix EZ1聲納距離感測器 Sharp紅外線距離感測器 近距離感測器 聲音感測器 Arduino錦囊妙計 第9章:面對邊界與線段 硬體需求 本章使用的草稿碼 Look 程式碼 邊緣偵測 循跡 草稿碼資料顯示 第10章:自主運動 硬體需求 本章使用的草稿碼 安裝Ping距離感測器 讓機器人四處移動 加入掃描功能 第11章:遙控 硬體需求 本章使用的草稿碼 遙控程式碼設計 用電視紅外線遙控器操控機器人
邁克爾.馬格里斯是開發和提供軟硬體互動運算領域的技術專家。他擁有超過30年擔任Sony、Microsoft和貝爾實驗室(Lucent/Bell Labs)高階管理員的經驗。另外他也參與Arduino 1.0中函式庫及核心軟體的開發。 譯者簡介
臺灣人,臺灣大學心理學系研究生,興趣為語言與認知神經科學。喜歡旅行、閱讀、聽音樂、唱歌,現為兼職譯者。
客服公告
热门活动
订阅电子报