Book description
James Kelly'sLEGO MINDSTORMS NXT-G Programming Guide, Second Edition is a fountain of wisdom and ideas for those looking to master the art of programming LEGO's MINDSTORMS NXT robotics kits. This second edition is fully-updated to cover all the latest features and parts in the NXT 2.0 series. It also includes exercises at the end of each chapter and other content suggestions from educators and other readers of the first edition.
LEGO MINDSTORMS NXT-G Programming Guide, 2nd Edition focuses on the NXT-G programming language. Readers 10-and-up learn to apply NXT-G to real-life problems such as moving and turning, locating objects based upon their color, making decisions, and much more. Perfect for for those who are new to programming, the book covers the language, the underlying mathematics, and explains how to calibrate and adjust robots for best execution of their programming.
Provides programming techniques and easy-to-follow examples for each and every programming block
Includes homework-style exercises for use by educators
Gives clear instructions on how to build a test robot for use in running the example programs
Table of contents
- Copyright
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- 1. Robots and Programs
- 2. Program Structure
- 3. Hello World!
- 4. Get Movin'
- 5. Record and Playback
- 6. Make Some Noise!
- 7. Wired!
- 8. True or False?
- 9. Feedback
-
10. Wait for It!
-
10.1. The WAIT Block
- 10.1.1. The LIGHT SENSOR WAIT Block
- 10.1.2. The NXT BUTTONS WAIT Block
- 10.1.3. The ROTATION SENSOR WAIT Block
- 10.1.4. The SOUND SENSOR WAIT Block
- 10.1.5. The TIMER WAIT Block
- 10.1.6. The TOUCH SENSOR WAIT Block
- 10.1.7. The ULTRASONIC SENSOR WAIT Block
- 10.1.8. The COLOR SENSOR WAIT Block
- 10.1.9. Exercise 10-1
- 10.2. What's Next
- 10.3. Exercise Solution
-
10.1. The WAIT Block
- 11. Round and Round
- 12. Decisions, Decisions
- 13. Stop It!
- 14. Pick a Card, Any Card
- 15. Apples and Oranges
- 16. Inside or Out?
- 17. Yes? No? Maybe?
- 18. Title = Anything You Like
- 19. Basic Text
- 20. Basic Math
- 21. Staying Alive
- 22. Your Own Filing Cabinet
- 23. Calibration
- 24. Motoring
- 25. Messages
- 26. My Block Is Your Block
- A. Math Basics for NXT
- B. SPOT Building Instructions
- C. Image Editor
Product information
- Title: Lego Mindstorms NXT-G Programming Guide, Second Edition
- Author(s):
- Release date: June 2010
- Publisher(s): Apress
- ISBN: 9781430229766
You might also like
video
Full Stack Web Development Mastery Course - Novice to Expert
Full stack development refers to the development of both frontend (client-side) and backend (server-side) portions of …
book
Radar Trends to Watch: August 2023
Read about the latest developments on O'Reilly Media's Radar.
book
The Handbook of Strategic Public Relations and Integrated Marketing Communications, Second Edition, 2nd Edition
The definitive guide to PR and communications—updated with the newest social media and brand-reputation tools and …
book
The Art of Communication
Bring nuance, depth, and meaning to every conversation you have The Art of Communication is for …