Multitouch Table FH Ingolstadt: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(22 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
= Git-Repository =
 
We created a Git repository for our Multitouch Table Project which contains schematics and layouts for the electronics as well as the source files for our software.
 
You can [http://git.bingo-ev.de/fh-in/mtt-projekt.git/ view the repository online] or clone it using the following command (read-only access):
 
git clone http://git.bingo-ev.de/git/fh-in/mtt-projekt.git
 
= Hardware =
 
Total falsches 3D-Modell: [[File:Mtprojekt-fh-sketchup.skp]] - korrekte version folgt ;)
 
 
== MTT-Construction ==
 
[[Datei:MTT Contruction.JPG|thumb]]
'''General Remarks'''
[[Datei:MTT-Construction2.JPG|thumb]]
 
'''=== General Remarks''' ===
 
In principle the Multitouch Table (MTT) consists in a box with the multi-touch screen mounted on top in the shape of a cube. For more extensive service work the touch screen can be simply removed from the top.
 
 
'''=== Box''' ===
 
All parts for side walls were manufactured using 16mm 3-layer-laminated sheets of wood and for bottom was using 19mm 3-layer-laminated sheets to guarantee maximum stiffness of the corpus. The only exceptions are the square-shaped timber pieces which serve as support for the bottom- and touch screen glass plate.
 
 
'''=== Touch Screen''' ===
 
Four 20 cm long square-shaped timber pieces were glued to the four corners inside of the touch screen frame. They ensure primarily a tight fit of the touch screen with the lower frame, and secondly protect the circuit boards installed on its backside. The top cover frame is made out of stainless steel. It protects the LEDs and is secured in its place at the corners of the frame. This completes the project.
 
During every state of the development and construction of the MTT achieving a maximum light density has been a major objective to reach a best quality product.
 
 
== Electronics ==
All electronics hardware in this project was designed using the free [http://gpleda.org/ gEDA] suite which provides tools for creating schematics and board layouts.
 
We have created two boards for the Multitouch Table which are described in the following sections. You can download all files from our git repository (not public yet, needs some cleanup ;-) ).
 
=== VSync Processing Board ===
When everyone is done setting up their area, you can tap the START button to start the game.
 
=== GameplayLogicsimulator ===
Digital Technologies are highly interesting but sometimes really confusing, especially while learning the basics.
To understand how combinatorial circuits with some logic gates work, building the circuit would be helpful.
Unfortunately you'll need hardware, switches, LEDs, wires and maybe some other stuff. Furthermore, it's pretty hard to "look inside" the circuit, and maybe there are mistakes inside it.
 
I decided to develop an application, where you can "touch" all the hardware you need to do exactly this, and where you can make all the connections without soldering.
-> TODO <-
 
'''Implemented features:'''
== Gatterzeux ==
 
- most common gates (AND, OR, XOR, ...)
 
- a selection window for the gates with a slider for the number of Inputs
 
- Inputbuttons on the gates you can activate by touching it. The colour (red/grey) indicates the state.
 
- the output of the gates is red / grey, indicating, wether the logical condition is true or false
 
- you can have several instances of the same gate with a different number of Inputs at one time.
 
- you can move and scale the gates as you wish
 
'''Not yet Implemented:'''
 
- the possibility to connect the gates.
 
 
That means, at the moment you can only try out different types of gates and see how they react on activating their Inputs.
 
Unfortunately I'm no professional in developing GUIs, so the sourcecode may be confusing. The time has come for a new version.
 
== Swing + MT4J ==
 
 
= Links =
== virtual band markus ==
* [[FTIR_Multitouch_Table]] (german)
 
[[Category:Projekt]]
 
= Verantwortliche =
gabs noch was?
Projekt der Fakultät Elektrotechnik und Informatik an der Hochschule für angewandte Wissenschaften Ingolstadt.
 
'''betreuender Professor:'''
[[Category:Projekt]]
Prof. Dr. Bernhard Glavina
 
'''mitwirkende Studenten:'''
Tanja Grotter (Projektleiterin),
Fabian Hübner,
Daniel Lohr,
Thomas Jakobi,
Markus Platzdasch,
Daniel Reinhard,
Sebastian Burkhart,
Thomas Kolb,
Benjamin Sackenreuther
0

Bearbeitungen

Navigationsmenü