[好書推薦]13堂課學會Arduino機器人製作

13RobotLesson13堂課學會Arduino機器人製作
作者: 毛勇
出版社:佳魁資訊
出版日期:2015/02/09
語言:繁體中文

購買

內容簡介

機器人是STEM教育(即科學、技術、工程學和數學教育)和創新教育的最佳實踐平台。本書以全球最炙手可熱的開放原始碼硬體平台Arduino作為機器人主控制器的基礎,以C語言作為電腦程式設計語言,藉由一個個由淺入深的專案,幫助讀者不知不覺間邁入機器人世界的門檻,甚至初步具備參加巡線和滅火機器人挑戰賽的能力。

目錄

本書導言
第一課 走近機器人
什麼是機器人?
機器人的4大組成部分
機器人是如何幫助人類的?

第二課 我的第一台機器人
解剖我們的小機器人
實驗:第一台機器人的誕生
機器人的智慧
實驗:我的第一個智慧程式
延伸學習:從改變一個數字開始

第三課 會跳8字舞的機器人
機器人的驅動
像蜜蜂一樣跳舞
實驗:機器人跳8字舞
延伸學習:大小不同的8字舞

第四課 為機器人裝上車燈
開始撰寫Arduino程式
使用機器人的擴充板
實驗:為機器人安上轉向燈
延伸學習一:閃爍的轉向燈
延伸學習二:會鳴笛的機器人
知識充電:二進位

第五課 帶觸角的機器人
微觸開關感測器
輸入和輸出
讀一讀微觸開關的狀態
用條件陳述式讓機器人更智慧
實驗:帶觸角的自動避障機器人
延伸學習:機器人綜合訓練

第六課 為機器人裝上眼睛
地面灰階檢測感測器
開環和閉環
用analogRead指令讀取“巡線”感測器的值
序列埠——機器人偵錯的利器
機器人馬達控制小結
實驗:機器人巡邏兵
延伸學習:機器人短跑比賽

第七課 沿著黑線前進
巡線前進吧
通訊埠指令小結
視覺暫留現象和亮度可變的小燈
探尋模擬輸出通訊埠背後的秘密
實驗:沿著黑線前進
延伸學習:機器人追逐賽

第八課 讓機器人跑得又快又穩
用2個感測器巡線
能更快些嗎?
在程式設計時使用常數和變數
實驗:用4個感測器巡線
延伸學習:機器人接力賽

第九課 電路背後的秘密
學點電學知識
數位通訊埠和模擬通訊埠的背後
離開擴充板的幫助
實驗:透過丁字路口
延伸學習:換一種路口怎麼辦?

第十課 機器人走迷宮
讓機器人學會探測障礙
用函數讓程式設計變得更容易
C語言中的函數
實驗:會走迷宮的機器人
延伸學習:未知地圖的真正迷宮

第十一課 為機器人裝上手臂
舵機是什麼?
讓舵機轉起來
C語言中的for循環敘述
實驗:教機器人揮舞手臂
延伸學習一:可以自如控制的手臂
延伸學習二:有2個關節的手臂

第十二課 機器人巡線挑戰賽
去參加機器人大賽吧
巡線挑戰賽工作分解
實驗:機器人巡線挑戰賽
延伸學習:處理更複雜的路線

第十三課 機器人滅火比賽
滅火機器人必備技能
機器人滅火挑戰賽
實驗:能滅火的機器人
延伸學習一:新奇的滅火裝置
延伸學習二:進行滅火挑戰賽

附錄1:Arduino機器人使用說明
附錄2:主控制器通訊埠說明
附錄3:通訊埠操作函數小結
附錄4:機器人教學通用評價量表
附錄5:BotBall國際機器人大賽
附錄6:RoboRAVE國際機器人大賽
附錄7:機器人機械安裝指導手冊
附錄8:安裝機器人滅火元件

詳細資料

ISBN:9789863790938
規格:平裝 / 192頁 / 17 x 23 cm / 普通級 / 單色印刷 / 初版
出版地:台灣

發表迴響