注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計探索LEGO Mindstorms EV3:機器人搭建與編程實用工具及技術

探索LEGO Mindstorms EV3:機器人搭建與編程實用工具及技術

探索LEGO Mindstorms EV3:機器人搭建與編程實用工具及技術

定 價:¥79.00

作 者: [韓] 樸恩?。‥un Jung Park) 著,辛悅 譯
出版社: 機械工業(yè)出版社
叢編項: 機器人設計與制作系列
標 簽: 暫缺

購買這本書可以去


ISBN: 9787111558095 出版時間: 2018-06-01 包裝: 平裝
開本: 16開 頁數: 285 字數:  

內容簡介

  隨著科學技術的發(fā)展,特別是人工智能與機器人的結合,機器人不再局限于工業(yè)應用和研究所內,日益受到大眾的關注。LEGOMindstorms(樂高機器人)是可編程主機、電動馬達、傳感器、LEGOTechnic部分(齒輪、輪軸、橫梁、插銷)的統(tǒng)稱。許多語言都能對Mindstorms進行編程,包括Lego、Basic、Java的衍生版、Smalltalk和C語言。EV3大的特點是無需使用計算機就可進行編程,它受到機器人愛好者的歡迎。本書詳細介紹了使用Mindstorms設備和LEGOTechnic進行機器人設計、構建和編程的基礎知識,為機器人愛好者和樂高愛好者提供全面、系統(tǒng)的實用指南。

作者簡介

  Eun Jung (EJ) Park 自2010年起在RoboFun公司從事樂高機器人和課程的開發(fā)工作。她設計的機器人被用于面向兒童和青少年的STEM(科學、技術、工程和數學)課程。她希望可以通過機器人學和編程幫助學生激發(fā)好奇心、拓寬思路并構筑更大的夢想。紐約市各地的兒童和青少年課程均使用了她的樂高機器人項目及搭建指南。 EJ 出生于韓國首爾,擁有超過12年的各類藝術學科的學習經驗,這為她投身交互式藝術奠定了基礎。之后EJ前往紐約大學攻讀互動電子媒體課程的碩士學位。

圖書目錄

