Tutorials

Robots

Post Page Advertisement [Top]

Download Book : Arduino A Quick Start Guide by Maik Schmidt PDF

Information about the book:


Title: Arduino A Quick Start Guide 

Author:    Maik Schmidt

Size: 5.3 MB

Format: PDF

Year: 2011

Pages:  274

Language: English

Country:  USA



Book Contents:


■ Acknowledgments 
■ Preface 
■ Who Should Read This Book 
■ What's In This Book 
■ Arduino Uno and the Arduino Platform 
■ Code Examples and Conventions 
■ Online Resources 
■ The Parts You Need 
■ Starter Packs 
■ Complete Parts List 

I Getting Started with Arduino 


1 Welcome to the Arduino 

1.1 What You Need 
1.2 What Exactly Is an Arduino? 
1.3 Exploring the Arduino Board 
1.4 Installing the Arduino IDE 
1.5 Meeting the Arduino IDE 
1.6 Compiling and Uploading Programs 
1.7 Working with LEDs 
1.8 What If It Doesn't Work? 
1.9 Exercises 
2 Inside the Arduino 
2.1 What You Need 
2.2 Managing Projects and Sketches 
2.3 Changing Preferences 
2.4 Using Serial Ports 
2.5 What If It Doesn't Work? 
2.6 Exercises 

II Bight Arduino Projects 

3 Building Binary Dice 

3.1 What You Need 
3.2 Working with Breadboards 
3.3 Using an LED on a Breadboard 
3.4 First Version of a Binary Die 
3.5 Working with Buttons 
3.6 Adding Our Own Button 
3.7 Building a Dice Game 
3.8 What If It Doesn't Work? 
3.9 Exercises 
4 Building a Morse Code Generator Library 
4.1 What You Need 
4.2 Learning the Basics of Morse Code 
4.3 Building a Morse Code Generator 
4.4 Fleshing Out the Generator's Interface 
4.5 Outputting Morse Code Symbols 
4.6 Installing and Using the Telegraph Class 
4.7 Final Touches 
4.8 What If It Doesn't Work? 
4.9 Exercises 
5 Sensing the World Around Us 
5.1 What You Need 
5.2 Measuring Distances with an Ultrasonic Sensor 
5.3 Increasing Precision Using Floating-Point Numbers 
5.4 Increasing Precision Using a Temperature Sensor . 
5.5 Transferring Data Back to Your Computer Using Processing 
5.6 Representing Sensor Data 
5.7 Building the Application's Foundation 
5.8 Implementing Serial Communication in Processing 
5.9 Visualizing Sensor Data 
5.10 What If It Doesn't Work? 
5.11 Exercises 
6 Building a Motion-Sensing Game Controller  
6.1 What You Need  
6.2 Wiring Up the Accelerometer  
6.3 Bringing Your Accelerometer to Life  
6.4 Finding and Polishing Edge Values  
6.5 Building Your Own Game Controller  
6.6 Writing Your Own Game  
6.7 More Projects  
6.8 What If It Doesn't Work?  
6.9 Exercises  
7 Tinkering with the Wii Nunchuk  
7.1 What You Need  
7.2 Wiring a Wii Nunchuk  
7.3 Talking to a Nunchuk  
7.4 Building a Nunchuk Class  
7.5 Using Our Nunchuk Class  
7.6 Rotating a Colorful Cube  
7.7 What If It Doesn't Work?  
7.8 Exercises  
8 Networking with Arduino  
8.1 What You Need  
8.2 Using Your PC to Transfer Sensor Data to the Internet  
8.3 Registering an Application with Twitter  
8.4 Tweeting Messages with Processing  
8.5 Networking Using an Ethernet Shield  
8.6 Emailing from the Command Line  
8.7 Emailing Directly from an Arduino  
8.8 Detecting Motion Using a Passive Infrared Sensor .  
8.9 Bringing It All Together  
8.10 What If It Doesn't Work?  
8.11 Exercises  
9 Creating Your Own Universal Remote Control  
9.1 What You Need  
9.2 Understanding Infrared Remote Controls  
9.3 Grabbing Remote Control Codes  
9.4 Building Your Own Apple Remote  
9.5 Controlling Devices Remotely with Your Browser 
9.6 Building an Infrared Proxy  
9.7 What If It Doesn't Work?  
9.8 Exercises  
10 Controlling Motors with Arduino  
10.1 What You Need  
10.2 Introducing Motors  
10.3 First Steps with a Servo Motor  
10.4 Building a Blaminatr  
10.5 What If It Doesn't Work?  
10.6 Exercises  

III Appendixes 


A Basics of Electronics 

A. 1 Current, Voltage, and Resistance 
A. 2 Learning How to Solder 
B Advanced Arduino Programming 
B.l The Arduino Programming Language 
B.2 Bit Operations 
C Advanced Serial Programming 
C.l Learning More About Serial Communication 
C.2 Serial Communication Using Various Programming Languages 
D Bibliography 


A1

No comments:

Post a Comment

Bottom Ad [Post Page]