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