Autor: SIMA Nicoleta-Lavinia
Proiectul consta dintr-un robotel care va putea primi comenzi vocale printr-un modul bluetooth conectat la o aplicatie si pe care le va putea executa. In plus, dispune de senzori care vor detecta obiectele aflate in fata sau in spatele sau, cazuri in care robotelul se va opri.
Partea software a proiectului consta in verificarea comenzii primite prin intermediul modulului de bluetooth. Robotelul se va misca in conformitate cu comanda valida primita. Daca senzorul ultrasonic sau cel IR detecteaza un obstacol in fata, respectiv in spatele sau, se apeleaza functioa Stop() care face REALEASE si opreste miscarea. Pentru senzorul ultrasonic am considerat o distanta minima de 10cm.
Biblioteci folosite:
Link cod sursa: https://github.com/nicoletasima/Proiect-PM
Proiectul a iesit conform asteptarilor mele, dar am intampinat cateva probleme la legatura dintre modulul de bluetooth si aplicatia pe care o folosesc si pe care nu am reusit sa le rezolv (desi am incercat 2 module de bluetooth, concluzia era aceeasi). In plus, senzorul IR mi-a creat dificultati pana am inteles cum sa lucrez cu el si mai are erori.
Link catre proiect: https://youtu.be/MZdJ6UrlBBY
A fost o experienta interesanta sa lucrez la acest proiect avand in vedere ca a fost prima data cand am avut de facut o tema pentru care este mai importanta partea hardware. Nu a fost prima data cand am lucrat pe Arduino, dar, in schimb, a fost prima data cand am realizat un proiect asa de complex.