Autorul poate fi contactat la adresa: Login pentru adresa
Am ales sa realizez jocul de carti septica cu afisaj pe LCD. Jucatorul poate juca contra calculatorului. Proiectul va avea scopul de a intelege crearea jocurilor si afisarea lor pe un LCD.
Lista de componente pentru proiect:
Componente de baza:
Index | Denumire | Cantitate | Cod |
---|---|---|---|
1 | placa de baza PM2016 | 1 | PM2016 |
2 | microcontroller ATMEGA324 | 1 | ATMEGA324PA-PU |
3 | soclu microcontroller | 1 | LC40 |
4 | dioda Zener | 2 | BZX55C3V3 |
5 | led 6mm rosu | 2 | CLL-50221 |
6 | quartz 16MHz | 1 | Q16.000 MHz HC-49S |
7 | rezistenta 470 | 3 | RW25CF 470R |
8 | rezistenta 100 | 2 | RW25CF 100R |
9 | rezistenta 1k5 | 1 | RW25CF 1K5 |
10 | rezistenta 10k | 1 | RW25CF 10K |
11 | conector USB-B | 1 | USB B-PCB-R |
12 | condensator ceramic 100nF | 3 | CML 100nF 50V NP0 |
13 | condensator ceramic 15pF | 2 | CML 15pF 50V NP0 |
14 | push-button | 2 | TS-06E (TS-3) |
15 | barete mama-mama | 20 | - |
Index | Denumire | Cantitate | Cod |
---|---|---|---|
1 | LCD grafic 2 lini si 16 coloane | 1 | |
2 | push-button | 4 | TS-06E (TS-3) |
3 | placa de test | 1 | |
4 | fire conductoare | 20 |
Mediul de dezvoltare folosit: Programmers Notepad[AVR]
Compilarea s-a realizat cu: WinAVR
Incarcarea programului pe placuta s-a realizat cu Bootloaderul disponibil pe wiki: wiki_bootloader
Biblioteca folosita este cea folosita in laborator.
Jocul incepe prin oricui buton . Apoi se afiseaza pe linia de jos carile pe care jucatorul le detine. Apoi jucatorul alege cartea pe care o va da jos. Pe prima linie se afiseaza cartea data jos de jucator si cartea decartata de oponent.
Arhiva contine librariile folosite pentru lcd si programul de septica scris in C. test.zip