Proiectul consta in realizarea unui sonar cu interfata grafica pe calculator. Acesta va arata distanta intr-un range de 40 cm la care se afla un obiect dar si pe reprezentarea grafica pozitia acestuia.
Servomotorul MG90S va roti un suport pe care se afla senzorul ultrasonic HC-SR04 intr-o raza de 15-165 de grade si acesta va comunica cu PC-ul prin intermediul librariei Serial din IDE-ul Processing.
- Arduino UNO
- Breadboard
- Senzor HC-SR04
- Fire
- Servomotor MG90S
Implementarea a fost realizata pentru hardware in ArduinoIDE:
Biblioteci incluse:
Functii implementate:
Implementarea pentru GUI-ul sonarului a fost implementata in Processing 3.5.4.
Un proiect simplu, dar foarte interesant cate informatii se pot extrage doar cu un senzor de ultrasunete(ex: distanta, localizare).
Plus, am invatat cat de usor este API-ul de comunicare intre Arduino si un program Java/Python.