2012_332AC_P3

Project Name [edit]

  [edit]

I. Project Description

Proiectul are la baza placa EV/Z3, care prin intermediul interfetei seriale, creeaza legatura cu placa dezvoltata. Aplicatia implementata este jocul Spanzuratoarea. Omuletul, fiind desenat cu leduri, se aprinde pe masura ce se comite o eroare( ne este ghicit caracterul)

II. Project Requirements

 

Hardware:

-o sursa de tensiune de 12V

 

-microprocesorul PIC 16F628F

-MAX 323

 

-mufa serial mama

-5 LED-uri care vor reprezenta omuletul spanzurat

-rezistenta de 100kΩ

-capacitati polarizate si nepolarizate

Software:

Din punct de vedere software, proiectul consta intr-un program, care daca primeste semnal pe serial, aprinde primul LED, mentinandu-l astfel pana la finalul aplicatiei. In continuare daca urmatorul caracter nu este ghicit, deasemenea, un semnal trimis de la EV/Z3 catre PIC, rezulta in aprinderea urmatorului LED si mentinerea sa in aceasta stare.  

 

 

 

Expected behavior.

 

 

 

Theacher Proposal
 - placa cu PIC - si sa conectati niste leduri care sa simuleze un omulet.

- Soft: pe placa 386 implemntati jocul spanzuratoare -  mai intai citesti de la tastatura cuvantul de ghicit (cifre)

- Introduci succesiv coduri - in caz de eroare afisiezi pe pic ledurile rosii . Placa de z3 trimite prin seriala la pic starea jocului

- la final success./fail folositi buzzer-ul de pe z3.

III. User Flow

Aplicatia este un joc pentru doua persoane. Odata pornita, aplicatia se opreste cand alimentarea este oprita. Primul utilizator introduce cuvantul de 4 caractere pe care celalalt utilizator trebuie sa-l ghiceasca. Acesta trebuie sa ghiceasca pe rand caracterele, pana se aprinde omuletul, sau pana le-a ghicit( in ordine)

V. Hardware Design

Ne-am folosit de schema oferita ca exemplu. Astfel, diferenta o reprezinta ledurile rosii, care au inlocuit ecranul LCD.

PIC 16F628A 

Am pus procesorul si ledurile pe o a 2-a placuta datorita lipsei de spatiu.

 

sursa de tensiune, MAX 323, mufa serial 

In cazul microcipului MAX323, am recurs la un mic artificiu: 2 dintre pini au fost legati direct datorita lipsei de precizie a pistolului de lipit.  

 

 

VI. Software Design

Describe the software functionality of your project, including code used on EV/Z3 board and the uC board. Discuss your algorithms, data flows and so on. Should post code samples of the most interesting bits.

VII. Results

Data about the final project implementation. Includes screenshots, movies, comments about your project in action.

VIII. Download

After you have presented your project at the laboratory (week 13-14) you will add all your sources here. Any hardware simulation used, code archive and so on.

IX. Status

Complete

X. Personal Contribution

Ghimis Marius: achizitie de componente, realizarea cablajelor

Ionescu Mihai: achizitie de componente , verificarea cablajelor,  realizarea codului sursa