This shows you the differences between two versions of the page.
|
pm:prj2024:amocanu:diana_iulia.ciocoiu [2024/05/05 17:15] diana_iulia.ciocoiu [Descriere generală] |
pm:prj2024:amocanu:diana_iulia.ciocoiu [2024/05/09 12:41] (current) diana_iulia.ciocoiu |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ===== Introducere ===== | ===== Introducere ===== | ||
| - | <note tip> | + | |
| **Descriere** | **Descriere** | ||
| Line 20: | Line 20: | ||
| Pentru mine, dezvoltarea acestui proiect este o oportunitate de a dezvolta un joc, de a modela 3D si de a aplica cunostintele de programare si design. | Pentru mine, dezvoltarea acestui proiect este o oportunitate de a dezvolta un joc, de a modela 3D si de a aplica cunostintele de programare si design. | ||
| - | </note> | + | |
| ===== Descriere generală ===== | ===== Descriere generală ===== | ||
| - | <note tip> | + | {{:pm:prj2024:amocanu:ciocoiudiana.drawio.png|}} |
| - | {{ :pm:prj2024:amocanu:ciocoiudiana.drawio.png |}} | + | |
| Fiecare modul (cub) este compus din un esp32, 2 transmitatoare infrarosu, 2 receptoare infrarosu, un breadboard(optional), un suport de baterie (cu baterie) si un display (o matrice de leduri). | Fiecare modul (cub) este compus din un esp32, 2 transmitatoare infrarosu, 2 receptoare infrarosu, un breadboard(optional), un suport de baterie (cu baterie) si un display (o matrice de leduri). | ||
| Line 33: | Line 33: | ||
| * daca primeste ceva din stanga va fi pe pozitia indicele_primit + 1 | * daca primeste ceva din stanga va fi pe pozitia indicele_primit + 1 | ||
| + | ** Logica jocului (sumar) ** | ||
| + | * fiecare cub are cate un dictionar in memorie cu cuvinte ce se pot forma din 3,4 sau 5 litere. | ||
| + | * la inceputul jocului cubul "master" (adica cel care va porni jocul) va alege random un set de litere si va asigna literele fiecarui cub | ||
| + | * fiecare cub care nu prineste informatii din dreapta (adica este ultima litera dintr-un cuvant verifica: | ||
| + | * este format un cuvant din mia mult de 2 litere? | ||
| + | * daca da, este cuvatul format unul valid? | ||
| + | * daca da, aduna un punct la scor si fa un gest care arata utilizatorului ca a gasit un cuvant valid. | ||
| + | * dupa un interval de timp jocul se opreste si se afiseaza scorul total. | ||
| + | ** Extra ** | ||
| + | * la inceput dupa pornirea fiecarui modul se asteapta pana se aseaza 4 sau 5 module unul langa celalalt, apoi apare un meniu interactiv | ||
| + | {{:pm:prj2024:amocanu:meniu1ciocoiudiana.drawio.png?300|}} | ||
| + | |||
| + | * in functie de ce cub incepe jocul (1 2 sau 3) se alege modul de joc (easy, menium, hard) iar cubul care incepe este "masterul" | ||
| + | * la gasirea unui cuvant corect, va fi fie un semnal sonor fie unul vizual | ||
| + | {{:pm:prj2024:amocanu:cuvantciocoiudiana.drawio.png?300|}} | ||
| + | |||
| + | * la terminarea timpului va aparea o animatie | ||
| + | {{:pm:prj2024:amocanu:timeciocoiudiana.drawio.png?300|}} | ||
| + | |||
| + | * la final va aparea scorul | ||
| + | |||
| + | {{:pm:prj2024:amocanu:scorciocoiudiana.drawio_1_.png?300|}} | ||
| - | </note> | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| - | <note tip> | + | **Listă de piese** |
| - | **listă de piese** | + | |
| * 5 esp32 | * 5 esp32 | ||
| * 5 ir receiver | * 5 ir receiver | ||
| Line 48: | Line 68: | ||
| * 5 suport baterie | * 5 suport baterie | ||
| - | * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://www.captain.at/electronic-atmega16-mmc-schematic.png) | ||
| - | * diagrame de semnal | ||
| - | * rezultatele simulării | ||
| - | </note> | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| Line 69: | Line 85: | ||
| Care au fost rezultatele obţinute în urma realizării proiectului vostru. | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | ||
| </note> | </note> | ||
| + | |||
| + | ===== Github===== | ||
| + | |||
| + | https://github.com/Dianaanana/proiect-PM-WordDice | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| Line 83: | Line 103: | ||
| <note tip> | <note tip> | ||
| - | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | + | 5 mai - crearea paginii + descrierea generala a proiectului |
| </note> | </note> | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| - | <note> | + | <note tip> |
| - | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | ** Inspiratie ** |
| - | </note> | + | https://www.youtube.com/watch?v=34ebz2wJeqg |
| - | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | + | ** Resurse Hardware ** |
| + | ** Resurse Software ** | ||
| + | |||
| + | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||
| + | </note> | ||