This is an old revision of the document!


Alcohol-Lock

1. Introducere

Proiectul Alcohol-Lock reprezintă un sistem de siguranță auto care utilizează un etilotest digital pentru a condiționa pornirea motorului.

Obiectivul principal este prevenirea accidentelor rutiere prin interzicerea accesului la condus pentru persoanele aflate sub influența alcoolului.

2. Descriere Generală

Dispozitivul monitorizează în timp real nivelul de alcool din aerul expirat și acționează un mecanism de blocare simulat. Sistemul oferă feedback vizual și acustic, estimând totodată timpul necesar pentru ca utilizatorul să redevină apt pentru condus.

Funcționalități cheie:

  • Măsurare: Detectarea vaporilor de alcool folosind senzorul MQ-3.
  • Interlock: Blocarea pornirii motorului (simulată prin Servomotor) în caz de alcoolemie ridicată.
  • Monitorizare: Afișarea valorilor pe un ecran LCD 16×2 via I2C.
  • Debug: Transmiterea datelor brute către PC prin interfața UART.

3. Componente Utilizate

Componentă Rol Protocol / Pin
ATmega324P Microcontroler principal -
Senzor MQ-3 Analiza vaporilor de alcool PA0 (ADC)
LCD 16×2 I2C Afișare mesaje și cronometru PC0, PC1 (I2C)
Servomotor SG90 Simulare mecanism blocare PD5 (PWM)
Buzzer & LED-uri Alerte acustice și vizuale GPIO / PWM

4. Schema Bloc

Schema Bloc Alcohol-Lock

  • Input: Senzor MQ-3 (PA0), Buton declanșare (PD2).
  • Procesare: ATmega324P (ADC, PWM, I2C, UART).
  • Output: LCD (I2C), Servomotor (PWM), Buzzer, LED-uri.

5. Schema Electrică

Schema electrică a fost concepută pentru a asigura o alimentare stabilă de 5V pentru toți senzorii și actuatorii.

Schema Electrică Alcohol-Lock

Conexiuni principale:

  • Senzor MQ-3: VCC la 5V, GND la GND, AO la pinul PA0.
  • LCD I2C: VCC, GND, SDA la PC1, SCL la PC0.
  • Servomotor: VCC, GND, Semnal la pinul PD5 (OC1A).

6. Jurnal de Progres

  • Etapa 1: Definirea conceptului și alegerea titlului Alcohol-Lock.
  • Etapa 2: Achiziționarea componentelor și testarea individuală a senzorului MQ-3.
  • Etapa 3: Implementarea codului pentru ADC și calibrarea senzorului prin UART.
pm/prj2026/vlad.radulescu2901/daria.campeanu.1778015871.txt.gz · Last modified: 2026/05/06 00:17 by daria.campeanu
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