This shows you the differences between two versions of the page.
pm:prj2023:ndrogeanu:obstacle-avoidance-control-robot [2023/05/27 15:23] andrei.sapunaru2007 [Software Design] |
pm:prj2023:ndrogeanu:obstacle-avoidance-control-robot [2023/05/27 21:44] (current) andrei.sapunaru2007 [Jurnal] |
||
---|---|---|---|
Line 70: | Line 70: | ||
* myservo: folosit pentru controlul servo-motorului | * myservo: folosit pentru controlul servo-motorului | ||
* voice: string prin care preiau comanda venita prin intermediul modulului Bluetooth | * voice: string prin care preiau comanda venita prin intermediul modulului Bluetooth | ||
+ | * **Schemă electrică**: EAGLE CAD | ||
+ | * **Schemă bloc**: diagrams.net | ||
+ | * **Design circuit**: TinkerCad | ||
+ | * {{:pm:prj2023:ndrogeanu:arduino_robot.zip|}} | ||
</note> | </note> | ||
Line 81: | Line 85: | ||
{{ :pm:prj2023:ndrogeanu:robot1.jpg?300 |}} | {{ :pm:prj2023:ndrogeanu:robot1.jpg?300 |}} | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Construirea și programarea unui robot Arduino capabil să evite obstacole poate fi o experiență educațională extrem de utilă. În urma acestui proiect, pot fi trase următoarele concluzii: | ||
+ | \\ | ||
+ | \\ 1. Dezvoltarea cunoștințelor de bază despre roboți și programarea microcontrolerelor: Proiectul oferă o oportunitate excelentă de a învăța despre componentele și funcționarea unui robot, precum și despre programarea în limbajul Arduino. | ||
+ | \\ 2. Integrarea senzorilor și a algoritmilor de evitare a obstacolelor: În cadrul proiectului, se pot explora diverse tipuri de senzori, cum ar fi senzori ultrasonici sau infraroșu, pentru a detecta și evita obstacolele. | ||
+ | \\ 3. Stimularea creativității și a gândirii inovatoare: Proiectul robotului evitant de obstacole oferă oportunitatea de a fi creativ și de a gândi în mod inovator. | ||
+ | \\ 4. Îmbunătățirea abilităților de rezolvare a problemelor: Construirea unui robot evitant de obstacole poate implica întâlnirea unor provocări și rezolvarea unor probleme tehnice. Aceasta necesită abilități de rezolvare a problemelor, de gândire critică și de analiză a situațiilor pentru a dezvolta soluții eficiente. | ||
===== Download ===== | ===== Download ===== | ||
<note warning> | <note warning> | ||
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | {{:pm:prj2023:ndrogeanu:proiectrobotarduino.zip|}} |
- | + | ||
- | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | + | |
</note> | </note> | ||
Line 99: | Line 106: | ||
- 16.05.2023 - Adaugare schema electrica si design circuit | - 16.05.2023 - Adaugare schema electrica si design circuit | ||
- 21.05.2023 - Completare milestone 2 | - 21.05.2023 - Completare milestone 2 | ||
+ | - 27.05.2023 - Adaugare detalii software | ||
+ | - 27.05.2023 - Completare milestone 3 | ||
+ | - 27.05.2023 - Completare pagina Wiki | ||
</note> | </note> | ||