Table of Contents

Mihaela-Petruţa GĂMAN (6811) - X & 0 cu scor și muzică

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul, așa cum o spune și numele, este clasicul joc X & 0. Despre cum am gândit proiectul:

Scopul proiectului a fost, pentru mine, familiarizarea cu tot ceea ce înseamnă microcontroller și fucționalitatea sa. Adăugarea noilor funcționalități i-ar putea ajuta pe colegii mai mici care vor alege un același proiect în 2016.

Am ales acest proiect deoarece X & 0 este unul dintre jocurile mele preferate din copilărie.

Descriere generală

Pe plăcuța de bază am microcontroller-ul ATMega, respectiv toate componentele necesare funcționării acestuia. ATMega-ul este cel folosit și în cadrul laboratoarelor de PM.

Intrări:

Ieșiri:

Rolul ATMEGA-ului:

  1. setare led selectat și aprobat cu butonul OK, ca fiind roșu sau albastru, în funcție de player
  2. interogare stare joc: Am câștigat? ⇒ modifică scor
  3. scoate câte un sunet la fiecare setare de LED.

Hardware Design

Lista de piese plăcuța de bază:

Pentru proiectul în sine:

  Sfat: mai bine luați fire individuale - costă 0.6 RONi un fir.
  Prețul pe care îl scoateți este de 3 ori mai bun!

Schema Legării LED-urilor la pini: leds.sch

Software Design

Descrierea codului aplicaţiei:

Rezultate Obţinute

Rezultatele obținute pot fi văzute și în imagini. Pe lângă aceasta, aș adăuga un pic mai multă experiență cu electronica și programare low level. De asemenea, menționez că sofware, proiectul nu este complet funcțional. Bug-urile vor fi rezolvate, cu siguranță, ulterior.

Concluzii

Download

Surse:

gaman_mihaela_334ca.zip

În arhivă aveți 2 versiuni de asignare de pini, Plus pozele pentru proiect și Makefile-urile aferente celor 2 versiuni de programe. Din păcate, nu funcționează chiar cum ar trebui, dar am să revin cu implementarea fără bug-uri când o să am puțin timp.

Jurnal

Faza 1:

Componentele au fost achiziționate în “masă” de către toate cele 3 serii de pe un site american.

       Motivul a fost acela că ATMega-ul nu a fost găsit la niciunul din magazinele de pe strada Maica Domnului.

Faza 2:

Această parte nu a fost foarte challenging, deoarece plăcuțele au fost fabricate de așa natură încât lipirea componentelor a fost destul de ușoară, acestea fiind identificate prin simboluri pe plăcuță.

Faza 3:

Așa am aflat că există diverse tipuri de plăcuțe de test:

Prețurile de pe Maica Domnului variază foarte mult, așa că, aruncați câteva priviri foarte atente înainte să începeți să achiziționați componente.

Faza 4:

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.