Acest proiect se refera la implementarea unui senzor de parcare ce poate asista soferul in parcarea masinii si va bloca rotile cand detecteaza pericolul unei coliziuni.
Pe langa functionalitatea de baza de a detecta obstacole, senzorii vor afisa pe un LCD zona in care un obiect este prea aproape si va scoate un sunet strident daca trece de o anumita distanta minima. De asemenea, daca sunetul va fi ignorat si miscarea va continua, rotile vor fi blocate automat.
Scopul circuitului este de a asista franarea unei masinuta in cadrul parcarii. Masinii i-a fost schimbata alimentarea cu o baterie de drona, de unde iau voltaj pentru masinuta (7.2V) si pentru placa (5V).
La motorul masinutei am pus un relay care sa asiste franarea masinutei prin intruperea puterii la roti.
Totul a fost legat la placuta, inclusiv 4 senzori (pe fiecare parte a masinei), care actioneaza relay-ul in cazul in care detecteaza un obiect prea aproape (15 cm fata/spate, 5 cm laterale).
De asemenea, un obiect prea aproape este semnalat prin activarea unui buzzer.
Accelerometrul ar fi trebuit folosit pentru a detecta sensul miscarii, dar era foarte zgomotos si am ales sa nu il mai includ in proiect.
In partea soft a proiectului am folosit intreruperi pentru a lua timpul de pe procesor (+prescaler), dar si pentru a vedea cand s-a intors-ul ECHO-ul la senzorii sonici.
Tot aici am ales si distanta de impact si am setat buzzer-ul.
O masina care are parcare asistata aproape functionala (intreruperile nu se comporta perfect normal). + BONUS: am invatat sa folosesc seriala :)
Am inteles ideile prezentate in laborator.
Am inteles elemente de electronica neintelese in 3 ani de facultate.
Might do this again for fun.