Table of Contents

Color Sequence Game

Autori:

Introducere

Color Sequence Game este un joc in care trebuie sa urmărești atent ledurile și sa reții ordinea in care s-au aprins, pentru ca mai apoi sa reproduci aceasta o secvența de culori folosind butoanele corespunzătoare ledurilor.

Descriere generală

Jocul conține 3 butoane, 3 leduri și un LCD.

Urmărind indicațiile date către jucător cu ajutorul LCD-ului, acesta va putea știi in ce stare se afla jocul:

Initial se începe de la nivelul 1, adică secvența conține un singur led.

După ce butoanele au fost apăsate in ordinea corespunzătoare se va trece la următorul nivel. Fiecare nivel va fi din ce in ce mai greu, deoarece secvența va fi incrementata cu 1 fata de nivelul anterior.

Dacă Secvența va fi introdusa greșit de către jucător tot jocul se va reseta, va reîncepe de la nivelul 1.

Schema Bloc:

Hardware Design

Componente:

Schema:

Software Design

Pentru dezvoltarea software am folosit Tinkercad.

Initial am legat componentele la placa Arduino.

După aceea am început sa generez semnale IO pentru a ma asigura ca totul merge bine.

Am folosit următoarele biblioteci:

Într-un final am început sa stabilesc logica programului și sa o codez.

Codul și explicațiile sale se afla in comentariile din acesta.

Rezultate Obținute

Într-un final jocul obținut arata in felul următor:

Concluzii

In concluzie a fost un proiect in care am învățat cum sa conectez mai multe componente intre ele și sa meargă pe o logica mai complexă.

Consider ca a fost un proiect interesant in care am reușit sa îmbin legarea componentelor hardware și comunicarea cu acestea in software.

Download

Proiect PDF:color_sequence_game_gainatudor.pdf.pdf

Codul in C:colorsequencegame.zip

Jurnal

Bibliografie/Resurse