Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2026:bianca.popa1106:mihnea.nicola [2026/05/03 15:22]
mihnea.nicola
pm:prj2026:bianca.popa1106:mihnea.nicola [2026/05/03 16:47] (current)
mihnea.nicola
Line 30: Line 30:
  
 **Schema Bloc:** **Schema Bloc:**
 +{{ :​pm:​prj2026:​bianca.popa1106:​diagramablocsmartguard.drawio.png?​700 |}}
 +
 +
 +===== Hardware Design =====
 +
 +Proiectul cuprinde componente care opereaza in principal la 5V, cu exceptia liniei de receptie (RX) a modulului Bluetooth care necesita o logica de 3.3V. Toate componentele impart acelasi plan de masa (GND).
 +
 +**Lista de componente:​**
 +
 +^ Nume componenta ^ Model ^ Protocol ^
 +| Microcontroller | ATmega328P Xplained Mini | UART, ADC, PWM, INT |
 +| Modul Bluetooth | HC-05 | Software UART |
 +| Senzor Lumina | Fotorezistor LDR (GL5528) | Analogic (ADC) |
 +| Buzzer Pasiv | - | Fast PWM |
 +| Buton | Push-button 6x6x5 | Digital Input (INT0) |
 +| Modul Bara LED | 8 LED-uri (Anod Comun) | GPIO |
 +| Modul Alimentare | MB102 (Step-down la 5V) | - |
 +| Alte elemente | Baterie 9V Alcalina, Rezistente (10kΩ, 1kΩ, 2kΩ) | - |
 +
 +**Descriere detaliata a componentelor hardware:**
 +
 +**Modul Bluetooth HC-05:**
 +Asigura comunicatia wireless cu smartphone-ul. Pentru a pastra pinii hardware UART (PD0 si PD1) liberi pentru comunicarea cu PC-ul prin debugger-ul integrat mEDBG, modulul HC-05 va comunica folosind un UART emulat din software (SoftwareSerial). Deoarece pinul RX al modulului Bluetooth tolereaza maxim 3.3V, semnalul transmis de microcontroler este trecut printr-un divizor de tensiune (cu rezistente de 1kΩ si 2kΩ) pentru a proteja modulul impotriva arderii in timp.
 +
 +Conectarea pinilor:
 +^ Pin HC-05 ^ Pin ATmega328P ^
 +| VCC | 5V |
 +| GND | GND |
 +| TXD | PB0 (Software RX) |
 +| RXD | PB1 (Software TX) - prin divizor de tensiune |
 +
 +**Senzor de Lumina (Fotorezistor LDR):**
 +Este folosit pentru a detecta deschiderea incintei. Este conectat in serie cu o rezistenta de 10kΩ formand un divizor de tensiune. Punctul comun dintre fotorezistor si rezistenta este citit de un pin analogic pentru a determina nivelul de lumina.
 +
 +Conectarea pinilor:
 +^ Componenta ^ Pin ATmega328P ^
 +| VCC (spre LDR) | 5V |
 +| GND (spre Rezistenta) | GND |
 +| Punct comun (Semnal) | PC0 (ADC0) |
 +
 +**Buton (Push-button):​**
 +Folosit pentru armarea si dezarmarea manuala a sistemului. Este conectat la un pin configurat sa genereze o intrerupere hardware la apasare. Folosim rezistenta de pull-up interna a microcontrolerului,​ asadar butonul conecteaza pinul direct la GND.
 +
 +Conectarea pinilor:
 +^ Pin Buton ^ Pin ATmega328P ^
 +| Pin 1 | PD2 (INT0) |
 +| Pin 2 | GND |
 +
 +**Buzzer Pasiv:**
 +Furnizeaza feedback acustic (sunete de confirmare la armare/​dezarmare si sirena oscilanta la declansarea alarmei). Semnalul este o unda dreptunghiulara generata hardware prin Fast PWM folosind Timer-ul 2 intern.
 +
 +Conectarea pinilor:
 +^ Pin Buzzer ^ Pin ATmega328P ^
 +| VCC | 5V |
 +| GND | GND |
 +| I/O (Semnal) | PD3 (OC2B) |
 +
 +**Modul Bara LED:**
 +Ofera feedback vizual. Deoarece modulul are rezistentele gata integrate si o configuratie cu Anod Comun, pinul VCC al modulului se leaga la 5V, iar aprinderea LED-urilor se face punand pinii microcontrolerului in stare LOW (0 logic). Vom folosi 3 LED-uri de pe bara.
 +
 +Conectarea pinilor:
 +^ Pin Modul LED ^ Pin ATmega328P ^
 +| VCC (Comun) | 5V |
 +| S0 (LED Verde) | PD5 |
 +| S1 (LED Galben) | PD6 |
 +| S2 (LED Rosu) | PD7 |
 +
 +**Schema Electrica:​**
  
-  ​ 
pm/prj2026/bianca.popa1106/mihnea.nicola.1777810923.txt.gz · Last modified: 2026/05/03 15:22 by mihnea.nicola
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0