Răzvan - Nicolae DANĂ - Armura Laser Tag

Autorul poate fi contactat la adresa: dana.nicolaerazvan@gmail.com

Introducere

Am ales acest proiect deoarece eram tentat de mai mult timp sa construiesc un sistem de laser tag personal. O data cu proiectul la PM am decis impreuna cu un coleg sa il impartim in doua proiecte fiecare facand o parte din sistem. E un proiect interesant, destul de simplu in functionalitatea lui de baza dar se pot aduce imbunatatiri care sa il completeze pe viitor.

Descriere generală

O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează.

Schema bloc :

Hardware Design

Lista piese:

4 x Leduri albe (1.5 lei buc)

5 x Photorezistente (2.5 lei buc)

4 x Rezistente 160 Ohm (0.02 lei buc)

5 x Rezistente 1k Ohm (0.1 lei buc)

Schema pentru placuta din etapa 2:

Software Design

Mediu de dezvoltare AVR Studio 5.1

No third party library.

Trei functii cu joc de leduri pentru fiecare din starile armurii (idle, lovita, respawning).

Cand intra in starea respawn (ledurile sunt stinse) jucatorul nu va mai putea fi lovit (invulnerabil).

Am folosit ADC pentru a lua datele citite de senzori.

Rezultate Obţinute

Rezultate sunt destul de bune. Conditiile cele mai bune de functionare sunt intr-un mediu mai intunecat deoarece senzorii au un threshold destul de mic pentru a detecta laserul rosu. Astfel e foarte sensibil la lumina naturala care are o valoare mai mare decat cea a laserului(ca si input). Am testat diferite valori.

Demo : http://www.youtube.com/watch?v=fChxFXV4CcI&feature=youtu.be

Concluzii

Un proiect distractiv. Sper sa il pot imbunatati pe viitor.

Download

Arhiva cu codul sursa : armura.rar

Bibliografie/Resurse

pm/prj2013/amocanu/armura-laser-tag.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