Summary
In this chapter, we got to know several useful types of sensors and the interfaces that an Arduino board can use to communicate with them. Needless to say that there is a lot more to write about each sensor type and the intricacies of each interface. But you now know the fundamentals and essential terms of the subject, which gives you a solid foundation from which you can dive deeper into any topic that is relevant to your next project.
After having learned a lot about the possibilities of adding sensing capabilities to your robot, the next chapter will be dedicated to motors that enable your robot to move.