Autor: FLOREA Adrian - 336CB
Scopul lucrarii este de a folosi un ecran LCD, conectat cu ajutorul unui modul I2C, pentru a interactiona cu utilizatorul astfel incat acesta sa poata juca un Mini-game, prin apasarea unor butoane. Proiectul ma ajuta sa inteleg cum pot lucra cu un LCD, in concordanta cu butoane si un buzzer.
Proiectul consta in implementarea unui simplu joc, folosind un ecran LCD, butoane si un buzzer. Ecranul LCD este conectat la microcontroller printr-un modul I2C. Jucatorul poate alege dificultatea jocului, care se refera la viteza de deplasare a personajului. La apasarea de butoane sau la diverse evenimente ale jocului, buzzerul este setat cu anumite melodii/sunete.
Lista Componente:
Schema electrica:
void setup()
void loop()
void menu()
void beginning()
void draw_func(int delay_time)
bool drawHero(byte position, char* terrainUpper, char* terrainLower, unsigned int score)
void advanceTerrain(char* terrain, byte newTerrain)
PIN 4: select
PIN 3: buzzer
PIN 2: jump
Proiectul a fost amuzant si relativ simplu de realizat, si cu datorita lui am invatat (cat de cat) cum se foloseste un ciocan de lipit, dar mai ales cum functioneaza un ecran LCD cu modul I2C si cum se poate lucra cu acesta in diverse proiecte.
2021/04/27 Jumping Game Pagina creata, pregatire lista componente, schema bloc
2021/05/11 Jumping Game Schema electrica
2021/05/28 Jumping Game Demo
2021/05/30 Jumping Game Finalizare pagina