This project is about a pet door controller that, by measuring external light and temperature, locks or unlocks your house's pet door. Through an iOS device you can check the status of the door (locked or unlocked) and overrun the logic implemented on Arduino for manually locking the door.
In this project, you will learn how to work with analog sensors, switches, 1-Wire sensors (to measure temperatures) and control a servo motor wired to Arduino. Moreover, you will wire a Bluetooth 4.0 board to Arduino to communicate with your iOS device.
Then, you will learn how to write a Bluetooth iOS application to send and receive data from Arduino.
Towards the end of this chapter, we will discuss different types of sensors ...