This is an old revision of the document!
Proiectul propune o solutie moderna pentru administrarea parcarilor, bazata pe monitorizarea in timp real a locurilor disponibile si automatizarea procesului de taxare. Sistemul controleaza activ fluxul de masini, permitand accesul autovehiculelor doar atunci cand capacitatea maxima nu a fost atinsa, eliminand astfel aglomeratia si blocajele in interiorul parcarii.
Scopul principal este eficientizarea infrastructurii prin digitalizare. La parasirea locului de parcare, sistemul calculeaza automat costul in functie de timpul de stationare, iar fiecare tranzactie este salvata intr-o baza de date centralizata. Aceasta asigura o monitorizare transparenta a platilor si ofera administratorilor o imagine clara asupra veniturilor si a gradului de ocupare.
Ideea proiectului a luat nastere din nevoia de a reduce timpul pierdut in trafic si de a elimina procesele de plata manuale, adesea ineficiente. Obiectivul central este eficientizarea infrastructurii prin automatizare, asigurand o gestionare fluida a fluxului de autovehicule si a sistemului de taxare. Totodata, mentinerea unei evidente obiective a bilantului financiar prin baze de date centralizate devine cruciala pentru transparenta veniturilor si pentru dezvoltarea ulterioara a unor noi functionalitati inteligente.
De ce este util? Implementarea unui astfel de sistem elimina incertitudinea gasirii unui loc de parcare, reducand semnificativ timpul petrecut in trafic si emisiile poluante generate de cautarea prelungita. Pentru administratori, solutia ofera o monitorizare stricta si transparenta a incasarilor, eliminand frauda sau erorile umane prin raportarea automata in baza de date.
Proiectul este construit in jurul microcontrolerului ATmega328P Xplained Mini, care functioneaza ca un centru de comanda ce primeste informatii de la senzori si trimite instructiuni catre elementele de executie si sistemul de monitorizare de pe laptop.
Interactiunea modulelor:
Schema Bloc
Lista componente:
Schema electrica:
Diagrame de semnal:
| Librărie | Rol | Sursă |
|---|---|---|
<avr/io.h>, <avr/interrupt.h> | Acces direct la registrele hardware, manipulare intreruperi | AVR-GCC Toolchain |
<util/delay.h> | Acces la functii de temporizare | AVR-GCC Toolchain |
<util/twi.h> | Macrouri standard pentru gestionarea starilor protocolului I2C (TWI) pe AVR | AVR-GCC Toolchain |
<stdio.h>, <string.h>, <stdint.h> | (<stdio.h>, <string.h>, <stdint.h>) Tipuri de date standardizate, operatii de I/O si manipulare buffer-e / siruri de caractere | |
avr/io.h, avr/interrupt.h | Acces direct la registre AVR și ISR | AVR-libc (toolchain) |
SoftwareSerial.h | UART pe pini software (dezvoltare/debug) | inclusă în Arduino core |