樂高 MINDSTORMS 機器人發明家探索書:樂高機器人搭建和編程指南 The Lego Mindstorms Robot Inventor Activity Book: A Beginner's Guide to Building and Programming Lego Robots

丹尼爾·本尼德特利(Daniele Benedettelli)

  • 樂高 MINDSTORMS 機器人發明家探索書:樂高機器人搭建和編程指南-preview-1
  • 樂高 MINDSTORMS 機器人發明家探索書:樂高機器人搭建和編程指南-preview-2
樂高 MINDSTORMS 機器人發明家探索書:樂高機器人搭建和編程指南-preview-1

相關主題

商品描述

這是一本樂高MINDSTORMS頭腦風暴機器人發明家搭建和編程指南,書中採用基於項目的方法,每一章你都將創建一個完整的機器人模型。每個機器人模型都配有逐步的搭建說明,並且詳細介紹瞭如何使用Scratch編程語言對機器人模型進行編程,部分技術要點配以細節插圖,可幫助讀者理解和製作。要完成本書中的模型,只需要一個樂高?MINDSTORMS?頭腦風暴機器人發明家套裝(#51515)和一個可以運行樂高MINDSTORMS頭腦風暴應用程序的設備。

本書選擇了最迷人、最有趣、最具互動性的機器人模型,從變形金剛到彈珠台,再到吉他等等。每個項目都使用了從前面項目中獲得的知識,建議按順序通讀這些章節。當你按照說明進行搭建時,會學到很多很酷的搭建技術,可以應用到你自己的樂高作品中。

作者簡介

丹尼尔·本尼德特利(Daniele Benedettelli)是一位意大利机器人工程师,因其独创的乐高MINDSTORMS机器人作品而闻名于世,其中包括NXT魔方机器人、各种仿人机器人和汽车工厂模型。从2006年到2013年,他帮助乐高集团测试和开发乐高MINDSTORMS系列产品的软件。他是一名自由的乐高设计师,在世界各地举办机器人讲座和研讨会,并教授高中机器人技术。

目錄大綱

第 1章 新手入門 1

套裝里有什麽 1

智能集線器 1

電機和傳感器 1

應用程序 2

如何使用本書 2

本章總結 2

第 2章 棒球機器人 3

搭建棒球機器人 4

為棒球機器人編程 6

瞭解應用程序 6

用Scratch創建程序 7

保存和運行程序 11

理解程序12

本章總結 12

第3章 貪吃獸 13

搭建貪吃獸14

為貪吃獸編程 27

創建基礎程序 27

理解基本程序 27

改進基礎程序 29

理解改進後的程序 30

讓貪吃獸回答問題 31

本章總結 34

第4章 變形金剛SARKIAP - 1 35

搭建機器人的行走核心 36

為機器人的行走核心編程 48

我的模塊49

理解行走核心程序 51

搭建變形金剛SARKIAP - 1 52

提升機器人的軀乾 66

完成變形金剛SARKIAP - 1搭建 67

創建自定義遠程控制界面 83

對遠程控制的輸入作出反應 85

讀取智能集線器在空間中的方向 86

啟動多個程序塊一起運行 86

為變形金剛SARKIAP - 1編程 87

“變形為人形”和“變形為汽車”模塊 88

讓機器人行走和轉彎的模塊 88

“汽車遙控”和“人形遙控”模塊 89

管理小部件事件的程序塊 90

本章總結 91

第5章 烏龜雪莉 93

搭建烏龜 94

為烏龜編程115

在智能集線器顯示屏上創建自定義圖案 117

創建復雜的邏輯條件 117

理解行走和移動頭部的模塊 117

使用計時器 117

創建更多有趣的行為 118

使用變量118

理解高級程序 120

本章總結 122

第6章 打地鼠 123

搭建打地鼠124

為打地鼠游戲編程 134

運行游戲134

理解主程序塊 136

理解向上移動和向下移動模塊 136

理解游戲邏輯 137

本章總結 138

第7章 彈珠台 139

搭建彈珠台(第 1部分) 140

使用列表 164

用文本字符串控制智能集線器顯示 165

編寫彈珠台基本程序 166

玩游戲 168

理解基本程序 168

搭建完整的彈珠台 169

使用文本字符串控制距離傳感器燈光 179

加強版彈珠台程序 179

為擋板編程 179

贏得額外的球 180

添加防傾斜系統 181

本章總結 182

第8章 電吉他 183

搭建電吉他184

彈奏獨奏樂曲 200

創建程序200

彈奏電吉他 202

理解電吉他獨奏程序 202

彈奏和弦 205

創建程序206

在電吉他上彈奏著名歌曲 206

理解電吉他的和弦程序 207

添加控制旋鈕 209

為獨奏程序添加變調控制 212

在和弦程序中添加變調和節奏控制 212

更多玩法 212

本章總結 213

第9章 下一步該做什麽 215

軟件擴展 215

硬件擴展 216

社區 216

接下來是什麽 216

附錄 詞語模塊快速參考指南 217

電機 218

運動 219

燈 220

聲音 221

事件 222

控制 223

傳感器 224

運算符 225

遠程控制 227

變量 228

更多運動(擴展) 229

更多電機(擴展) 230