Prin acest proiect voi simula intrarea într-o parcare cu barieră, în care accesul se face pe bază de cartelă.
Scopul acestuia este de a asigura intrarea ordonată și existența locurilor de parcare necesare unei zone de locuit. Este utilă, având în vedere problema locurilor de parcare din București și nu numai.
Ideea acestui proiect a fost inspirată de intrarea în parcarea căminului meu.
Prin acest proiect voi implementa o mini barieră care se ridică la scanarea cartelei și se coboară abia când mașina se îndepărtează de senzor (la intrarea mașinii în parcare). La ieșirea din parcare bariera se va deschide automat atunci când o mașină se apropie de aceasta (cu ajutorul senzorului IR). Bariera va fi acționată cu ajutorul unui servomotor. De asemenea, va exista implementat un mecanism de siguranță care să verifice dacă mașina este sub barieră, astfel încât să nu se coboare peste autoturism.
Fiecare intrare va fi reținută și va putea fi vizualizată de către un administrator. Vor exista și anumite restricții, de exemplu doar anumite carduri de acces vor fi considerate valide. De asemenea, administratorul va putea deschide bariera de pe server. Tot aici vor fi afișate mesaje corespunzătoare (Barieră ridicată, Card invalid etc).
Modul de conectare al componentelor principale (funcțional).
Librării utilizate (instalate direct din Arduino IDE):
Mecanismul de funcționare al proiectului este destul de simplu, îmi inițializez în cod modulul rfid, servomotorul și folosesc o variabilă globală care îmi reține starea barierei (ridicată/ coborâtă). Am 3 cazuri posibile pe care trebuie să le analizez:
Elementul de noutate al proiectului meu este partea de server web. Acesta este util pentru a păstra evidența cartelelor care au intrat în parcare (sau care au încercat să acceseze parcarea). De asemenea, există posibilitatea ridicării/ coborârii barierei din buton. Ideea acestui aspect a fost de a crea o interfață pentru un administrator, nu pentru utilizatori obligatoriu (ei folosesc cartela de acces). De asemenea, se afișează mesaje legate de starea barierei pe telefon (n-am avut display lcd și m-am adaptat situației).
Mi-a făcut plăcere să lucrez la acest proiect, chiar m-am distrat aranjând elementele și testând funcționalitățile implementate, gândindu-mă ce să adaug, ce să modific, cum să iasă cât mai bine. Consider că am învățat multe lucrând la acest proiect și sunt mândră de ce a ieșit în final și plănuiesc să mai adaug și alte funcționalități acestui proiect (plan pentru vacanța de vară).