Auto Cat Door (Door 5) ECE342-W22
By
This project is an automatic pet door. The door's purpose is to operate without human interference based on settings entered by the pet owner. Using an Arduino Uno and several hardware components, the door is able to open, close, lock, and unlock without human input. PIR sensors detect movement translating to the door opening or closing. An accurate clock is kept in order to lock and unlock the door during specified times. The history of the pet entering and exiting the door is kept on an SD card and displayed through an LCD screen. The LCD screen also the user interface to change settings for the door. The accomplishments of this project were that it had an accurate clock system, sensed movement from the environment, had a 3D printed, adjustable enclosure, and changed its actions depending on user settings. The challenges in this project came from integrating of code and storage. 3D printing accuracy was a challenge as well.
Artifacts
Name | Description | |
---|---|---|
Block Diagram | This artifact shows the block diagram and interface table of the complete device. | Download |
Bill of Materials | This artifact shows the complete list of materials for the project as well as costs. | Download |
Schematic | This artifact shows the schematic of the complete device. The wiring between each component can be seen. | Download |
User Interface | Button inputs: Enter, Back, Up, Down, and Lock/Unlock Switch input: Manual/Automatic Setting LCD Display: Displays menus (Main Menu, Navigation Menu, History, or Settings) | Download |
Mechanical Documents | This artifact has the dimensions of hardware components, connectors, and the enclosure pieces. | Download |
Engineering Requirements | This artifact lists the engineering and customer requirements for the pet door project. It also links to a video covering those requirements. | Download |
Project Timeline | This artifact displays the project timeline for the automatic pet door. | Download |
Executive Project Summary | This artifact displays our approach as a team to the assignment of this project. | Download |
Project Summary Video | This video is a summary of the functionality of the system. | Link |