Cristian-Gheorghe BOŢOGAN - G-Meter

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul foloseste 4 module: accelerometrul, placuta 2013, display LCD si un LED RGB. Scopul lui este de a afisa pe LCD acceleratia la care este supusa placuta in timpul miscarii. Acceleratia este afisata pe display, iar LED-ul RGB se aprinde in culoarea verde pentru o acceleratie usoara, galben pentru una medie sau rosu pentru o accelerare brusca. Initial, am plecat de la ideea unui aparat in care dai cu pumnul si iti afiseaza un anumit punctaj in functie de forta aplicata, dar din cauza fragilitatii legaturilor, am renuntat.

Descriere generală

Accelerometrul trimite date procesorului prin convertorul ADC inclus. Procesorul interpreteaza datele, trimite acceleratia la display pentru a fi afisata si aprinde LED-ul corespunzator acceleratiei.

Hardware Design

Placuta 2013
Accelerometru mma7361
Display LCD BIW-ESV
LED RGB

Cost total:

Accelerometru - 55 RON

Display - 35 RON

Placuta initiala - 50 RON (n-am imprimat-o la placutiada)

LED RGB - 9 RON (si s-a ars, l-am inlocuit cu unul de 2 RON)

Altele - ~10 RON

Total: mult

Software Design

Pentru dezvoltare am folosit Programmer's Notepad si winAvr. Pentru afisajul pe LCD am folosit libraria de la laborator.

Interpretarea datelor de la accelerometru a fost facuta in felul urmator: - am facut 10 citiri consecutive de la axele X,Y,Z si am facut o medie

- am transformat datele primite in Volti

- am calculat diferenta de voltaj fata de voltajul trimis de accelerometru la 0g

- am transformat voltajul in g, impartindu-l la sensivitatea accelerometrului (0.8 V/g)

In functie de acestea, LED-ul RGB se va aprinde in una din culorile verde, galben, rosu.

Rezultate Obţinute

Nu am reusit sa fac LCD-ul sa mearga, acesta afisand doar black(white) boxes pe primul rand. Nu stiu din ce cauza. LED-ul RGB pare sa functioneze ok, de obicei aprinzandu-se corect in functie de acceleratia imprimata placutei. Implicit, si accelerometrul functioneaza in parametri normali.

| |

Concluzii

Nu cumparati display LCD pe 3V.

Nu va apucati cu 1 saptamana inainte.

Nu lipiti cablurile direct pe pini.

Download

Jurnal

- finalizare placuta initiala : nu mai stiu, prin saptamanile 5-7

- 17 mai 2013 - am cumparat componente necesare pentru ultima etapa si am inceput lucrul la g-meter

- 19 mai 2013 - am montat toate componentele

- 20 - 23 mai - am incercat sa fac LCD-ul sa mearga

- 23 mai - 24 mai - am finalizat codul si am scris wiki-ul

Bibliografie/Resurse

pm/prj2013/mdobre/g-meter.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