樂高EV3機器人搭建與編程

樂高EV3機器人搭建與編程
定價:474
NT $ 412
 

內容簡介

EV3是樂高公司開發的第三代MINDSTORMS機器人,它無需計算機也可實現編程,遠遠超出了人們對傳統玩具的期待,成為少兒和成人皆宜的高級創意玩具。

本書介紹了EV3機器人相關的搭建與編程知識,包含12章和一個附錄。本書從EV3的開箱、配件介紹開始,介紹了EV3與NXT的不同、機器人的搭建、機器人的改造,並為EV3編寫巡線程序、地板清潔程序、撲克魔術程序等,同時還從菊鏈項目和擴展玩法等多個方面介紹EV3的強大功能。附錄部分還對EV3中涉及的各類名詞給出詳細的解釋。

本書為全彩印刷,內容豐富且易學易會。書中所介紹的知識非常適合中小學生課外拓展學習,也適合對LEGO產品感興趣的讀者參考閱讀。

Marziah Karch,熱衷於向初學者講解新的高科技設備和復雜的技術。她為《連線》雜志和About.com 網站撰寫文章,是極客媽媽(Geekmom)網站的知名專欄編輯和知名博主,並出版過多本圖書。她還擁有10 年以上的科技教育工作經驗,曾在Johnson County Community College 任高級教育技術專家,並教授互動媒體開發課程。
 

目錄

第1章 盒子里有什麼1
1.1 打開MINDSTORMSEV3包裝盒2
1.2 LEGO系列產品5
1.2.1 LEGO得寶積木5
1.2.2 LEGO標准積木5
1.2.3 LEGO科技積木5
1.3 LEGO單位6
1.3.1 梁7
1.3.2 帶角度的梁8
1.3.3 框架梁10
1.3.4 銷10
1.3.5 軸13
1.3.6 軸套13
1.3.7 軸連器14
1.3.8 球窩接頭15
1.3.9 齒輪17
1.4 特殊的部件21
1.4.1 翼形部件21
1.4.2 長釘22
1.4.3 其他的裝飾零件23
1.5 主控器和電池24
1.5.1 EV3智能磚24
1.5.2 伺服電機27
1.5.3 傳感器28
1.5.4 數據線30
1.6 小結32

第2章 LEGO教育版盒子里有什麼33
2.1 零件儲存箱33
2.2 顏色設計35
2.3 球頭萬向輪37
2.4 坦克履帶38
2.5 可循環充電鋰電池39
2.6 傳感器40
2.6.1 觸動傳感器40
2.6.2 陀螺儀傳感器41
2.6.3 超聲波傳感器41
2.7 齒輪42
2.8 拓展配件箱44
2.8.1 額外的輪子45
2.8.2 額外的橫梁框架46
2.8.3 齒輪和接口49
2.8.4 坦克防滑墊54
2.8.5 翼形部件和其他裝飾零件55
2.9 小結58

第3章 比較EV3和NXT59
3.1 NXT與NXT2.0以及EV359
3.2 磚61
3.2.1 傳感器和電機的連接62
3.2.2 側面64
3.2.3 編程65
3.3 高級和可供選擇的編程軟件包66
3.4 零件兼容性67
3.4.1 傳感器68
3.4.2 電機68
3.4.3 電池68
3.5 小結69

第4章 搭建第一個機器人71
4.1 下載搭建圖71
4.2 EV3入門機器人72
4.2.1 Track3r73
4.2.2 R3ptar78
4.2.3 Spik3r80
4.2.4 Ev3rstorm83
4.2.5 Gripp3r87
4.2.6 更多的機器人90
4.3 小結91

第5章 搭建LEGO教育版機器人93
5.1 教育版運載車94
5.2 陀螺男孩96
5.3 顏色分揀機98
5.4 小狗99
5.5 臂99
5.6 擴展模型100
5.6.1 大象101
5.6.2 坦克機器人101
5.6.3 Znap102
5.6.4 遠距離控制器102
5.6.5 爬樓梯機器人104
5.6.6 陀螺工廠105
5.7 小結106

第6章 改造成品107
6.1 項目1:汽車107
6.1.1 測試112
6.1.2 發現並解決問題和瑕疵113
6.2 項目2:改造坦克114
6.3 項目3:改造教學機器人117
6.3.1 修改設計119
6.3.2 球頭萬向輪的替代品120
6.4 小結125

