My Account Log in

1 option

Arduino cookbook / Michael Margolis.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Margolis, Michael, author.
Language:
English
Subjects (All):
Arduino.
Arduino (Programmable controller).
Programmable controllers.
Microcontrollers--Programming.
Microcontrollers.
Physical Description:
1 online resource (724 pages)
Edition:
2nd ed.
Place of Publication:
Beijing, [China] : O'Reilly Media, [2011]
Language Note:
English
System Details:
text file
Summary:
Want to create devices that interact with the physical world? This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment. You'll find more than 200 tips and techniques for building a variety of objects and prototypes such as toys, detectors, robots, and interactive clothing that can sense and respond to touch, sound, position, heat, and light. You don't need to have mastered Arduino or programming to get started. Updated for the Arduino 1.0 release, the recipes in this second edition include practical examples
Contents:
Table of Contents; Preface; Who This Book Is For; How This Book Is Organized; What Was Left Out; Code Style (About the Code); Arduino Platform Release Notes; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Notes on the Second Edition; Chapter 1. Getting Started; 1.0 Introduction; Arduino Software; Arduino Hardware; See Also; 1.1 Installing the Integrated Development Environment (IDE); Problem; Solution; Discussion; See Also; 1.2 Setting Up the Arduino Board; Problem; Solution; Discussion; See Also
1.3 Using the Integrated Development Environment (IDE) to Prepare an Arduino SketchProblem; Solution; Discussion; See Also; 1.4 Uploading and Running the Blink Sketch; Problem; Solution; Discussion; See Also; 1.5 Creating and Saving a Sketch; Problem; Solution; Discussion; See Also; 1.6 Using Arduino; Problem; Solution; Discussion; See Also; Chapter 2. Making the Sketch Do Your Bidding; 2.0 Introduction; 2.1 Structuring an Arduino Program; Problem; Solution; Discussion; See Also; 2.2 Using Simple Primitive Types (Variables); Problem; Solution; Discussion; See Also
2.3 Using Floating-Point NumbersProblem; Solution; Discussion; See Also; 2.4 Working with Groups of Values; Problem; Solution; Discussion; See Also; 2.5 Using Arduino String Functionality; Problem; Solution; Discussion; Choosing between Arduino Strings and C character arrays; See Also; 2.6 Using C Character Strings; Problem; Solution; Discussion; See Also; 2.7 Splitting Comma-Separated Text into Groups; Problem; Solution; Discussion; See Also; 2.8 Converting a Number to a String; Problem; Solution; Discussion; 2.9 Converting a String to a Number; Problem; Solution; Discussion; See Also
2.10 Structuring Your Code into Functional BlocksProblem; Solution; Discussion; See Also; 2.11 Returning More Than One Value from a Function; Problem; Solution; Discussion; 2.12 Taking Actions Based on Conditions; Problem; Solution; Discussion; See Also; 2.13 Repeating a Sequence of Statements; Problem; Solution; Discussion; See Also; 2.14 Repeating Statements with a Counter; Problem; Solution; Discussion; See Also; 2.15 Breaking Out of Loops; Problem; Solution; Discussion; See Also; 2.16 Taking a Variety of Actions Based on a Single Variable; Problem; Solution; Discussion; See Also
2.17 Comparing Character and Numeric ValuesProblem; Solution; Discussion; See Also; 2.18 Comparing Strings; Problem; Solution; Discussion; See Also; 2.19 Performing Logical Comparisons; Problem; Solution; Discussion; 2.20 Performing Bitwise Operations; Problem; Solution; Discussion; See Also; 2.21 Combining Operations and Assignment; Problem; Solution; Discussion; See Also; Chapter 3. Using Mathematical Operators; 3.0 Introduction; 3.1 Adding, Subtracting, Multiplying, and Dividing; Problem; Solution; Discussion; See Also; 3.2 Incrementing and Decrementing Values; Problem; Solution
Discussion
Notes:
Includes index.
Includes bibliographical references and index.
Description based on print version record.
ISBN:
9781449321185
1449321186
9781306813877
1306813875
9781449321192
1449321194
9781449321208
1449321208
OCLC:
769343057

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account