Skip to content

AbdallahIssa/ITI_AVR_Project_Smart_Home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ITI Smart Home with AVR

Live demo here

Table of Contents

General Information

  • Enter Password to get in the house
  • If right: the message: “Access is Authorized ^_^, Welcome to your Smart Home” will be displayed on LCD and the door will be opened.
  • If wrong: try again (only 3 attempts are allowed) after that, the buzzer will beep, and LCD shows a message “Access is denied!”.
  • After right password is entered, the user will have the ability to do the following:
    • Turn the air conditioning on an off.
    • See and monitor the Temperature of the house (shown on LCD).
    • If temperature is higher than or equal to 40°C, automatically the AC will be turned on.

Technologies Used

  • C Language.
  • Microcontroller : Atmega32 .
  • IDE: Eclipse.
  • Simulation IDE: proteus.
  • The MCAL drivers of the Atmega32 are written by our team for clean and Extensible Code.
  • All sensors have their drivers written by our team and implemented in the HAL layer.

Screenshots

  • System overall schema: System overall schema

  • System Simulation on proteus System Simulation on proteus

Usage

  • You can start from the App_config.h file to configure your app.

Contact

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages