Livia-Andreea ŞTEFAN - Afisare text folosind POV

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

persistence_image.jpg

Proiectul meu consta in realizarea unui dispozitiv care sa se roteasca si sa afiseze un text pe baza fenomenului Persistence of Vision.

Persistence of Vision reprezinta abilitatea ochiului uman de a retine o imagine timp de aproximativ 1/30 secunde dupa ce a fost vazuta. Prin succedarea mai multor imagini foarte rapid putem astfel crea impresia de animatie. Fiindca nu putem observa acea fractiune de secunda dintre imagini, miscarea va fi una cursiva.

Ideea de a realiza un dispozitiv pe baza acestui fenomen mi-a venit rasfoind arhiva de proiecte din anii trecuti. Mi s-a parut o modalitate interesanta si distractiva de a crea animatii simple, de a afisa imagini si text.

Scopul acestui proiect este, in esenta, unul estetic.

Descriere generală

block_scheme1.jpg

Hardware Design

Lista de piese

  • Placuta de test
    • 7 LED-uri
    • 7 rezistente
    • Conector la placa de baza
  • Ventilator 12V
  • Baterie 9V
    • Conector baterie
  • Tija, suruburi pentru interconectare placa de baza, ventilator, baterie

Schema electrica

Software Design

Limbaj de programare: C

Compilator: avr-gcc

Editor: Programmer's notepad

Literele sunt definite intr-o matrice. Fiecare linie contine 5 octeti reprezentand led-urile ce vor fi aprinse pentru litera respectiva.

Inaltimea unei litere este 7, iar latimea 5.

Textul de afisat este tinut intr-un vector de litere sub forma descrisa mai sus.

Prin intermediul unui timer se genereaza o intrerupere pentru a face afisarea.

Rezultate Obţinute

Am finalizat proiectul cu succes. Functioneaza asa cum imi doream. :-)

pov_livia2.jpg pov_livia3.jpg pov_livia4.jpg

Video: https://www.youtube.com/watch?v=GFHiqRytmMc

Concluzii

Download

Jurnal

Bibliografie/Resurse

pm/prj2014/ddragomir/my_pov.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