Arduino in easy steps

Arduino in easy steps

by Stuart Yarnold
Arduino in easy steps

Arduino in easy steps

by Stuart Yarnold

Paperback

$14.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

Arduino in easy steps is an indispensable guide for anyone wanting to get started with Arduino – the popular circuit board that allows users to create interactive objects. In digestible chunks, it explains:

What Arduino is and what can be done with it
What’s in your Arduino kit, refreshing your knowledge of resistors, transistors, transformers, circuitry and electricity
How to set up your Arduino environment with Windows, Mac OS X and Linux
How to choose Arduino Shields and key tools such as power adapters, testing equipment and design software
Neat techniques on soldering etc. to help you progress smoothly with your project
The fundamentals of coding, how to write Arduino sketches and use free downloadable ready-made code to save time

This primer also includes a chapter on troubleshooting and examples of inspiring projects!

Product Details

ISBN-13: 9781840786330
Publisher: In Easy Steps Limited
Publication date: 04/28/2015
Series: In Easy Steps
Pages: 192
Sales rank: 1,128,978
Product dimensions: 7.20(w) x 8.80(h) x 0.50(d)

About the Author

Stuart Yarnold is an electronics engineer who has been working in the industry since leaving college. Originally a marine radio and radar troubleshooter, he now devotes much of his time to playing poker professionally and can usually be found lurking in one of the online poker rooms. The author of several successful In Easy Steps titles, including Windows 7 Tips and Techniques in Easy Steps; Windows 8.1 Tips, Tricks, and Shortcuts in Easy Steps, and Building a PC in Easy Steps, he lives in Cambridge, U.K.

Table of Contents

1 Understanding Arduino 7

What is Arduino? 8

Why Arduino? 9

Which Arduino? 10

What Can You Do With It? 13

Basic Principles 14

Hardware 14

Software 15

Required Skills 16

2 The Arduino Kit Bag 17

The Arduino Board 18

Important Board Parts 20

Breadboards 23

Jump Wires 25

Components 25

Base Plates 26

3 Arduino Software 27

Install Arduino on Windows 28

Install Arduino on Mac OS X 30

Install Arduino on Linux 32

Setting Up Arduino 34

Check It's Working 37

The Arduino Environment 38

4 Shields & Libraries 41

What is a Shield? 42

Display Shields 43

Audio Shields 44

Prototyping Shields 45

Gaming Shields 46

GPS Shields 47

Power Shields 48

Motor Shields 49

Communications Shields 50

Miscellaneous Shields 51

Before You Buy a Shield 54

Libraries 55

5 Tools & Techniques 57

Circuit Boards 58

Soldering 62

Power Adapters 71

Test & Diagnostic Equipment 72

Design Software 74

Schematic Diagrams 76

6 Electronic Components 79

Supplied with Arduino 80

Resistors 81

Resistor Color Coding 82

Capacitors 83

Inductors 84

Diodes 85

Transistors 86

Relays 87

Transformers 88

Motors 89

Integrated Circuits (ICs) 90

Sensors & Actuators 91

7 Circuits 93

Concepts of Electricity 94

Voltage Drops 98

Power 99

Series & Parallel Circuits 100

Series Circuits & Ohm's Law 102

Parallel Circuits & Ohm's Law 104

Resistance in Circuits 106

Capacitance in Circuits 108

Alternating & Direct Current 110

8 Programming Arduino 111

Programming Concepts 112

Comments 113

Functions 114

Variables 115

Variable Data Typos 117

Statements 118

Arithmetic & Logic 123

Arrays 128

Bitwise Operators 129

Input & Output Interfaces 130

Time 133

Other Useful Functions 134

Sketch Structure 136

9 Sketches 137

Write an Arduino Sketch 138

Verify the Sketch 142

Upload the Sketch 143

The Fade Sketch 144

The DigitalReadSerial Sketch 149

The AnalogReadSerial Sketch 153

The IfStatementConditional Sketch 157

The ForLooplteration Sketch 161

10 Troubleshooting & Debugging 165

Before You Start! 166

Hardware 167

Set Up Issues 168

Syntax Errors 170

Serial Monitor 171

Debugging 174

11 Arduino Projects 175

Introduction 176

GSM Security Alarm System 176

LED Cube 177

Skube 178

Lawnbot400 180

Baker Tweet 182

Tree Climbing Robot 184

8BitBox 186

Index 187

From the B&N Reads Blog

Customer Reviews