This is an old revision of the document!
Inspirat de jocul clasic Snake și dorind să aduc o nouă dimensiune acestei experiențe, am conceput SnakeCube 3D. Acest proiect implică crearea unui cub de led-uri care servește ca platformă de joc tridimensională, unde jucătorii controlează un “șarpe” luminos.
Utilizând un joystick și două butoane, jucătorii pot naviga prin spațiul tridimensional al cubului de led-uri, încercând să evite coliziunile cu marginile cubului sau cu propriul corp al șarpelui. Mișcarea șarpelui este simulată printr-o succesiune de lumină care se deplasează pe suprafața cubului, oferind o experiență vizuală captivantă.
SnakeCube 3D reprezintă o îmbinare între hardware și software, folosind Arduino pentru a controla afișajul de led-uri și interacțiunea cu jucătorul. Scopul acestui proiect este de a aduce o reinterpretare modernă a jocului Snake, aducând o nouă dimensiune și o experiență vizuală fascinantă în lumea jocurilor tradiționale.
Utilizatorul poate comunica cu cubul de leduri prin intermediul joystick-ului si a celor 2 butoane
În realizarea proiectului voi folosi:
+ multe alte beculete pe pinii 21-53
Am inceput prin lipirea led-urilor intre ele. (dupa multe incercari de a le lipi pe o sarma, am trecut la rezistente pentru structura de rezistenta=). Am lipit catodul fiecarui beculet intre ele si le-am conestat la arduino prin becurile din colturi astfel incat rezistentele folosite pentru sustinere, nu influenteaza=)
Apoi am facut cablajul si le-am pus fiecaruia dintre ele cate o rezistenta , apoi am conectat la mega si lcd-ul cu joystick-ul pentru a incepe sa pot scrie software-ul
M-am decis ulterior sa pun o singura rezistenta pentru toate led-urile