This is an old revision of the document!


Connect4

Autor

Introducere

  • Connect4 este un joc 1 vs. 1. Fiecare jucător își alege o culoare la început, după care, rând pe rând, dă drumul unui disc într-un grid.
  • Scopul jucătorului este de a conecta pe rând/coloană/diagonală 4 discuri, încercând în același timp să îl încurce pe adversar.
  • Ideea de pornire a fost implementarea unui joc 1 vs. 1 care să fie cât de cât interactiv. =)

Poză reprezentativă

Descriere generală

Schemă bloc

Funcționalitate

Plăcuța va primi input de la 3 butoane de control:

  • un buton care va reprezenta schimbarea coloanei spre stânga
  • un buton care va reprezenta shimbarea coloanei spre dreapta
  • un buton care va reprezenta selectarea coloanei

Outputul va fi realizat cu ajutorul:

  • un modul LCD SPI
    • Folosește 5 pini de comunicație:
      • SCK
      • SDA
      • DC
      • RESET
      • CS
    • și 3 pini de conexiune
      • 5V
      • 3.3V
      • GND
    • Acesta va afișa jocul în sine, dar și alte informații:
      • scor
      • jucătorul curent
  • un buzzer pasiv cu diverse sunete
  • leduri care vor fi in sincronizare cu starea jocului (doar de decor)

Hardware Design

Listă de piese

  • Arduino
  • Modul LCD SPI 128×160
  • 3 butoane de control
  • buzzer pasiv
  • leduri
  • 2 x breadbord

Schema conectare LCD - Uno r3

Software Design

Rezultate Obţinute

Concluzii

Download

Jurnal

Bibliografie/Resurse

pm/prj2021/agrigore/connect4.1621325819.txt.gz · Last modified: 2021/05/18 11:16 by mihaela.nuta1207
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