本書圖文并茂地介紹了樂高 (Lego) 的第三代機器人(EV3)的組裝、編程控制、測試以及如何操控,是一本結構清晰而且敘述簡單明了的樂高機器人“寶典”級教材。
目 錄
01 樂高機器人
1-1 什么是機器人
1-2 機器人的運用
1-3 EV3 樂高機器人
1-4 EV3 樂高機器人套件
1-5 積木與橫桿
1-5-1 方塊積木 (Brick)
1-5-2 平板積木 (Plate)
1-5-3 圓孔平板積木(Technic Plate)
1-5-4 凸點橫桿(Technic Brick)
1-5-5 橫桿 (Technic Beam or Technic Liftarm Thick)
1-5-6 框架 (Frame)
1-6 連接器 (Connector)
1-6-1 十字軸 (Technic Axle)
1-6-2 套環 (Technic Bush)
1-6-3 插銷 (Bolt,Pin)
1-6-4 各種連接器 (Connector)
02 樂高的動力機械原理與實踐
2-1 動力機械的原理
2-1-1 正齒輪
2-1-2 冠狀齒輪
2-1-3 傘(斜)狀與雙面斜齒輪
2-1-4 蝸輪
2-1-5 齒條
2-2 動力機械傳遞動力的方式
2-2-1 利用“傳動軸”來傳遞動力
2-2-2 利用“皮帶”來傳遞動力
2-2-3 利用“鏈條”來傳遞動力
2-2-4 利用“履帶”來傳遞動力
2-3 制作“打陀螺”結構
2-4 制作“前輪驅動車”結構
2-5 制作“四輪驅動車”結構
03 EV3 主機的程序開發環境
3-1 EV3 樂高機器人的程序設計流程
3-2 組裝一臺樂高機器人
3-2-1 EV3 主機的電池
3-2-2 EV3 主機的硬件組件和功能菜單
3-2-3 EV3 主機加裝傳感器
3-2-4 EV3 主機加裝伺服馬達
3-2-5 在EV3 主機上設置藍牙連接
3-2-6 在EV3 主機上設置相關參數和管理文件
3-3 在 EV3 主機中編寫簡易的控制程序
3-3-1 編寫及時個 EV3 主機程序
3-3-2 保存/讀取 EV3 主機程序
04 EV3-G 積木程序的開發環境
4-1 什么是 EV3-G 積木程序
4-2 EV3-G 積木編程軟件的獲得和安裝
4-2-1 EV3-G 積木編程軟件的獲得
4-2-2 EV3-G 積木編程軟件的安裝
4-3 EV3-G 積木編程軟件的開發環境
4-3-1 EV3的常用工具欄
4-3-2 積木編程模塊組件庫
4-3-3 積木程序設計區
4-3-4 主機控制區
4-4 編寫及時個 EV3-G 積木程序
05 EV3-G 積木程序的開發環境
5-1 觸碰傳感器的認識
5-2 雙馬達驅動機器人(基本車)
5-2-1 “組裝”基本車
5-2-2 “編寫程序”讓基本車動起來
5-3 碰碰車機器人 (觸碰傳感器)
5-3-1 “組裝”碰碰車機器人
5-3-2 “編寫程序”來玩碰碰車
5-4 高級版的碰碰車機器人
5-4-1 “組裝”高級版的碰碰車
5-4-2 “編寫程序”來玩高級版的碰碰車
06 太陽能與蟑螂車以及聲控車機器人
6-1 認識顏色傳感器
6-2 太陽能與蟑螂車機器人
6-2-1 “組裝”太陽能車機器人
6-2-2 “編寫程序”來玩太陽能車
6-2-3 “編寫程序”來玩蟑螂車
6-3 認識聲音傳感器
6-4 聲控車機器人(聲音傳感器)
6-4-1 “組裝”聲控車機器人
6-4-2 “編寫程序”來玩聲控車
07 軌跡車機器人
7-1 循跡機器人的應用
7-2 循跡機器人的控制方法
7-2-1 Z 字形循跡法
7-2-2 三段循跡法
7-2-3 比例控制法
7-3 制作“單光感”循跡機器人
7-3-1 “組裝”單光循跡機器人
7-3-2 “編寫程序”來玩“單光感”軌跡機器人
7-4 制作“雙光感”循跡機器人
7-4-1 組裝單光感循跡機器人
7-4-2 編寫程序來玩“雙光感”循跡車機器人
08 走迷宮的機器人(超聲波傳感器)
8-1 認識超聲波傳感器
8-2 制作走迷宮的機器人
8-2-1 組裝走迷宮的機器人
8-2-2 編寫程序來玩“走迷宮機器人”
09 單馬達驅動機器人
9-1 單馬達驅動機器人介紹
9-2 組裝單馬達驅動機器人
9-3 “編寫程序”來驅動“單馬達”機器人
10 遙控履帶型坦克車
10-1 履帶型坦克車 (基本車)
10-1-1 “組裝”履帶型坦克車(基本車)
10-1-2 “編寫程序”讓履帶型坦克車動起來
10-2 履帶型坦克車 (加觸碰傳感器)
10-3 履帶型坦克車 (加顏色傳感器)
10-4 履帶型坦克車(加超聲波傳感器)
10-5 履帶型坦克車 (完整版)
10-6 遙控履帶型坦克車
10-6-1 認識紅外線傳感器
10-6-2 組裝“紅外線傳感器”
10-6-3 編寫“遙控履帶型坦克車”程序
11 遙控樂高賽車
11-1 組裝樂高賽車
11-2 組裝紅外線傳感器
11-3 編寫“遙控樂高賽車”程序
12 雙馬達打陀螺機
12-1 雙馬達打陀螺機介紹
12-2 組裝雙馬達打陀螺機
12-3 “編寫程序”來自動打陀螺