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

Arduino Wearable Projects

Book Description

Design, code, and build exciting wearable projects using Arduino tools

About This Book

  • Develop an interactive program using sensors and actuators suitable with wearables
  • Understand wearable programming with the help of hands-on projects
  • Explore different wearable design processes in the Arduino platform and customize them to fit your individual needs

Who This Book Is For

This book is intended for readers who are familiar with the Arduino platform and want to learn more about creating wearable projects. No previous experience in wearables is expected, although a basic knowledge of Arduino programming will help.

What You Will Learn

  • Develop a basic understanding of wearable computing
  • Learn about Arduino and its compatible prototyping platforms suitable for creating wearables
  • Understand the design process surrounding the creation of wearable objects
  • Gain insight into the materials suitable for developing wearable projects
  • Design and create projects including interactive bike gloves, GPRS locator watch, and more using various kinds of electronic components
  • Discover programming for interactivity
  • Learn how to connect and interface wearables' with Bluetooth and WiFi
  • Get your hands dirty with your own personalized designs

In Detail

The demand for smart wearable technologies is becoming more popular day by day. The Arduino platform was developed keeping wearables, such as watches that track your location or shoes that count the miles you've run, in mind. It is basically an open-source physical computing platform based on a simple microcontroller board and a development environment in which you create the software for the board. If you're interested in designing and creating your own wearables, this is an excellent platform for you.

This book provides you with the skills and understanding to create your own wearable projects. The book covers different prototyping boards which are compatible with the Arduino platform and are suitable for creating wearable projects. Each chapter of the book covers a project in which knowledge and skills are introduced gradually, making the book suitable for all kinds of readers.

You begin your journey with understanding electronic components, including LEDs and sensors, to get yourself up to scratch and comfortable with different components. You will then gain hands-on experience by creating your very first wearable project, a pair of interactive bike gloves that help you cycle at night. This is followed by a project making your own funky LED glasses and a cool GPS watch. You'll also delve into other projects including creating your own keyless doorlock, wearable NFC tags, a fitness-tracking device, and a WiFi-enabled spark board. The final project is a compilation of the previous concepts used where you make your own smart watch with fitness tracking, internet-based notifications, GPS, and of course time telling.

Style and approach

This is a project-based book that introduces each project to the reader step-by-step. Each project starts out by covering all the components individually, and then explains how to combine them into interactive objects. Each project contains an easy-to-follow guide to design and implement the electronics into wearable objects.

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Arduino Wearable Projects
    1. Table of Contents
    2. Arduino Wearable Projects
    3. Credits
    4. About the Author
    5. About the Reviewers
    6. www.PacktPub.com
      1. Support files, eBooks, discount offers, and more
        1. Why subscribe?
        2. Free access for Packt account holders
    7. Preface
      1. What this book covers
      2. What you need for this book
        1. Boards
        2. Components and tools
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Downloading the example code
        2. Downloading the color images of this book
        3. Errata
        4. Piracy
        5. Questions
    8. 1. First Look and Blinking Lights
      1. Wearables
      2. Installing and using software
        1. The Arduino IDE
        2. First look at the IDE
        3. Getting to know you board
          1. The FLORA board
        4. Other boards
        5. Connecting and testing your board
        6. Some notes on programming
          1. External LEDs and blinking
            1. Different speed blinking
      3. Summary
    9. 2. Working with Sensors
      1. Sensors
        1. A bend sensor
        2. The pressure sensor
      2. Light dependent resistors
      3. The accelerometer, compass, and gyroscope
      4. Summary
    10. 3. Bike Gloves
      1. Electronics needed
      2. Trying out the TSL2561
      3. Detecting gestures
      4. Making a glove
      5. Summary
    11. 4. LED Glasses
      1. Making the glasses
      2. Entering the matrix
      3. Programming the glasses
      4. Making a pattern
      5. Finishing the glasses Knight Rider style
      6. Summary
    12. 5. Where in the World Am I?
      1. Hocking up the OLED screen
      2. Getting the position
      3. Making the clock
      4. The final sketch
      5. Summary
    13. 6. Hands-on with NFC
      1. Reading a card
      2. Connecting the motor
      3. Putting the pieces together
      4. The final code
      5. Wrapping things up
      6. Summary
    14. 7. Hands-on BLE
      1. Hello Blend Micro
      2. The Blend Micro app
      3. Gesture tracking
      4. Wrapping things up
      5. Summary
    15. 8. On the Wi-fly
      1. The Particle Core
      2. Programming for the Particle Core
      3. The Dashboard
      4. HTML control
      5. Connecting to IFTTT
        1. Monitoring data changes
        2. DO – a function
      6. Summary
    16. 9. Time to Get Smart
      1. Components
      2. Let's get started
      3. Watch design and soldering
      4. Desoldering
      5. Connecting the pieces
      6. Leather time
      7. Finishing up
      8. A smorgasbord of functionality
      9. The end of the beginning
    17. Index