X si 0(LED-uri)

Proiect realizat de Dorcescu Roxana-Antoanela 331CC

Introducere

Acest proiect consta in simularea unui joc de X si 0 pe led-uri.

Descriere generala

Implementarea va fi realizata folosind 9 led-uri bicolore(rosu - jucatorul 1 si verde - jucatorul 2) si 9 butoane. Fieecare led corespunde unui buton. Culoare rosie este pentru X si verde pentru 0. Jucatorii vor apasa pe rand pe butoane, alegand locul unde doresc sa puna X sau 0. La final, exista un led de scor care se va aprinde in culoarea castigatorului sau nu se aprinde in caz de egalitate.

Schema bloc

Hardware Design

Lista piese(pe langa cele de la placa de baza):

  • 10 LED-uri bicolore (9 + 1 pentru castigator)
  • Fire conectoare mama-mama
  • Barete de pini
  • Placa secundara
  • 9 butoane fiecare corespunzand unui led
  • 10 rezistente de 1k

Schema electrica:

Software Design

Implementarea am realizat-o pornind de la laboratorul 0. Nu am folosit alte librarii. Am retinut un vector de led-uri(fiecare led are 2 culori red si green) si un vector de butoane. La apasarea butonului se aprinde led-ul respectiv in culoarea jucatorului(red sau green). Pentru a verifica castigatorul am retinut pozitiile aprinse intr-o matrice.

Rezultate Obtinute

Proiectul este functional si respecta regulile de la X si 0. Insa exista un mic bug, 3 led-uri stau aprinse constant(nu se pot stinge).

Concluzii

Proiectul a fost interesant si nu foarte greu de realizat. Cea mai grea parte a proiectului au fost lipiturile pe placuta secundara(au fost foarte multe fire de lipit si foarte apropriate asa cum se observa si din poza de mai sus). Codul a fost scris destul de repede fara a intampina probleme.

Download

Atasez aici arhiva cu codul sursa:x_si_0_-_led_-_dorcescu_roxana-antoanela.zip

Jurnal

  • Etapa 1 - achizitionarea placutei de baza
  • Etapa 2 - lipirea componentelor pe placuta de baza
  • Etapa 3 - realizarea schemei electrice
  • Etapa 4 - cumpararea pieselor si realizarea placutei secundare
  • Etapa 5 - Scrierea codului
  • Etapa 6 - Testarea

Bibliografie/Resurse

Resurse: laboratorul 0 de PM

xsi0-led-331cc.pdf

pm/prj2019/adragan/xsi0l2019.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