This shows you the differences between two versions of the page.
pm:prj2022:avaduva:andrei.ionescu3107 [2022/06/02 02:59] andrei.ionescu3107 [Download] |
pm:prj2022:avaduva:andrei.ionescu3107 [2022/06/02 03:07] (current) andrei.ionescu3107 [Jurnal] |
||
---|---|---|---|
Line 103: | Line 103: | ||
=== Comunicare bluetooth: === | === Comunicare bluetooth: === | ||
- | Intrucat Arduino are optiunea de a comunica prin bluetooth folosind module externe, am ales un microcontroller ESP32-S3, acesta avand integrat o antena si modulele necesare. Astfel, o telecomanda Duallshock 4 ar putea fi conectata la robot pentru manevrarea wireless a acestuia. | + | Intrucat Arduino are optiunea de a comunica prin bluetooth folosind module externe, am ales un microcontroller ESP32-S3, acesta avand integrat o antena si modulele necesare. Astfel, un controller Duallshock 4 ar putea fi conectata la robot pentru manevrarea wireless a acestuia, intr-un mod relativ simplu: adresa MAC a microcontroller-ului trebuie sa fie aceeasi cu cea stocata de controller. |
Line 112: | Line 111: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | In final, suportul mecanic hardware este terminat, componentele electronice sunt lipite dar lipsesc conexiunile, dat fiind dificultatea cositoririi firelor, iar partea de software este la stadiul de teorie intrucat este greu de implementat/testat fara robotul fizic. | + | In final, suportul mecanic hardware este terminat, componentele electronice sunt lipite dar lipsesc conexiunile, dat fiind dificultatea cositoririi firelor, iar partea de software este la stadiul de teorie intrucat este greu de implementat/testat fara suportul electronic. |
{{ :pm:prj2022:avaduva:robot1.jpg?nolink&300|}} | {{ :pm:prj2022:avaduva:robot1.jpg?nolink&300|}} | ||
Line 142: | Line 141: | ||
* Tema a fost aleasa [[https://docs.google.com/spreadsheets/d/1z4RhEBLrTK5E1BRwp6diB5XuOj8LOmoaigpwqgArTDQ/edit?usp=sharing|aici]]. | * Tema a fost aleasa [[https://docs.google.com/spreadsheets/d/1z4RhEBLrTK5E1BRwp6diB5XuOj8LOmoaigpwqgArTDQ/edit?usp=sharing|aici]]. | ||
* Resurse Hardware au fost adaugate. | * Resurse Hardware au fost adaugate. | ||
- | * (Niste) resurse Software au fost adaugate. | + | * Resurse Software au fost adaugate. |
* Schema electrica a fost adaugata. | * Schema electrica a fost adaugata. | ||
* Lucruri ce pot fi imbunatatite au fost mentionate. | * Lucruri ce pot fi imbunatatite au fost mentionate. | ||
* Functionarea generala a robotului a fost adaugata. | * Functionarea generala a robotului a fost adaugata. | ||
+ | * Design-ul software a fost adaugat. | ||
* Rezultatele obtinute au fost adaugate. | * Rezultatele obtinute au fost adaugate. | ||
* Concluzia a fost adaugata. | * Concluzia a fost adaugata. | ||
Line 159: | Line 159: | ||
=== Resurse Software: === | === Resurse Software: === | ||
- | + | * [[https://github.com/aed3/PS4-esp32|Interfatarea unui ESP32 cu un Dualshock 4]] | |
* I2C [[https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-reference/peripherals/i2c.html|(1)]] [[https://www.espressif.com/sites/default/files/documentation/esp32-s3_technical_reference_manual_en.pdf#i2c|(2)]] pentru ESP32 | * I2C [[https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-reference/peripherals/i2c.html|(1)]] [[https://www.espressif.com/sites/default/files/documentation/esp32-s3_technical_reference_manual_en.pdf#i2c|(2)]] pentru ESP32 | ||