Scopul acestui proiect este de a implementa un sistem door lock care se inchide automat la inchiderea usii si este activat prin utilizarea unei telecomenzi IR.
Usa se deschide prin apasarea unui buton pe telecomanda IR. Daca este apasat butonul corect, usa se deschide si ramande deschisa timp de 5 secunde. Cand usa se inchide, se calculeaza distanta dintre usa si tocul usii prin intermediul senzorului cu ultrasunte. Daca usa se afla in pozitia INCHIS, aceasta se va inchide automat. Inchiderea si deschiderea sistemului se realizeaza prin intermediul unui servo motor care misca incuietoarea.
Mediu de dezvoltare:
Librarii utilizate:
Functionalitatea proiectului poate si observata aici. Usa este initial inchisa, dar la apasarea butonului OK incuietoarea este trecuta in pozitia OPEN si usa poate si deschisa. Incuietoarea ramane in aceasta pozitie pana la inchiderea usii, cand incuietoarea este trecuta in pozitia CLOSE.