Foreword.. i
Introduction.. 1
What is open source hardware?. 1
What is physical computing?. 3
What are modular electronics?. 5
What is the Arduino?. 6
How to use this book. 8
Getting to know your Arduino.. 10
Landmarks on the Arduino Diecimila board.. 12
Installing the Arduino programs on your desktop.. 13
Navigating the Arduino programming environment 14
Introduction to the modules. 16
Terms used throughout the book. 23
Arduino.. 25
Hello world program... 26
Communicating between the Arduino and PC over serial 32
Blinking the onboard LED on pin 13. 38
Arduino + Breadboard + LEDs. 43
Knight Rider with LEDs. 44
Arduino + Digital input switches. 54
Arduino + Analog inputs. 62
Battery Tester 63
Arduino + Lithium Backpack. 69
Portable LED blinker 70
Arduino + TouchShield.. 76
How to Program the TouchShield.. 77
Basic Squares. 81
TouchShield Hello World.. 85
Reaction Time Game.. 90
Stoplight. 95
Countdown Timer 99
Battery Life Monitor 104
Arduino + ProtoShield + GPS. 109
Serial GPS reader 110
Arduino + ProtoShield + Accelerometer 117
Gravity Tester: Basic input and output over serial 118
Arduino + ProtoShield + Ping Sensor 128
Burglar Alarm... 129
Arduino + Motor board + Motor 135
Basic control of a motor 136
Arduino + Lithium Backpack + TouchShield.. 142
Pin Visualizer 143
BitDJ. 155
Arduino + ExtenderShield + ProtoShield + TouchShield + BackPack + Accelerometer 163
Acceleration meter 164
An open source project 173
Additional resources 174
My Own Device (I). 176
My Own Device (II)
Comments (0)
You don't have permission to comment on this page.