Arduino cookbook /
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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Sebastopol, CA :
O'Reilly,
2011, ©2012.
|
Edición: | 2nd ed. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 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.