This is an old revision of the document!
Proiectul presupune dezvoltarea unui sistem de asistare la parcare menit sa atentioneze si sa informeze soferul, in timp real, la ce distanta se afla masina lui fata de celelalte masini si obstacolele din jur.
Am pornit de la ideea de a dezvolta un produs ce poata sa creasca siguranta soferilor si a celorlalti participanti la trafic, in special in mediul urban. Implementarea proiectului este utila, pentru a demonstra ca se pot aduce masuri de siguranta in plus unei masini, prin costuri reduse. Proiectul a fost implementat utilizând placa de baza. Aceasta va fi conectată prin USB pentru a încarca codul și pentru alimentarea la un calculator. Microcontroller-ul de pe placa de baza obține informații de la senzor despre distanța pana la cel mai apropiat obiect de el(la un interval de timp). Informațiile sunt afișate în format de text alfanumeric pe un Display LCD, buzzer-ul emite semnale sonore mai slabe sau mai puternice în funcție de distanța la care se află cel mai apropiat obiect, iar LED-ul trasnmite semnale luminoase care depind tot de aceasta distanta.
Pentru implementarea LCD am folosit tutorialul oferit aici: https://howtomechatronics.com/tutorials/arduino/lcd-tutorial/
Proiectul a plecat de la placa de baza, realizata in timpul laboratorului. Apoi am conectat pe rand fiecare componenta (LCD, senzor, buzzer).
In functie de distanta la care se afla un obiect fata de senzor, buzzer-ul emite sunete la frecvente diferite. Sunt 5 intervale in care se poate afla un obiect. Senzorul masoara pana la distanta de 500cm. In permanenta pe ecranul LCD este afisata distanta fata de cel mai apropiat obiect. De asemenea, tot in functie de aceasta distanta afisata si pe ecranul LCD, LED-ul are tot la fel 5 trepte de functionare a intentinsitatii luminoase. Cu cat LED-ul licareste mai des, cu atat distanta este mai mica.
Dezvoltarea codului de baza si a circuitului pe platforma Tinkercad pentru a putea realiza mai usor o lista cu piesele necesare pentru ideea de proiect aleasa.
Achizitionarea pieselor necesare pentru buna functionare a proiectului.
Asamblarea efectiva a partii hardware, adaptarea codului si testarea rezultatului final.