目  錄
推薦序
譯者序
前言
致謝
第1章 介紹LEGO Mindstorms EV31
1.1 了解 EV3 套裝:從你打開包裝的那一刻開始1
1.1.1 EV3電子部件2
1.1.2 EV3軟件4
1.1.3 搭建部件5
1.1.4 搭建指南和試驗板8
1.2 比較EV3和NXT9
小結9
第2章 搭建自動駕駛汽車:入門車型10
2.1 從自動駕駛汽車開始10
2.1.1 你可以使用自動駕駛汽車做什么10
2.1.2 組裝自動駕駛汽車12
2.2 了解EV3程序塊界面21
2.2.1 使用程序塊按鍵21
2.2.2 探索基礎界面22
2.2.3 操作自動駕駛汽車26
小結26
第3章 讓我們開始編程27
3.1 什么是編程27
3.1.1 與機器人溝通27
3.1.2 了解編程語言28
3.1.3 預覽 EV3 軟件系統(tǒng)28
3.2 啟動EV3軟件29
3.2.1 你在屏幕上看到了什么29
3.2.2 了解編程界面和圖形化語言32
3.2.3 開始習慣界面34
3.3 將程序下載至機器人37
3.3.1 將EV3程序塊連接至計算機37
3.3.2 在軟件中讀取EV3程序塊39
小結41
第4章 探索動作模塊第一部分:電機編程42
4.1 了解模塊編程基礎42
4.1.1 規(guī)則1:使用開始模塊42
4.1.2 規(guī)則2:尊重程序流程43
4.1.3 編程模塊結構概覽44
4.2 開始認識電機的輸入值44
4.2.1 關閉、開啟及開啟指定秒數模式45
4.2.2 開啟指定度數和指定圈數模式46
4.2.3 電機功率輸入和電機方向48
4.3 使用大型電機模塊和中型電機模塊控制電機48
4.3.1 使用大型電機模塊工作49
4.3.2 使用大型電機模塊新建程序49
4.4 使用移動轉向模塊控制兩個電機52
4.4.1 使用移動轉向模塊工作52
4.4.2 使用移動轉向模塊新建程序55
4.5 使用移動槽模塊控制電機的功率等級59
4.5.1 使用移動槽模塊工作59
4.5.2 使用移動槽模塊新建程序59
小結60
第5章 探索動作模塊第二部分:使用顯示、聲音和程序塊狀態(tài)燈模塊61
5.1 顯示模塊61
5.1.1 顯示文本:文本—像素和文本—網格模式63
5.1.2 繪制形狀:線、圓圈、矩形和點模式68
5.1.3 顯示圖像:圖像模式71
5.1.4 重置顯示:重置屏幕模式75
5.2 聲音模塊75
5.2.1 播放文件模式76
5.2.2 播放音調模式78
5.2.3 播放音符模式79
5.2.4 停止模式80
5.3 程序塊狀態(tài)燈模塊80
5.3.1 開啟模式80
5.3.2 關閉和重置模式81
小結81
第6章 探索流程模塊82
6.1 開始模塊82
6.1.1 開始程序82
6.1.2 展示代碼83
6.2 等待模塊83
6.2.1 等待模塊的比較模式84
6.2.2 等待模塊的更改模式84
6.2.3 時間模式85
6.2.4 程序塊按鈕模式86
6.3 循環(huán)模塊88
6.3.1 無限制、計數和時間模式89
6.3.2 程序塊按鈕模式90
6.4 循環(huán)中斷模塊91
6.5 切換模塊92
6.5.1 切換模塊中的比較模式93
6.5.2 切換模塊中的測量模式95
6.5.3 使用來自數據線的值96
小結97
第7章 搭建間諜兔:一個可以對其周圍環(huán)境做出反應的機器人98
7.1 了解間諜兔98
7.1.1 間諜兔的性格99
7.1.2 組裝間諜兔99
7.2 測試間諜兔的移動組件115
小結116
第8章 感知環(huán)境:使用紅外線、觸動和顏色傳感器117
8.1 了解傳感器117
8.2 介紹EV3傳感器118
8.3 使用紅外傳感器和遠程紅外信標118
8.3.1 遠程紅外信標119
8.3.2 遠程模式120
8.3.3 信標模式122
8.3.4 近程模式124
8.3.5 使用紅外傳感器在端口查看中讀取數值127
8.3.6 使用紅外傳感器和遠程紅外編程128
8.4 使用觸動傳感器132
8.4.1 為間諜兔添加觸動傳感器133
8.4.2 使用觸動傳感器在端口查看中讀取數值135
8.4.3 使用觸動傳感器編程135
8.5 使用顏色傳感器138
8.5.1 顏色模式138
8.5.2 反射光強度模式140
8.5.3 環(huán)境光強度模式140
8.5.4 為間諜兔添加顏色傳感器142
8.5.5 使用顏色傳感器在端口查看中讀取數值144
8.5.6 使用顏色傳感器編程144
小結146
第9章 使用計時器和電機旋轉傳感器147
9.1 了解計時器147
9.1.1 在編程模塊中使用計時器148
9.1.2 使用計時器編程151
9.2 了解電機旋轉傳感器153
9.2.1 在編程模塊中使用電機旋轉傳感器153
9.2.2 使用電機旋轉傳感器編程156
小結159
第10章 搭建龜先生:海龜機器人160
10.1 了解龜先生160
10.1.1 龜先生的身體結構161
10.1.2 組裝龜先生162
10.2 測試龜先生的移動182
小結183
第11章 使用數據線編程并使用“我的模塊”184
11.1 什么是數據線 184
11.2 數據線是如何工作的 185
11.2.1 由數據線編程開始185
11.2.2 使用模塊輸入和輸出187
11.2.3 了解數據類型和數據線類型187
11.3 傳感器模塊和數據線 190
11.3.1 設置傳感器模塊191
11.3.2 練習1:耶!我發(fā)現(xiàn)了些什么 192
11.3.3 練習2:你能聽到我嗎193
11.3.4 練習3:亮光喚醒龜先生194
11.4 介紹我的模塊 195
11.4.1 使用我的模塊創(chuàng)建器195
11.4.2 導出和導入我的模塊199
小結200
第12章 使用數據操作模塊201
12.1 變量模塊 201
12.1.1 什么是變量202
12.1.2 設置變量模塊202
12.2 常量模塊 206
12.2.1 常量模塊的多種模式207
12.2.2 動作中的常量模塊207
12.3 陣列運算模塊 208
12.3.1 附加模式 2

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號