This shows you the differences between two versions of the page.
|
pm:prj2021:apredescu:joc_tetris [2021/06/04 15:25] diana.datcu [Piese necesare] |
pm:prj2021:apredescu:joc_tetris [2021/06/04 16:04] (current) diana.datcu [REZULTATE OBTINUTE] |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Introducere ===== | ===== Introducere ===== | ||
| - | Proiectul constă în implementarea jocului de Tetris pe un ecran LCD, în care se vor obține puncte de fiecare dată când se va umple o linie. Jocul este pierdut când nu va mai exista spațiu. În implementare sunt utilizate 7 butoane ca input, microcontroller-ul, iar LCD-ul, un LED și un difuzor ca output. | + | Proiectul constă în implementarea jocului de Tetris, din pacate nefunctional, pe un ecran LCD, în care se vor obține puncte de fiecare dată când se va umple o linie. Jocul este pierdut când nu va mai exista spațiu. În implementare sunt utilizate 5 butoane ca input, microcontroller-ul, iar LCD-ul, un LED și un difuzor ca output. |
| ===== Descriere generală ===== | ===== Descriere generală ===== | ||
| - | Plăcuța Arduino va prelua datele de intrare de la butoane. Jucătorul va folosi 2 butoane pentru mișcarea stânga/dreapta a piesei, două butoane pentru rotirea stânga/dreapta a piesei, un buton va fi folosit pentru selectare, un buton pentru restart si unul pentru pauză. | + | Plăcuța Arduino va prelua datele de intrare de la butoane. Jucătorul va folosi 2 butoane pentru mișcarea stânga/dreapta a piesei, un buton pentru rotirea piesei, un buton va fi folosit pentru selectare si unul pentru pauză. |
| - | + | {{:pm:prj2021:apredescu:datcu_diana_cristina_schema.png?600 |}} | |
| - | + | ||
| - | {{:pm:prj2021:apredescu:336ca_datcu_diana_tetris.png?600|}} | + | |
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| Line 23: | Line 20: | ||
| Scheme electrice: | Scheme electrice: | ||
| + | Schema electrica cu translatorul cu 4 canale: | ||
| + | {{:pm:prj2021:apredescu:datcu_diana_cristina_schema_electrica_translator_4_canale.png?900 |}} | ||
| + | Schema electrica cu transaltorul cu 8 canale: | ||
| + | {{:pm:prj2021:apredescu:datcu_diana_cristina_schema_electrica_8_canale.png?900 |}} | ||
| Realizare circuit: | Realizare circuit: | ||
| Mentionez de la inceput ca proiectul nu functioneaza, intrucat LCD se aprinde insa nu afiseaza nimic. | Mentionez de la inceput ca proiectul nu functioneaza, intrucat LCD se aprinde insa nu afiseaza nimic. | ||
| Line 57: | Line 58: | ||
| NU MERGE! PLIZ HELP | NU MERGE! PLIZ HELP | ||
| + | {{:pm:prj2021:apredescu:datcu_diana_cristina_4_canale.png?300 |}} | ||
| + | |||
| + | {{ :pm:prj2021:apredescu:datcu_diana_cristina_8_canale.png?300 |}} | ||
| ===== CONLCUZII ===== | ===== CONLCUZII ===== | ||
| Proietul a fost destul de fun de realizat, insa frustranta partea cu LCD-ul. Daca nu m-as fi apucat atat de tarziu de proiect (cu 4 zile inainte de data la care ar fi trebuit sa il prezint) as fi schimbat LCD-ul sau as mai fi incercat si legarea unor rezistente astfel incat sa LCD-ul sa primeasca 3.3V in loc de 5 V. Am invatat insa sa programez in Arduino ceea ce mi se pare un plus. | Proietul a fost destul de fun de realizat, insa frustranta partea cu LCD-ul. Daca nu m-as fi apucat atat de tarziu de proiect (cu 4 zile inainte de data la care ar fi trebuit sa il prezint) as fi schimbat LCD-ul sau as mai fi incercat si legarea unor rezistente astfel incat sa LCD-ul sa primeasca 3.3V in loc de 5 V. Am invatat insa sa programez in Arduino ceea ce mi se pare un plus. | ||