or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £5.15 Amazon.co.uk Gift Card
The LEGO Mindstorms NXT 2.0 Discovery Book
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The LEGO Mindstorms NXT 2.0 Discovery Book [Paperback]

Laurens Valk
4.9 out of 5 stars  See all reviews (7 customer reviews)
RRP: £23.99
Price: £18.71 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £5.28 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Friday, June 1? Choose Express delivery at checkout. See Details
Trade In this Item for up to £5.15
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in The LEGO Mindstorms NXT 2.0 Discovery Book for an Amazon.co.uk gift card of up to £5.15, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Special Offers and Product Promotions


Frequently Bought Together

The LEGO Mindstorms NXT 2.0 Discovery Book + LEGO 8547 Mindstorms NXT 2.0 Robot + The Unofficial LEGO MINDSTORMS NXT 2.0 Inventor's Guide
Price For All Three: £210.57

Some of these items are dispatched sooner than the others. Show details

Buy the selected items together


Product details

  • Paperback: 300 pages
  • Publisher: NO STARCH PRESS; 1 edition (10 May 2010)
  • Language English
  • ISBN-10: 1593272111
  • ISBN-13: 978-1593272111
  • Product Dimensions: 25.6 x 20.4 x 2 cm
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 8,839 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

Discover the many features of the LEGO MINDSTORMS NXT 2.0 set. The LEGO MINDSTORMS NXT 2.0 Discovery Book is the complete, illustrated, beginner's guide to MINDSTORMS that you've been looking for.
The crystal clear instructions in the Discovery Book will show you how to harness the capabilities of the NXT 2.0 set to build and program your own robots. Author and robotics instructor Laurens Valk walks you through the set, showing you to use its various pieces, and how to use the NXT software to program robots. Interactive tutorials make it easy for you to reach an advanced level of programming as you learn to build robots that move, monitor senses, and use advanced programming techniques like data wires and variables. You'll build eight increasingly sophisticated robots like the Strider (a six-legged walking creature), the CCC (a climbing vehicle), the Hybrid Brick Sorter (a robot that sorts by color and size), and the Snatcher (an autonomous robotic arm). Numerous building and programming challenges throughout encourage you think creatively and to apply what you've learned as you develop the skills essential to creating your own robot.

Requirements:

One LEGO MINDSTORMS NXT 2.0 set (8547)

Features:

A complete introduction to LEGO MINDSTORMS NXT 2.0
Building and programming instruction for eight innovative robots
50 sample programs and 72 programming challenges (ranging from easy to hard) encourage you to explore newly learned programming techniques
15 Building challenges expand on the robot designs and help you develop ideas for new robots.

Who is this book for?

This is a perfect introduction for those new to building and programming with the LEGO MINDSTORMS NXT 2.0 set. The book also includes intriguing robot designs and useful programming tips for more seasoned MINDSTORM builders.

From the Publisher

"The NXT set can be complicated. Sure, you can build some sort of robot, but can you actually make it do anything interesting?" said No Starch Press founder Bill Pollock. "This is the introductory MINDSTORMS 2.0 book that everyone needs; the one book that will make sure that that pricey MINDSTORMS kit won't end up gathering dust in a shoebox somewhere."

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
23 of 23 people found the following review helpful
Format:Paperback
The building and programming instructions that come with the original LEGO MINDSTORMS NXT 2.0 set are nice, but contain only 4 models and basic programming instructions for those. After finishing those models I wanted more and this book is just the thing.

It contains very clear printed instructions for the models it explains (I personally prefer that to having to sit in front of my PC while building) it provides explanations of how the programming blocks work in a much easier to understand format than the NXT-G help files (it feels like someone takes you by the hand to personally show you around instead of having to dig your way through the documentation) and goes way beyond what you learn in the instructions that come with the NXT set by explaining how to use wires to pass data between blocks.

Rather than just telling you how to put the programming blocks together the book teaches you how the program works using easy to understand diagrams.

Last but not least, the book contains a considerable number of interesting robots that are fun to build and additional challenges to expand on them. To make this even easier, there is a companion website where you can ask questions and propose solutions.

