Apartment alarm - TALEVICI Adela-Laura
Introducere
Proiectul presupune realizarea unui sistem de alarmă pentru apartament folosind microcontrollerul Atmega16. Alarma va permite utilizatorului să introducă o parolă, să o schimbe, dar și să activeze sau să dezactiveze sistemul de alarmă. Scopul principal al acestui proiect este de a crește siguranța locuinței, oferind o soluție ușor de utilizat și personalizabilă pentru protecția împotriva accesului neautorizat. În esență, acest proiect combină tehnologia cu necesitatea unei siguranțe sporite, fiind o metodă eficientă de a securiza un apartament.
Descriere generală
Schema Bloc:
Hardware Design
Componente:
Software Design
Am folosit bibliotecile:
Keypad.h
Pt a citi apasarile tastelor pe o tastatura matriciala
Facilitează gestionarea simultană a rândurilor și coloanelor tastaturii, detectând corect ce tastă este apăsată.
LiquidCrystal_I2C.h
Descrierea generala a codului:
Acest program implementeaza un sistem de securitate cu :
Setare parola pe tastatura matriciala (4 cifre)
Monitorizare distanta cu senzorul ultrasonic HC-SR04
Alarmă sonoră cu buzzer care pornește când detectează apropierea unui obiect la mai puțin de 15 cm
Cerere parolă pentru oprirea alarmei
Afișare mesaje pe un LCD cu interfață I2C pentru feedback vizual
https://github.com/Adela683/Proiect-PM/blob/main/proiect_pm.ino
Rezultate Obţinute
Concluzii
Download
Jurnal
Alegere tema proiect 30.04.2025
Creare pagina wiki + finalizare documentatie. 06.05.2025
Am facut schema in Proteus unde am si incercat un cod nefinalizat . Apoi am incercat conectarea componentelor prin intermediul unui breadboard , urmand ca dupa ce totul o sa mearga bine pe breadboard sa ma apuc de conectarea finala pe pcb . 17.05.2025
Am schimbat lcd ul cu unul cu i2c . 21.05.2025
Am finalizat codul si am atasat link ul catre github . 24.05.2025
Rezultate Hardware intermediare :