You are previewing Family Projects for Smart Objects.
O'Reilly logo
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