I really like the first and last pages on the book (inside cover and inside back cover) which provide you with a reference chart to easily identify parts of different lengths and a complete inventory of the NXT 2.0 set.
Comment | 
Was this review helpful to you?
24 of 25 people found the following review helpful
By rbn
Format:Paperback
If you have bought a Lego Mindstorms set over the last year, the chances are that it has been the NXT 2.0 kit. The previous 1.0 kit is increasingly hard to find. The problem is that many of the resources in the Internet and in Lego Mindstorms books has to date been largely based on the previous kit which has a different range of parts, and which also has an earlier (although compatible) version of the software. Thus the release of Lauren Valk's new book is welcome not least for the fact that it is fairly and squarely based on the NXT 2.0 8547 set.
The book describes itself as a beginner's guide to building and programming robots. It certainly fulfils this function and is an excellent guide to all of the features incorporated in the NXT 2.0 software. It starts by giving clear instructions for the building of an explorer robot with which to explore the fundamentals of writing a simple program, and the reader is quickly able to drive the robot forwards, backwards and to make simple turns. Right from the start the reader is encouraged to experiment and throughout the book there are numerous suggestions for tasks that can be tried, all of which will increase the readers confidence, experience and problem solving skills.
The early programs are enhanced with the addition of sound and visual output using the built in speaker and screen on the NXT brick. A following chapter introduces the use of the wait block and also simple loops, as well as the ability to perform parallel program sequences that can happen simultaneously. Also introduced at this stage is the use of the "my block" facility whereby the user can create their own program blocks containing a sequence of blocks which can then be incorporated into other programs. All of this occupies the first 50 pages of this 300 page book.
In the second section of the book, the explorer robot is then modified to include a range of sensors. First the ultrasonic sensor is added to enable the robot to "see" where it is going, and programs are developed to help it avoid obstacles. These are fully detailed, and again open-ended extra tasks are suggested for the reader to experiment with.
Bumpers are then added to utilise the two touch sensors, and all the while, the programs and optional tasks become more ambitious as the reader gains in confidence. The sensor section completes by introducing the colour sensor, which is mounted on the explorer, and the reader is taken through several tasks including the development of a line following program. The use of the buttons on the NXT brick as well as the rotation sensors built in to the motors is also fully explored.
At this stage the reader has completed 85 pages, and Laurens moves on to complete the second section of the book by introducing a couple of more meaty projects, starting with building the shot-roller - a robot defence system. Full clear building instructions enable the reader to construct this robot, and here it should be said that although the book is in black and white, I had no difficulty in following the process, and the book even has a look up diagram on the front inside colour which lets you see the particular shade of grey that each coloured piece is represented by. In this section details are given on the use of the programming palettes in the software and the use of the colour lamp and motor block. The main shot-roller program is then developed with full explanations at every stage. Alternatives for an intruder alarm and for a remote control mode are also explored. I found this project to be great fun! As a parting shot (forgive the pun) Laurens invites the reader to explore how far the shooter can shoot as the angle of the turret is changed. Also to explore adding the ultrasonic sensor to the robot, and also, in a very open-ended way to explore making a catapult in conjunction with other non-lego parts such as rubber bands and plastic spoons. The second project in the first section of the book is Strider: a novel six-legged walking creature. Here I should say that throughout the book I was very impressed with the many novel and original building techniques that Laurens employs in these robots. There are many examples of very interesting ways of mounting motors and the NXT brick, and I look forward to incorporating some of them in my own future designs. Strider is based on an unusual triangular frame. After a discussion on the walking mechanism employed the program is developed to produce a walking robot, enhanced with coloured lights. As by now the reader is accustomed, there follow a range of investigations, including producing a version which can walk in six directions, or a version which is afraid of a light and stops walking when illuminated, or a further version which speeds up the brighter the light shining on it.
The third section of the book is entitled Creating Advanced Programs. This uses a test bed called Smart-Bot which builds a small platform with two motors and some sensors with which to explore advanced techniques. One motor has the light sensor mounted on it, so that it can be angled at different heights. The other has a wheel attached that can be used to rotate the motor to allow rotational inputs to be made and measured. A touch sensor and the ultrasonic sensor complete the line up. Once the bot is built, the use of data-hubs is introduced, and a range of investigations show how sensors motors and the NXT display can be connected so that they can interact by the use of data wires. Further chapters introduce the use of data wires with loops, switches and logic elements, interesting investigations involving the use of random sounds or the control of a light by means of two buttons. This section is drawn together by the development of a simple reaction game using the NXT screen and left and right buttons, complete with on screen scoring.
At this stage the reader should be proficient at all of the programming techniques available on the NXT brick, using the supplied software. The fourth section of the book, which consists of the final 100 pages or so, contains three major advanced robot projects. Snatcher is an autonomous robot arm, which has an ingenious arm and jaws assembly which requires just one motor to operate it, unlike the normal two, and this leaves the remaining two motors to drive the supporting platform. The robot incorporates the ultrasonic sensor which detects the position of the objects to be grabbed, the colour sensor to detect their colour, and a push button sensor to detect when the arm is in the fully elevated position. This was a very neat robot, which was a pleasure to build, and, in keeping with the rest of the book, the accompanying program was developed and tested piece by piece. As ever, three subsidiary projects were suggested for the reader to pursue.
A hybrid brick sorter formed the second of the three advanced projects. This requires the user to obtain a small number of extra coloured lego bricks (2x2 and 2x4 studs) that are sorted by the robot. Once again the construction details were very clear, and the design was very elegant, particularly the way in which the wheel motor and the lock motor are mounted. The logic for the program is clearly illustrated and it is developed in a modular fashion with separate "my blocks". Four further exploration projects are suggested using the robot.
The final project is scary! You build a compact chimney climber. This robot climbs the space between two parallel walls about 32cm apart. The ultrasonic sensor detects when it reaches the top and it then descends to the ground again. The potential for catastrophe seemed to be only too apparent, but by this stage I knew that the model would be well engineered in keeping with the other excellent robots in the book, and also that the program would be well developed. There were plenty of warnings about keeping your hands under the robot as it climbed, or using a cushion in case it fell, but in the event I found that the system performed very well, and it was certainly impressive watching the robot climb up the space. I was even confident enough to modify the program with a small improvement. Even for this robot there were suggestions for further exploration, such as programming in an altimeter, or building an aerial tram!
In conclusion this book is a real gem. If you want to learn how to program using the Lego NXT 2 supplied software this book will teach you how, and if you follow the various discovery paths you will end up able to develop and adapt your own programs with confidence. You will also see some very elegant robot designs, and pick up some building techniques that will enable you to start designing your own robots.
The book has an accompanying website which at the time of writing has downloads for all the main programs and for many of the discovery projects. There are plans to extend the website with a user forum and various other sections over the coming months. There are contact details for the author, and from personal experience I know that he is happy to discuss and comment on issues that may arise from the book. Although the book is called a beginners guide I think that anyone, no matter what their experience of Lego Mindstorms is, will find this book very worthwhile to work through. I can thoroughly recommend it.
Comment | 
Was this review helpful to you?
11 of 12 people found the following review helpful
Format:Paperback
I've had a Mindstorms NXT 1.0 kit since it came out and while I've enjoyed building projects with it I've struggled to find a way to get my kids (9 years old) involved under their own steam, until I brought this book. NXT 2.0 Discovery Book takes you by the hand right from the start and walks you through everything you need to know to build your own robots, starting with a very simple Logo Turtle style robot right up to a colour sorting robot. Everything is explained in detail and is interesting to look at, I think I've had to help my kids twice when they got stuck, pretty good considering the subject matter.

While this book is aimed at NXT 2.0 it will work with 1.0 assuming you buy the extra touch sensor and the new colour sensor, I'd also recommend getting the latest software as well. A couple of the builds need minor adaptations to work with the static components from 1.0 but nothing a reasonably competent Lego builder can't handle.

The book covers everything from how the sensors work, loops, and even data wires/hubs. Only thing its missing is more advanced stuff on dynamic programming but then that's more than covered by other (advanced) books and needs additional hardware anyway.

Essential purchase for all new Mindstorm NXT owners.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges