Chapter 5. Adding Sensors
In Chapter 4, Controlling DC Motors, you learned how to use the Galileo to control DC motors. In this chapter, you'll learn how to add sensors to your projects. Sensors are important because you can use them to find, or avoid, objects. You can use them to sense your direction and speed, and also temperature. You can also use them to sense acoustic and electromagnetic waves, pressure, and many other physical phenomena. One of the challenges of using the Galileo is that it uses the Linux operating system at its core, so there are challenges if a sensor needs to do real— time processing of signals with tight timing. Linux is not a real-time operating system, and might be doing other things when you need to make something specific happen. This will limit some of the sensors you can use on your project. For a complete list of sensors and other hardware that are currently supported by the Galileo, see https://communities.intel.com/docs/DOC-23423...