The Art of LEGO MINDSTORMS NXT G Programming 1st Edition by Terry Griffin- Ebook PDF Instant Download/Delivery: 1593272189, 978-1593272180
Full download The Art of LEGO MINDSTORMS NXT G Programming 1st Edition after payment

Product details:
ISBN 10: 1593272189
ISBN 13: 978-1593272180
Author: Terry Griffin
Table of contents:
1. LEGO and robots: a great combination
the NXT online community
the LEGO MINDSTORMS NXT kit
art and engineering
qualities of a good program
software, firmware, and hardware
NXT-G
what you’ll learn from this book
what’s next?
2. the NXT-G programming environment
writing an NXT-G program
your first program
running your program
your second program
debugging
the edit-compile-test cycle
comments
the configuration panel
conclusion
3. the test robot
left-side motor
chassis
caster wheel
attach the caster wheel
add the NXT
touch sensor bumper
attach the bumper to the chassis
ultrasonic sensor
sound sensor
color sensor or light sensor
attach the wires
the final beam
alternate placement for the color sensor
alternate placement for the ultrasonic sensor
conclusion
4. motion
the move block
there and back
around the block
the motor block
brake, coast, and the reset motor block
the reset motor block
the record/play block
the remote control tool
conclusion
5. sensors
the touch sensor
the BumperBot program
the sound sensor
BumperBot with sound
the light and color sensors
the RedOrBlue program
the ultrasonic sensor
by chime
the rotation sensor
the BumperBot2 program
conclusion
6. program flow
the switch block
the loop block
the keep alive block
the stop block
conclusion
7. the WallFollower program: navigating a maze
solving a maze
program requirements
assumptions
initial design
following a straight wall
turning a corner
going through an opening
final test
conclusion
8. data wires
the GentleStop program
tips for drawing data wires
the SoundMachine program
understanding data types
using the number to text block
displaying the tone frequency
using the text block
adding labels to the displayed values
dealing with broken wires
conclusion
9. data wires and the switch block
rewriting the GentleStop program
advantages of using a sensor block
passing data into a switch block
passing data out of a switch block
matching more than two values
using numbers with the NXT-G 2.0 switch block
fixing the Sound Machine program’s volume display
conclusion
10. data wires and the loop block
timers
the timer block
a programmable timer, version 1
the compare block
a programmable timer, version 2
a programmable timer, version 3
conclusion
11. variables
managing variables
the variable block
the RedOrBlueCount program
grouping common settings
replacing long data wires with variables
the LightPointer program
constants
conclusion
12. the NXT buttons and the display block
the NXT button block
the PowerSetting program
the display block
the NXTSketch program
conclusion
13. my blocks
creating a my block
the custom palette
editing a my block
configuring a my block
changing the name of a configuration item
the DisplayNumber block
using the DisplayNumber block
managing the custom palette
sharing programs with my blocks
advanced my block topics
conclusion
14. math and logic
computer math
integer math
floating-point math
the random block
adding a random turn to BumperBot
the logic block
adding some logic to BumperBot
the range block
improving RedOrBlue
improving RedOrBlueColorMode
conclusion
15. files
the file access block
checking for errors
the FileReader program
restoring the RedOrBlueCount data
managing memory
common problems
conclusion
16. data logging
the VerifyLightPointer program
controlling the amount of data
data logging using the LEGO MINDSTORMS education NXT software 2.0
conclusion
17. using multiple sequence beams
adding a second sequence beam
avoiding a busy loop
adding a sequence beam to a loop block
understanding program flow rules
synchronizing two sequence beams
keeping out of trouble
conclusion
18. the LineFollower program
the starting point
selecting the sensor trigger values
improving the control algorithm
conclusion
A. NXT websites
B. moving from NXT-G 1.0/1.1 to NXT-G 2.0
block changes
using old programs
side-by-side installation
People also search for:
lego mindstorms nxt tutorial
lego mindstorms nxt 2.0
lego mindstorms nxt 2.0 programming tutorial
how to build a lego mindstorms nxt robot
lego nxt tutorial
Tags: Terry Griffin, The Art, LEGO MINDSTORMS NXT