第7章 編寫第一個EV3程序127
7.1 關於LEGO教育版軟件127
7.2 入門128
7.2.1 在大廳中導航128
7.2.2 新建一個項目130
7.3 了解編程畫布131
7.3.1 程序列表133
7.3.2 選擇或平移133
7.3.3 注釋133
7.3.4 保存、撤銷與重做134
7.3.5 縮放134
7.3.6 內容編輯器134
7.3.7 編程畫布、模塊和調色板135
7.3.8 連接區137
7.4 編寫第一個程序137
7.4.1 流程圖138
7.4.2 將塊拖入編程畫布139
7.4.3 更改模式140
7.4.4 檢查端口142
7.4.5 使機器人移動142
7.4.6 將EV3連接到電腦146
7.4.7 決策及使用循環149
7.4.8 保存修改154
7.5 替換程序154
7.6 小結155

第8章 更多的機器人編程:巡線機器人157
8.1 什麼是程序157
8.2 項目:循線機器人159
8.3 入門160
8.3.1 制作自己的測試軌道161
8.3.2 關於指令161
8.3.3 尋找方向163
8.3.4 校准傳感器164
8.4 編寫程序167
8.4.1 創建新變量167
8.4.2 使用變量計算172
8.4.3 通過反饋來改良程序175
8.4.4 為你的程序除錯178
8.4.5 增加一個倒計時181
8.4.6 使用循環來使機器人循線183
8.4.7 增加分支來轉向185
8.5 創建自定義模塊188
8.6 記錄下自己的工作190
8.7 小結191

第9章 地板清潔機器人193
9.1 制作一個避障機器人193
9.1.1 激活觸動傳感器195
9.1.2 增加避障程序196
9.1.3 測試自己的機器人198
9.1.4 在角落導航200
9.1.5 增加一點隨機性200
9.1.6 使用教育版的超聲波傳感器202
9.2 使用紅外線遙控器控制機器人205
9.2.1 為遙控器編程206
9.2.2 創建多線程程序210
9.3 增加清潔地板功能214
9.3.1 搭建拖把頭的裝配215
9.3.2 調整傳感器的裝配218
9.3.3 建立地板清潔程序221
9.4 小結224

第10章 神奇的彩色撲克魔術225
10.1 頭腦風暴與機器人搭建226
10.1.1 搭建一個平台228
10.1.2 提升機器人基座232
10.1.3 搭建輪胎傳送結構233
10.1.4 檢測這個裝置234
10.1.5 安裝智能磚234
10.1.6 控制紙牌236
10.2 校准顏色傳感器241
10.3 編寫程序244
10.3.1 檢測顏色245
10.3.2 播放聲音247
10.3.3 加入電機模塊248
10.4 小結249

第11章 菊鏈項目251
11.1 菊鏈測試251
11.1.1 為你的智能磚編號252
11.1.2 為測試編程255
11.2 搭建一個菊鏈機器車257
11.2.1 安裝輪子257
11.2.2 為機器人編程265
11.2.3 增加一個遠程控制系統267
11.2.4 增加避障程序275
11.3 機器人之間的通信277
11.4 添加「魔術師」的魔法277
11.4.1 對發送程序進行配置278
11.4.2 對接收程序進行配置280
11.4.3 啟動「魔法」281
11.5 小結282

第12章 擴展玩法283
12.1 安裝leJOS283
12.1.1 准備好你的開發環境284
12.1.2 裝載SD卡286
12.1.3 使用LeJOS289
12.2 社區創建的模型290
12.2.1 DINOR3X291
12.2.2 EL3CTRICGUITAR292
12.2.3 EV3D4292
12.2.4 EV3MEG293
12.2.5 MRB3AM294
12.2.6 KRAZ3294
12.2.7 RAC3R295
12.2.8 EV3GAME296
12.2.9 WACK3M297
12.2.10 BANNERPRINT3R297
12.2.11 找到更多社區298
12.3 獲取額外的樂高配件299
12.3.1 Tetrix299
12.3.2 K』nex299
12.3.3 ErectorSets299
12.3.43D打印機300
12.4 機器人大賽300
12.4.1 第一LEGO機器人聯賽300
12.4.2 國際奧林匹克機器人大賽300
12.4.34—H301
12.5 裝飾你的EV3301
12.6 小結302

附錄 名詞解釋303
網路書店 類別 折扣 價格
  1. 新書
    87
    $412