Limit search to available items
Book Cover
E-book
Author Griffin, Terry

Title Art of LEGO MINDSTORMS EV3 Programming
Published San Francisco : No Starch Press, 2014

Copies

Description 1 online resource (277 pages)
Contents About the author; acknowledgments; brief contents; contents in detail; introduction; who this book is for; prerequisites; what to expect from this book; how best to use this book; chapter 1: LEGO and robots: a great combination; LEGO MINDSTORMS EV3; the LEGO MINDSTORMS EV3 set; the LEGO MINDSTORMS EV3 software; software, firmware, and hardware; art and engineering; qualities of a good program; what you'll learn from this book; the LEGO MINDSTORMS online community; what's next?; chapter 2: the ev3 programming environment; a tour through the MINDSTORMS software; A: the programming canvas
B: the content editorC: the programming palettes; D: the hardware page; E: the download and run buttons; writing an EV3 program; general layout of a block; your first program; saving your work; running your program; project properties; Making Back-up Copies; your second program; comments; adding a comment; tips for working with comments; context help; conclusion; chapter 3: TriBot: the test robot; TriBot components; building the motor and wheel assembly; building the caster wheel assembly; assembling the caster wheel with the home edition
Assembling the caster wheel with the education editionadding the EV3 brick; mounting the infrared or ultrasonic sensor; connecting the color sensor; attaching the gyro sensor (education edition); building a touch sensor bumper; attaching the cables; attaching the touch sensor; attaching the infrared or ultrasonic sensor; attaching the color sensor; attaching the gyro sensor (education edition); attaching the motors; alternate placement for the color sensor; alternate placement for the ultrasonic or infrared sensor; building a Lift Arm; conclusion; chapter 4: motion; the EV3 motors
The move steering blockmode; steering; power; duration; brake at end; port; port view; the EV3 intelligent brick view menu; the ThereandBack program; moving forward; turning around; testing a single block; moving back to the start; the AroundTheBlock program; the first side and corner; the other three sides and corners; testing the program; the move tank block; the large motor and medium motor blocks; the Lift Arm; the invert motor block; a problem with coasting; further exploration; conclusion; chapter 5: sensors; using the sensors; the touch sensor; the BumperBot program; moving forward
Detecting an obstaclebacking up and turning around; Challenge 5-1; Challenge 5-2; testing; the color sensor; color mode; reflected light intensity mode; ambient light intensity mode; port view; Challenge 5-3; the IsItBlue program; the switch block; improving the program; the LineFinder program; using port view to find a threshold value; Challenge 5-4; Challenge 5-5; the infrared sensor and remote; proximity mode; beacon heading and beacon proximity mode; remote mode; the BumperBot-WithButtons program; Challenge 5-6; the ultrasonic sensor; distance inches and distance centimeters modes
Summary With its colorful, block-based interface, The LEGO® MINDSTORMS® EV3 programming language is designed to allow anyone to program intelligent robots, but its powerful features can be intimidating at first. The Art of LEGO MINDSTORMS EV3 Programming is a full-color, beginner-friendly guide designed to bridge that gap. Inside, you'll discover how to combine core EV3 elements like blocks, data wires, files, and variables to create sophisticated programs. You'll also learn good programming practices, memory management, and helpful debugging strategies-general skills that will be relevant to programmi
Notes Print version record
Subject Robots -- Programming.
LEGO Mindstorms toys.
Robots -- Design and construction
TECHNOLOGY & ENGINEERING -- Engineering (General)
LEGO Mindstorms toys
Robots -- Design and construction
Robots -- Programming
Form Electronic book
ISBN 9781593276386
1593276389