O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The TAB Book of Arduino Projects: 36 Things to Make with Shields and Proto Shields

Book Description

The ultimate collection of DIY Arduino projects!

In this easy-to-follow book, electronics guru Simon Monk shows you how to create a wide variety of fun and functional gadgets with the Arduino Uno and Leonardo boards. Filled with step-by-step instructions and detailed illustrations, The TAB Book of Arduino Projects: 36 Things to Make with Shields and Proto Shields provides a cost estimate, difficulty level, and list of required components for each project. You’ll learn how to design custom circuits with Proto Shields and solder parts to the prototyping area to build professional-quality devices. Catapult your Arduino skills to the next level with this hands-on guide.

Build these and many more innovative Arduino creations:

  • Persistence-of-vision (POV) display
  • High-power LED controller
  • Color recognizer
  • RFID door lock
  • Fake dog
  • Person counter
  • Laser alarm
  • Theramin-like instrument
  • FM radio receiver
  • Email notifier
  • Network temperature and humidity sensor
  • Seven segment LED clock
  • Larson scanner
  • Conway's game of life
  • Singing plant
  • Ultrasonic rangefinder
  • Temperature and light logger
  • Autoranging capacitance meter
  • Geiger counter

Table of Contents

  1. Cover
  2. Title
  3. Copyright Page
  4. Dedication
  5. About the Author
  6. Contents
  7. Acknowledgments
  8. Introduction
    1. Arduino
      1. Arduino Boards
      2. Installing Arduino
      3. Making a Light-Emitting Diode (LED) Blink
    2. Protoshields
    3. Components
    4. The Book
  9. Part One Light and Color
    1. 1 Persistence-of-Vision Display
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1: Put the Resistors in Place
        2. Step 2: Solder the Resistors
        3. Step 3: Solder the LEDs to the Resistors
        4. Step 4: Solder the LED Negative Leads
        5. Step 5: Test the LEDs
        6. Step 6: Prepare the Tilt Sensor
        7. Step 7: Solder the Tilt Sensor
      4. Testing
      5. Software
      6. Summary
    2. 2 LED Cube
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1: Solder the Resistors
        2. Step 2: Solder the Transistors and Jumpers
        3. Step 3: Prepare a Holder for the LEDs
        4. Step 4: Make the First Layer of LEDs
        5. Step 5: Attach the Bottom Layer of LEDs
        6. Step 6: The Second Layer
        7. Step 7: The Top Layer
      4. Using the LED Cube
      5. Software
      6. Summary
    3. 3 High-Power LED Controller
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1: Solder the Resistors
        2. Step 2: Prepare the Header Sockets
        3. Step 3: Solder the Header Sockets
        4. Step 4: Solder the MOSFETs
        5. Step 5: Wire Up the Underside
      4. Using the LED Lighting Controller
      5. Software
      6. Summary
    4. 4 Color Recognizer
      1. Parts
      2. Design
      3. Construction
      4. Software
      5. Summary
  10. Part Two Security
    1. 5 RFID Door Lock
      1. Parts
      2. Shield Layout
      3. Construction
        1. Step 1: Attach Header Pins to the Shield
        2. Step 2: Solder the Resistors
        3. Step 3: Solder the Remaining Components
        4. Step 4: Wire the Underside
      4. Software
      5. Installing and Using the Door Lock
      6. Summary
    2. 6 Keypad Door Lock
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1: Attach Header Pins to Keypad
        2. Step 2: Attach Header Pins to the Shield
        3. Step 3: Solder the Resistors
        4. Step 4: Solder the Remaining Components
        5. Step 5: Wire the Underside
      4. Software
      5. Installing and Using the Door Lock
      6. Summary
    3. 7 Secret Knock Lock
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1: Solder Resistor R5 and a Pair of Header Pins
        2. Step 2: Wire the Underside
      4. Software
      5. Installing and Using the Door Lock
      6. Summary
    4. 8 Fake Dog
      1. Parts
      2. Design
      3. Construction
        1. Step 1: Solder the Header Pins to the Shield
        2. Step 2: Attach the Push Button
        3. Step 3: Attach the PIR Sensor
        4. Step 4: Install the MP3 Player Library
        5. Step 5: Prepare a Micro SD Card
      4. Using the Fake Dog
      5. Software
      6. Summary
    5. 9 Person Counter
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1. Attach Header Pins to the Protoshield
        2. Step 2. Solder the Components to the Protoshield
        3. Step 3: Solder the Underside of the Protoshield
      4. Software
      5. Using the Project
      6. Summary
    6. 10 Laser Alarm
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1: Attach Header Pins to the Protoshield
        2. Step 2: Solder the Relay onto the Protoshield
        3. Step 3: Solder the Remaining Components to the Protoshield
        4. Step 4: Solder the Underside of the Protoshield
      4. Software
      5. Using the Project
      6. Summary
  11. Part Three Sound and Music
    1. 11 Theremin-Like Instrument
      1. Parts
      2. Construction
        1. Step 1: Solder the Header Pins to the Protoshield
        2. Step 2: Attach the 3.5-mm Socket
        3. Step 3: Solder the Remaining Components
        4. Step 4: Link the Components
      3. Software
      4. Using the Instrument
      5. Summary
    2. 12 FM Radio Receiver
      1. Parts
      2. Construction
        1. Step 1: Solder the Header Pins to the Protoshield
        2. Step 2: Assemble the TEA5767 Breakout PCB
        3. Step 3: Attach the Audio Socket
        4. Step 4: Attach the Components
        5. Step 5: Solder the Underside of the Board
        6. Step 6: Make an Antenna
      3. Software
      4. Using the Project
      5. Summary
    3. 13 Pedal Board Controller
      1. Parts (Protoshield Version)
      2. Protoshield Layout (Protoshield Version)
      3. Construction (Protoshield Version)
        1. Step 1: Attach the Header Pins to the Protoshield
        2. Step 2: Solder the Switches to the Protoshield
        3. Step 3. Solder the Underside of the Protoshield
      4. Parts (Screw-Shield Version)
      5. Construction (Screw-Shield Version)
        1. Step 1: Prepare the Enclosure
        2. Step 2: Fit the Switches
        3. Step 3: Solder the GND Wires to the Switches
        4. Step 4: Solder the Separate Wires to the Switches
      6. Software
      7. Using the Project
      8. Summary
    4. 14 Music Controller
      1. Parts
      2. Construction
        1. Step 1: Solder Header Pins onto the Acceleration Module
      3. Software
      4. Using the Project
      5. Summary
    5. 15 Spectrum Display
      1. Parts
      2. Construction
        1. Step 1: Solder the Header Pins onto the Protoshield
        2. Step 2: Solder the Resistor, Capacitors, and Integrated Circuit Holder
        3. Step 3: Solder the Screw Terminals and Header Pin Socket
        4. Step 4: Connect the Underside of the Board
        5. Step 5: Fit the Integrated Circuit and Display
        6. Step 6: Prepare the 3.5-mm Audio Lead
      3. Software
      4. Using the Project
      5. Summary
  12. Part Four Internet
    1. 16 E-Mail Notifier
      1. Parts
      2. Construction
      3. Software
      4. Using the Project
      5. Summary
    2. 17 Weather Data Feed
      1. Parts
      2. Construction
      3. Software
      4. Using the Project
      5. Summary
    3. 18 Network-Controlled Switch
      1. Parts
      2. Construction
      3. Software
      4. Using the Project
      5. Summary
    4. 19 Network Temperature and Humidity Sensor
      1. Parts
      2. Construction
      3. Software
      4. Using the Project
      5. Summary
    5. 20 Pingometer
      1. Parts
      2. Construction
        1. Step 1: Attach the Leads to the Meter
        2. Step 2: Connect the Meter to the Ethernet Shield
      3. Software
      4. Using the Project
      5. Summary
  13. Part Five Clocks
    1. 21 LED Matrix Clock
      1. Parts
      2. Protoshield Layout
      3. Construction
        1. Step 1: Assemble the RTC Module
        2. Step 2: Assemble the LED Matrix Module
        3. Step 3:. Solder the Switch
        4. Step 4: Solder the Header Sockets
        5. Step 5: Wire the Underside of the Protoshield
      4. Software
      5. Summary
    2. 22 Binary Clock
      1. Binary
      2. Parts
      3. Protoshield Layout
      4. Construction
        1. Step 1: Assemble the RTC Module
        2. Step 2: Solder the Resistors
        3. Step 2: Solder the LEDs
        4. Step 3: Solder the Header Socket or RTC Module
        5. Step 4: Wire the Underside of the Protoshield
      5. Software
      6. Summary
    3. 23 Seven-Segment LED Clock
      1. Parts
      2. Protoshield Layout
      3. Construction
      4. Software
      5. Summary
    4. 24 Hacked Analog Clock
      1. Parts
      2. Construction
        1. Step 1: Remove the Clock Mechanism
        2. Step 2: Open the Mechanism Enclosure
        3. Step 3: Cut the PCB Tracks
        4. Step 4: Prepare the Lead
        5. Step 5: Solder the Leads to the Clock Coil
        6. Step 6: Reassemble the Clock Mechanism Case
      3. Software
      4. Using the Project
      5. Summary
    5. 25 World Clock
      1. Parts
      2. Construction
        1. Step 1: Make Three Hacked Clock Mechanisms
        2. Step 2: Drill the Tray and Glue the Mechanisms in Place
        3. Step 3: Print a Clock Face
      3. Software
      4. Using the Project
      5. Summary
  14. Part Six Novelty
    1. 26 Larson Scanner
      1. Parts
      2. Wiring Diagram
      3. Construction
        1. Step 1: Cut the Stripboard to Size
        2. Step 2: Cut the Breaks in the Stripboard
        3. Step 3: Solder the Resistors
        4. Step 4: Solder the LEDs
        5. Step 5: Prepare the Ribbon Cable
        6. Step 6: Solder the Ribbon Cable to the Stripboard
        7. Step 7: Solder the Ribbon Cable to the Header Pins
      4. Software
      5. Summary
    2. 27 Conway’s Game of Life
      1. Parts
      2. Construction
      3. Software
      4. Summary
    3. 28 Singing Plant
      1. Parts
      2. Construction
      3. Software
      4. Summary
    4. 29 Ultrasonic Range Finder
      1. Parts
      2. Construction
      3. Software
      4. Summary
    5. 30 GPS
      1. Parts
      2. Construction
      3. Software
      4. Using the Project
      5. Summary
    6. 31 Methane Detector
      1. Parts
      2. Construction
        1. Step 1: Solder the Pins to the Protoshield
        2. Step 2: Attach Leads to the Methane Sensor
        3. Step 3: Solder the Resistors
        4. Step 4: Solder the Remaining Components
        5. Step 5:. Wire the Underside
      3. Software
      4. Using the Project
      5. Summary
  15. Part Seven Home
    1. 32 Light-Level Logger
      1. Parts
      2. Construction
        1. Step 1: Attach the Header Pins to the Protoshield
        2. Step 2: Solder the Resistors to the Protoshield
        3. Step 3: Solder the Remaining Components to the Protoshield
        4. Step 4: Solder the Underside of the Protoshield
      3. Software
      4. Using the Project
      5. Summary
    2. 33 Temperature and Light Logger
      1. Parts
      2. Construction
      3. Software
      4. Using the Project
      5. Summary
    3. 34 Timer-Controlled Lamp
      1. Parts
      2. Construction
      3. Software
      4. Using the Project
      5. Summary
    4. 35 Autoranging Capacitance Meter
      1. Parts
      2. Construction
        1. Step 1: Cut the Stripboard to Size
        2. Step 2: Solder the Resistors
        3. Step 3: Attach the Right-Angle Header
        4. Step 4: Attach the Header Sockets
        5. Step 5: Putting It Together
      3. Software
      4. Using the Project
      5. Summary
    5. 36 Geiger Counter
      1. Parts
      2. Construction
        1. Step 1: Attach the Pins to the Protoshield
        2. Step 2: Solder the Low Components
        3. Step 3: Solder the Remaining Components
        4. Step 4: Solder the Underside of the Board
        5. Step 5: Attach the Tube and Meter
      3. Software
      4. Using the Project
      5. Summary
  16. Appendix: Component Buying Guide
    1. Arduino
    2. Hardware
    3. Modules and Sheilds
    4. Resistors
    5. Semiconductors
    6. Other Components
  17. Index