Making Things Talk: Using Sensors, Networks, and Arduino to See, Hear, and Feel Your World

Making Things Talk: Using Sensors, Networks, and Arduino to See, Hear, and Feel Your World

by Tom Igoe
Making Things Talk: Using Sensors, Networks, and Arduino to See, Hear, and Feel Your World

Making Things Talk: Using Sensors, Networks, and Arduino to See, Hear, and Feel Your World

by Tom Igoe

Paperback(3rd ed.)

$39.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

The workbenches of hobbyists, hackers, and makers have become overrun with microcontrollers, computers-on-a-chip that power homebrewed video games, robots, toys, and more. In Making Things Talk, Tom Igoe, one of the creators of Arduino, shows how to make these gadgets talk.

Whether you need to connect some sensors to the Internet or create a device that can interact wirelessly with other creations, this book shows you what you need. Although they are powerful, the projects in this book are inexpensive to build: the Arduino microcontroller board itself ranges from around $25 to $40. The networking hardware covered here includes Ethernet, Wi-Fi, Bluetooth, and can be had for $25 to $50.

Fully updated for the latest Arduino hardware and software, this book lets you combine microcontrollers, sensors, and networking hardware to make things... and make them talk to each other!


Product Details

ISBN-13: 9781680452150
Publisher: Make Community, LLC
Publication date: 08/21/2017
Edition description: 3rd ed.
Pages: 496
Product dimensions: 7.90(w) x 9.60(h) x 0.80(d)

About the Author

Tom Igoe teaches courses in physical computing and networking, exploring ways to allow digital technologies to sense and respond to a wider range of human physical expression. He has a background in theatre, and his work centers on physical interaction related to live performance and public space. He is a co-author of the book Physical Computing: Sensing and Controlling the Physical World with Computers, which has been adopted by numerous digital art and design programs around the world. Projects include a series of networked banquet table centerpieces and musical instruments; an email clock; and a series of interactive dioramas, created in collaboration with M.R. Petit. He has consulted for The American Museum of the Moving Image, EAR Studio, Diller + Scofidio Architects, Eos Orchestra, and others.

Table of Contents

Preface; Who This Book Is For; What You Need to Know; Contents of This Book; On Buying Parts; Using Code Examples; Using Circuit Examples; Acknowledgments for the First Edition; Note on the Second Edition; Chapter 1: The Tools; 1.1 It Starts with the Stuff You Touch; 1.2 It’s About Pulses; 1.3 Computers of All Shapes and Sizes; 1.4 Good Habits; 1.5 Tools; 1.6 Using the Command Line; 1.7 Using an Oscilloscope; 1.8 It Ends with the Stuff You Touch; Chapter 2: The Simplest Network; 2.1 Supplies for Chapter 2; 2.2 Layers of Agreement; 2.3 Making the Connection: The Lower Layers; 2.4 Saying Something: The Application Layer; 2.5 Complex Conversations; 2.6 Flow Control; 2.7 Finishing Touches: Tidy It Up, Box It Up; 2.8 Conclusion; Chapter 3: A More Complex Network; 3.1 Supplies for Chapter 3; 3.2 Network Maps and Addresses; 3.3 Conclusion; Chapter 4: Look, Ma, No Computer! Microcontrollers on the Internet; 4.1 Supplies for Chapter 4; 4.2 Introducing Network Modules; 4.3 An Embedded Network Client Application; 4.4 The Finished Project; 4.5 Programming and Troubleshooting Tools for Embedded Modules; 4.6 Conclusion; Chapter 5: Communicating in (Near) Real Time; 5.1 Supplies for Chapter 5; 5.2 Interactive Systems and Feedback Loops; 5.3 Transmission Control Protocol: Sockets & Sessions; 5.4 The Clients; 5.5 Conclusion; Chapter 6: Wireless Communication; 6.1 Supplies for Chapter 6; 6.2 Why Isn’t Everything Wireless?; 6.3 Two Flavors of Wireless: Infrared and Radio; 6.4 How Radio Works; 6.5 Buying Radios; 6.6 What About WiFi?; 6.7 Conclusion; Chapter 7: Sessionless Networks; 7.1 Supplies for Chapter 7; 7.2 Sessions vs. Messages; 7.3 Who’s Out There? Broadcast Messages; 7.4 Directed Messages; 7.5 Conclusion; Chapter 8: How to Locate (Almost) Anything; 8.1 Supplies for Chapter 8; 8.2 Network Location and Physical Location; 8.3 Determining Distance; 8.4 Determining Position Through Trilateration; 8.5 Determining Orientation; 8.6 Conclusion; Chapter 9: Identification; 9.1 Supplies for Chapter 9; 9.2 Physical Identification; 9.3 Network Identification; 9.4 Conclusion; Chapter 10: Mobile Phone Networks and the Physical World; 10.1 Supplies for Chapter 10; 10.2 One Big Network; 10.3 Text-Messaging Interfaces; 10.4 Native Applications for Mobile Phones; 10.5 Conclusion; Chapter 11: Protocols Revisited; 11.1 Supplies for Chapter 11; 11.2 Make the Connections; 11.3 Text or Binary?; 11.4 MIDI; 11.5 Representational State Transfer; 11.6 Conclusion; Where to Get Stuff; Supplies; Hardware; Software;
From the B&N Reads Blog

Customer Reviews