Detail of the student project

List
Topic:Elektronická LEGO EV3 kytara
Supervisor:Martin Hlinovský
Announce as:PTO
Description:Navrhněte a realizujte elektronickou LEGO EV3 kytaru (viz např. https://www.youtube.com/watch?v=EN-7cMjmFv0)

1) Návrh hardwarové zástavby, odladění pro správnou funkčnost, návrh a realizace rozebíratelné zástavby pro převoz, podrobná dokumentace.
- stavba automatu pro přítlaky na struny
- stavba periodického ramene s trsátkem s automatem pro kombinaci úderů nahoru/dolu
- stavba stojanů a držáků kytary a obsluhujících jednotek pro účely vystavování

2) Softwarový návrh a realizace programu pro přehrávání skladeb.
- realizace kompilace zdrojového kódu na Mindstorm EV3 kostku- zajištění komunikace dvou Mindstorm EV3 kostek (jedna kostka nemá dostatečný počet portů pro všechny motory)
- realizace softwarového stavového automatu, který zajistí přechod hardwaru do požadovaného stavu
- parsování dat ze souboru a vytvoření instrukcí pro automat

3) Softwarový návrh a realizace GUI na PC pro vytváření souboru skladby. Vzdálená obsluha pomocí mobilního zařízení.
- návrh vhodného formátu souboru pro uchovávání hudebních instrukcí
- design a softwarová realizace user-friendly grafického prostředí pro vytváření souborů s instrukcemi
- implementace mobilní aplikace pro Android, kterou bude uživatel schopen spouštět hru kytary a zároveň bude poskytovat audio výstup s doprovodným obsahem (přidané jiné nástroje nebo původní skladba)
Date:09.02.2017
Max.number of students:3
Booked students:Martin Procházka, Tomáš Trafina, Václav Novotný
Responsible person: Petr Pošík