Autor:
Ideea proiectului este de a crea un dispozitiv ce poate sa identifice obiecte ce se situeaza in fata acestuia, indicand apoi pe ecranul calculatorului zonele libere cu verde, iar zonele ocupate de alte obiecte cu rosu.
Pentru implementarea proiectului vor fi folosite un servo motor si un senzor de distanta ultrasonic. Senzorul va fi prins de servo motor si mutat constant de acesta sub un unghi intre 0-180 de grade, astfel putand indetifica obiecte ce se situeaza in fata, dar si in lateralele dispozitivului
Lista de piese:
* Arduino Uno
* Servomotor sg90
* Senzor ultrasonic HC-SR04
* Breadboad
* Fire de legatura
Am obtinut o aplicatie care ofera date despre existenta unui obiect in raza de actiune a senzorului. In cazul in care un obiect exista pe directia vizuala a senzorului, acesta este reprezentat prin linii rosii pe ecran, fiindu-i specificata si distanta la care este pozitionat. Proiectul poate identifica mai multe obiecte pe o raza de 180 de grade datorita faptului ca senzorul este deplasat sub unghi cu ajutorul servomotorului.
Aplicatia functioneaza cum ar fi fost asteptat. Un lucru pe care nu l-am prezis ca am conceput proiectul este faptul ca, din cauza firelor ce sunt conectate la senzor, miscarea rotativa a servomotorului este ingreunata in momentul cand acesta depaseste un anumit grad. In rest, aplicatia se comporta foarte bine si sunt multumit de cum a evoluat. Proiectul a implicat si o parte ce nu a tinut cont de ce am invatat in laboratoarele de PM, si anume, a trebuit sa ma gandesc la o metoda de a atasa senzorul de bratul rotativ al servomotorului si de a echilibra servomotorul sub greutatea senzorului si a cablurilor. Cu carton, o foarfeca si niste lipici am rezolvat aceste probleme.
Download
Videoclip
Link catre videoclip: link
Jurnal
Bibliografie/Resurse