Cătălin DRĂGOIU-PRUNĂ - Tetris pe LCD alphanumeric

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul isi propune sa realizeze un joc de tetris pe un LCD alphanumeric folosind caractere custom.

Scopul proiectului este unul didactic: Acela de a ma familiariza cu realizarea unui astfel de proiect,de a intelege in ce consta si de a invata din greselile(multe) pe care le-am facut pe parcurs.

Lucruri pe care le-am invatat realizand acest proiect:

  1. Cum sa lipesc componente pe placi
  2. Cum sa urmaresti scheme pentru a sti ce unde legi.
  3. Cum sa aplici cunostinte invatate la electronica(Ex. Divizor de tensiune) in practica.
  4. Sa gandesti mult inainte cand lipesti componenta, altfel se vor incrucisa sau vei avea alte probleme care te pot face sa muncesti de 5 ori mai mult decat ar fi necesar

Descriere generală

Hardware Design

Lista Componente:

  1. ItemPlaca Controller- atmega16
  2. Placa de test pentru lipirea componentelor de etapa 2(12 lei)
  3. Lcd aphanumeric 20×2(53lei)
  4. 3 butuoane(~2lei)
  5. Rezistente(~1leu)

Software Design

Mediu de dezvoltare: Programmers Notepad

Am definit o parte din caracterele custom de care am nevoie.

Rezultate Obţinute

Lcd este alimentat corect si apar patratelele pe el insa nu reusesc sa afisez nimic pe el.

Concluzii

Jurnal

  1. Realizat placuta etapa 1
  2. M-am interesat ce componente imi sunt necesare
  3. Am cumparat componentele care credeam ca sunt necesare(nu le-am gasit pe toate)
  4. Am aflat ca nu am cumparat toate componentele care imi sunt necesare(Ex. nu am luat un potentiometru)
  5. Am lipit componentele pe placa de test
  6. Am incercat sa rulez cod insa nu am reusit sa afisez nimic pe LCD. Acesta se aprinde insa nu apar caractere.

Bibliografie/Resurse

Cod Sursa: pm-cod-sursa.zip

pm/prj2013/avoinescu/lcd-tetris.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