Art of LEGO MINDSTORMS EV3 Programming.

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...

Full description

Saved in:
Bibliographic Details
Main Author: Griffin, Terry
Format: Electronic eBook
Language:English
Published: San Francisco : No Starch Press, 2014.
Subjects:
Online Access:CONNECT
Table of 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.