Ovidiu-George PAIU (67392) - Connect Four

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Prezentarea pe scurt a proiectului :

“Connect Four” / “In a Raw” este un joc in doi in care fiecare player isi alege culoarea si trebuie sa realizeze pe o linie 4 culori consecutive (diagonala/orizontala/verticala). Jocul este o matrice de leduri si atunci cand se apasa butoanele se aprin ledurile.

https://en.wikipedia.org/wiki/Connect_Four

Descriere generală

Hardware Design

Lista de Piese

  1. Placa de baza
  2. Placa secundara 18(cm) X 30(cm)
  3. Matrice de leduri
  4. 5 Butoane
  5. 42 Leduri bicolore
  6. Fire de legatura 50
  7. Rezistente : 24 R - 330 Ω , 6 R - 1000 Ω

Schema Electrica :

Software Design

Am pornit de la laboratorul 0:

#define F_CPU 16000000

#include <avr/io.h> #include <util/delay.h>

#define DELAY_SECVENTA 250 #define NUM_SECVENTE 6

#define MORSE_LUNG 150 #define MORSE_SCURT 50 #define MORSE_PAUZA 50

#define NUM_NOTE 8

int frecventa_nota[NUM_NOTE] = {

262, 294, 330, 349, 392, 440, 494, 523

}; void exemplu(void) {

DDRD |= (1 « PD6); while(1)

DDRB |= (1 << PB0);

}

int main(void) {

exemplu();
return 0;

}

Rezultate Obţinute

Rezultat :

Download

Jurnal

Milestone 1: documentarea jocului, realizarea schemei bloc si a listei de piese

Milestone 2: realizare placutei de baza

Milestone 3: realizarea schemei electrice

Milestone 4: Am cumparat piesele necesare si le-am lipit.

Bibliografie/Resurse

Resurse Hardware:

 Piese cumparate: - https://www.optimusdigital.ro/
                  - http://www.conexelectronic.ro/ro/4-componente-electronice
  • Documentația în format PDF
pm/prj2017/avoinescu/ovidiu_george.paiu/67392.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0