This shows you the differences between two versions of the page.
pm:prj2021:apredescu:linefollower [2021/06/02 12:42] monica.pricope [Hardware Design] |
pm:prj2021:apredescu:linefollower [2021/06/02 13:09] (current) monica.pricope [Software Design] |
||
---|---|---|---|
Line 45: | Line 45: | ||
Pentru partea software am folosit mediul de dezvoltare Arduino. | Pentru partea software am folosit mediul de dezvoltare Arduino. | ||
- | **Functionare** | + | == Functionare == |
Pinii folositi si variabilele sunt declarate si initializate la inceputul programului. | Pinii folositi si variabilele sunt declarate si initializate la inceputul programului. | ||
Line 60: | Line 60: | ||
- robotelul vireaza la stanga daca senzorul din stanga a detectat linia | - robotelul vireaza la stanga daca senzorul din stanga a detectat linia | ||
- robotelul se opreste atunci cand ambii senzori detecteaza linia. | - robotelul se opreste atunci cand ambii senzori detecteaza linia. | ||
- | * Se verifica daca in fata se afla un obiect la o distanta mai mica de stop_distance. Daca se detecteaza un obstacol, robotelul se va misca putin in spate si se va intoarce reluandu-si traseul. | + | * Se verifica daca in fata se afla un obiect la o distanta mai mica de stop_distance. Daca se detecteaza un obstacol, robotelul se va misca putin in spate, se va intoarce pana cand detecteaza din nou linia si va continua deplasarea pe traseu. |
Functiile turnWhenObstacleLeft() si turnWhenObstacleRight() | Functiile turnWhenObstacleLeft() si turnWhenObstacleRight() | ||
Line 85: | Line 85: | ||
* Documentația în format: <html><a class="media mediafile mf_pdf" href="?do=export_pdf">PDF</a></html> | * Documentația în format: <html><a class="media mediafile mf_pdf" href="?do=export_pdf">PDF</a></html> | ||
* Cod sursa: {{:pm:prj2021:apredescu:pricope_monica_331cc_codsursa.zip|}} | * Cod sursa: {{:pm:prj2021:apredescu:pricope_monica_331cc_codsursa.zip|}} | ||
+ | ===== Jurnal ===== | ||
+ | |||
+ | * 25-04 : alegere tema si creare pagina wiki | ||
+ | * 11-05 – 17-05 : comandat piese | ||
+ | * 21-05 – 23-05 : asamblare hardware, implementarea componentei software si testare | ||
+ | * 26-05 – 27-05 : construire pista si adaugarea optiunii de detectare obstacole | ||
+ | * 28-05: finalizare proiect (pagina de wiki + demo) | ||
+ | |||
===== Bibliografie ===== | ===== Bibliografie ===== | ||
* Conectare senzor HC-SR04: https://create.arduino.cc/projecthub/Isaac100/getting-started-with-the-hc-sr04-ultrasonic-sensor-036380 | * Conectare senzor HC-SR04: https://create.arduino.cc/projecthub/Isaac100/getting-started-with-the-hc-sr04-ultrasonic-sensor-036380 | ||
* Conectare modul driver: https://www.youtube.com/watch?v=OkHR1BZCcqA&ab_channel=TeamPsi | * Conectare modul driver: https://www.youtube.com/watch?v=OkHR1BZCcqA&ab_channel=TeamPsi | ||