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

Family Projects for Smart Objects

Book Description

"The Internet of Things" is the new buzzphrase, but what is it? A toaster that texts? The fitness band on your wrist? The camera in an infant's room? Sure, it's all of those things. But it's also your phone: an ultra-sophisticated sensor and communications system in your pocket or purse--capable of tracking your steps, capturing an image, or calling an Uber. And it is actually not hard or expensive to make a sensing, communicating object yourself. Doing so can be rewarding, fun, and even useful. This book teaches the basics of building sensors and communicating objects through a series of practical, demonstrative, and fun activities.

Table of Contents

  1. Welcome to the World of Smart Objects
  2. Acknowledgements
  3. Chapter 1: You Only Have to Do This Once
    1. Steps
    2. All Together Now
    3. Fixes
  4. Chapter 2: Hello Blinky World
    1. Concepts: Using Your Arduino
    2. Steps
    3. What’s Going On?
    4. Taking It Further
    5. Code Corner
    6. Your Next Project
  5. Chapter 3: A Dark-Detecting Light
    1. Concept: Sensing Light
    2. Steps
    3. What’s Going On?
    4. Code Corner
    5. Taking It Further
  6. Chapter 4: Night Light
    1. Concepts: Sensing Light, Taking Action
    2. Steps
    3. Code Corner
    4. Taking It Further
  7. Chapter 5: Ice, Ice Blinky
    1. Concepts: Temperature Sensing
    2. Steps
    3. What’s Going On?
    4. Taking It Further
    5. Code Corner
  8. Chapter 6: A Gentle Touch
    1. Concepts: Detecting Touch, Capacitance Sensing, Arduino Libraries
    2. Steps
    3. What’s Going On?
    4. Code Corner
    5. Taking It Further
  9. Chapter 7: Someone Moved My Stuff!
    1. Concepts: Sensing Force
    2. Steps
    3. What’s Going On?
    4. Taking It Further
    5. Code Corner
  10. Chapter 8: Electric Candle
    1. Concepts: Sensing Air Movement and Wind
    2. Steps
    3. What's Going On?
    4. Code Corner
    5. Taking It Further
  11. Chapter 9: Invisible Ruler
    1. Concepts: Distance Sensing
    2. Steps
    3. What’s Going On?
    4. Code Corner
    5. Taking It Further
  12. Chapter 10: Get Your Arduino Online
    1. Concepts: Connecting to the Internet with a WiFi Board
    2. Steps
    3. What’s Going On?
    4. Code Corner
    5. Taking It Further
  13. Chapter 11: Do I Need an Umbrella Today?
    1. Concepts: Reading Useful Information Online, Using an “API”
    2. Steps
    3. What’s Going On?
    4. Code Corner
    5. Taking It Further
  14. Chapter 12: Send Email with a Button
    1. Concepts: Triggering Things Online, Using IFTTT
    2. Steps
    3. What’s Going On?
    4. Code Corner
    5. Taking It Further
  15. Chapter 13: Online Temperature Tracker
    1. Concepts: Logging and Charting Sensor Data Online
    2. Steps
    3. What’s Going On?
    4. Code Corner
    5. Taking It Further
  16. Afterword: Make More Projects
  17. Appendix A: Everything You Need
    1. Ingredients
    2. Tools
    3. WiFi Service
  18. Appendix B: All of the Code
    1. Hello Blinky World
    2. A Dark-Detecting Light
    3. Night Light
    4. Ice, Ice, Blinky
    5. A Gentle Touch
    6. Moved Stuff Alarm
    7. Electric Candle
    8. Invisible Ruler
    9. Get Your Arduino Online
    10. Do I Need an Umbrella Today?
    11. Send Email with a Button
    12. Online Temperature Tracker
  19. Index