This is an old revision of the document!


DIY Dance Pad

Autor

Introducere

Proiectul meu consta intr-o placa de tipul celor gasite in salile de jocuri, folosite la Dance Dance, deci un DIY dance pad.

Descriere generală

Schema bloc:

Funcționalitate

“Scena” de dans va fi impartita in 4 parti, sub fiecare parte aflandu-se cate un buton care va fi apasat si va transmite semnalul catre placa. Se poate conecta la computer si folosi impreuna cu Step Mania. De asemenea, pe ecran voi afisa cateva date sportive.

Hardware Design

Lista de piese

  • Arduino Uno
  • Benzi de cupru
  • Plexiglas
  • Burete adeziv (garnitura pentru usi)
  • Cabluri
  • LCD 16.02
Schema electrică

Software Design

Medii de dezvoltate folosite
  • Arduino IDE - pentru dezvoltarea și încărcarea codului pe plăcuță
  • Paint - pentru realizarea schemei bloc
  • Tinkercad - pentru schema electrică a proiectului
Biblioteci
  • LiquidCrystal_I2C.h - folosita pentru comunicarea cu display-ul
  • millisDelay.h - folosita pentru delay-uri neblocante
Funcții folosite
  • printAll() - afisarea tuturor informatiilor pe ecran
  • generateNextMove() - afisarea si generarea random a miscarilor
  • tick() - masoara timpul scurs (in secunde)
  • setup() - setarea pinilor si aprinderea ecranului
  • loop() - citirea pinilor, verificarea contactului si actualizarea miscarilor & scurgerea timpului & incrementarea scorului

Observații:

  • Deși

Rezultate Obţinute

Demo: lalalalla

Concluzii

Download

Arhiva Cod: proiect_pm_aip.zip

Jurnal

  • 25 Aprilie → Alegerea temei proiectului
  • 25 Aprilie → Crearea paginii
  • 21 Mai → Achizitionarea pieselor si a materialelor necesare
  • 21 Mai → Inceperea asamblarii pieselor de hardware ale placii de dans
  • 26 Mai → Final montaj hardware
  • 26 Mai → Scriere cod
  • 1 Iunie → Completare pagina wiki

Bibliografie/Resurse

pm/prj2021/avaduva/dance-dance.1622595914.txt.gz · Last modified: 2021/06/02 04:05 by alexandra.pricop
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