Quickstart
Powering Up
Installing the Software
Configuiring Your Arduino Environment
Downloading the Project Software
Project 1: Flashing LED
Breadboard
Summary
A Tour of Arduino
Microcontrollers
What's on an Arduino Board?
The Arduino Family
The C Language
Summary
LED Projects
Project 2: Morse Code S.O.S.
Flasher
Loops
Arrays
Project 3: Morse Code Translator
Project 4: High-Brightness Morse Code Translator
Summary
More LED Projects
Digital Inputs and Outputs
Project 5: Model Traffic Signal
Project 6: Strobe Light
Project 7: S.A.D. Light
Project 8: High-Powered Strobe Light
Random Number Generation
Project 9: LED Dice
Summary
Sensor Projects
Project 10: Keypad Security Code
Rotary Encoders
Project 11: Model Traffic Signal Using a Rotary
Controller
Sensing Light
Project 12: Pulse Rate Monitor
Measuring Temperature
Project 13: USB Temperature Logger
Summary
Light Projects
Project 14: Multicolor Light
Display
Seven-Segment LEDs
Project 15: Seven-Segment LED Double Dice
Project 16: LED Array
LCD Displays
Project 17: USB Message Board
Summary
Sound Projects
Project 18: Oscilloscope
Sound Generation
Project 19: Tune Player
Project 20: Light Harp
Project 21: VU Meter
Summary
Power Projects
Project 22: LCD Thermostat
Project 23: Computer-Controlled Fan
H-Bridge Controllers
Project 24: Hypnotizer
Servo Motors
Project 25: Servo-Controlled Laser
Summary
Miscellaneous
Projects
Project 26: Lie Detector
Project 27: Magnetic Door Lock
Project 28: Infrared Remote
Project 29: Lilypad Clock
Project 30: Evil Genius Countdown Timer
Summary
Your Projects
Circuits
Components
Tools
Project Ideas
Appendix
Components and Supplies
Suppliers
Starter Kit of Components
Index
He has been an active electronics hobbyist since his early teens
and is an occasional author in hobby electronics magazines. Simon is
author of
15 Dangerously
Mad Projects for the Evil Genius.