Copyright © 2012 by The McGraw-Hill Companies. All rights reserved. Except as
permitted under the United States Copyright Act of 1976, no part of this publication may
be reproduced or distributed
in any form or by any means, or stored in a database or
retrieval system, without the prior written permission of the publisher.
ISBN: 978-0-07-178423-8
MHID: 0-07-178423-3
The material in this eBook also appears in the print version of this title: ISBN: 978-0-07-
178422-1, MHID: 0-07-178422-5.
All trademarks are trademarks of their respective owners. Rather than put a trademark
symbol after every occurrence of a trademarked name,
we use names in an editorial
fashion only, and to the benefit of the trademark owner, with no intention of infringement
of the trademark. Where such designations appear in this book, they have been printed
with initial caps.
McGraw-Hill eBooks are available at special quantity discounts to use as premiums and
sales
promotions, or for use in corporate training programs. To contact a representative
please e-mail us at bulksales@mcgraw-hill.com.
All trademarks or copyrights mentioned herein are the possession of their respec-tive
owners and McGraw-Hill makes no claim of ownership by the mention of products that
contain these marks.
“Arduino” is a trademark of the Arduino team.
Information has been obtained by McGraw-Hill from sources believed to be reliable.
However, because of the possibility of human or mechanical
error by our sources,
McGraw-Hill, or others, McGraw-Hill does not guarantee the accuracy, adequacy, or
completeness of any information and is not responsible for any errors or omissions or the
results obtained from the use of such information.
TERMS OF USE
This is a copyrighted work and The McGraw-Hill Companies, Inc. (“McGraw-Hill”) and
its licensors reserve all rights in and to the work. Use of this
work is subject to these
terms. Except as permitted under the Copyright Act of 1976 and the right to store and
retrieve one copy of the work, you may not decompile, disassemble,
reverse engineer,
reproduce, modify, create derivative works based upon, transmit, distribute,
disseminate,
sell, publish or sublicense the work or any part of it without McGraw-Hill’s prior consent.
You may use the work for your own noncommercial and personal use; any other use of the
work is strictly prohibited. Your right to use the work may be terminated if you fail to
comply with these terms.
THE WORK IS PROVIDED “AS IS.” McGRAW-HILL AND ITS LICENSORS MAKE
NO GUARANTEES OR WARRANTIES AS TO THE ACCURACY, ADEQUACY OR
COMPLETENESS OF OR RESULTS TO BE OBTAINED FROM USING THE WORK,
INCLUDING ANY INFORMATION THAT
CAN BE ACCESSED THROUGH THE
WORK VIA HYPERLINK OR OTHERWISE, AND EXPRESSLY DISCLAIM ANY