LED Tetris: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
[[Kategorie:ProjekteET MTR BSE WS2020]] | [[Kategorie:ProjekteET MTR BSE WS2020]] | ||
<!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird. --> | <!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird. --> | ||
'''Autoren: Yannick Schmidt & Nils Koch''' <br/> | '''Autoren: [[Benutzer: Yannick_Schmidt|Yannick Schmidt]] & [[Benutzer: Nils_Koch|Nils Koch]]''' <br/> | ||
'''Betreuer: Prof. Göbel & Prof. Schneider''' <br/> | '''Betreuer: Prof. Göbel & Prof. Schneider''' <br/> | ||
→ zurück zur Übersicht: [[:Kategorie:ProjekteET_MTR_BSE_WS2020|WS 20/21: Angewandte Elektrotechnik (BSE)]] | → zurück zur Übersicht: [[:Kategorie:ProjekteET_MTR_BSE_WS2020|WS 20/21: Angewandte Elektrotechnik (BSE)]] | ||
[[Datei:Messehintergrund.jpg| | [[Datei:Messehintergrund.jpg|mini|rechts|LED-Tetris Messehintergrund]] | ||
== Einleitung == | == Einleitung == | ||
Das Ziel ist es das Spiel "Tetris" auf einer selbstgebauten 10x20 LED Matrix zu realisieren. Der aktuelle Score und der Highscore sollen auf einem kleinen Display angezeigt werden. Die Eingabe erfolgt per selbstgebauten Gamepad. | Das Ziel der Gruppe von [[Benutzer: Yannick_Schmidt|Yannick Schmidt]] & [[Benutzer: Nils_Koch|Nils Koch]] ist es das Spiel "Tetris" auf einer selbstgebauten 10x20 LED Matrix im Rahmen des [[:Kategorie:ProjekteET_MTR_BSE_WS2021|GET-Fachpraktikums]] zu realisieren. Der aktuelle Score und der Highscore sollen auf einem kleinen Display angezeigt werden. Die Eingabe erfolgt per selbstgebauten Gamepad. | ||
== Anforderungen == | == Anforderungen == | ||
-Möglichst dicht gepackte LED Matrix | {| class="mw-datatable" | ||
-Rechteckiger LED Look | |+ Anforderungen | ||
-Start- und Endanimation | ! style="font-weight: bold;" | ID | ||
-Speicherbarer Highscore | ! style="font-weight: bold;" | Inhalt | ||
-Eingabe per kabelgebundenes Gamepad (evtl. auch kabellos per Bluetooth) | ! style="font-weight: bold;" | Ersteller | ||
-Stromversorgung mittels USB Powerbank | ! style="font-weight: bold;" | Datum | ||
-Optional: Staufach für das Gamepad, welches sich per Sensor öffnen lässt | ! style="font-weight: bold;" | Geprüft von | ||
! style="font-weight: bold;" | Datum | |||
|- | |||
| 1 | |||
| Möglichst dicht gepackte LED Matrix | |||
| Yannick Schmidt | |||
| 5.10.2021 | |||
| Yannick Schmidt, Nils Koch | |||
| 26.10.2021 | |||
|- | |||
| 2 | |||
| Rechteckiger LED Look | |||
| Yannick Schmidt | |||
| 5.10.2021 | |||
| Yannick Schmidt, Nils Koch | |||
| 26.10.2021 | |||
|- | |||
| 3 | |||
| Start- und Endanimation | |||
| Yannick Schmidt | |||
| 5.10.2021 | |||
| Yannick Schmidt, Nils Koch | |||
| 26.10.2021 | |||
|- | |||
| 4 | |||
| Speicherbarer Highscore | |||
| Yannick Schmidt | |||
| 5.10.2021 | |||
| Yannick Schmidt, Nils Koch | |||
| 26.10.2021 | |||
|- | |||
| 5 | |||
| Eingabe per kabelgebundenes Gamepad (evtl. auch kabellos per Bluetooth) | |||
| Yannick Schmidt | |||
| 5.10.2021 | |||
| Yannick Schmidt, Nils Koch | |||
| 26.10.2021 | |||
|- | |||
| 6 | |||
| Stromversorgung mittels USB Powerbank | |||
| Yannick Schmidt | |||
| 5.10.2021 | |||
| Yannick Schmidt, Nils Koch | |||
| 26.10.2021 | |||
|- | |||
| 7 | |||
| Optional: Staufach für das Gamepad, welches sich per Sensor öffnen lässt | |||
| Yannick Schmidt | |||
| 5.10.2021 | |||
| Yannick Schmidt, Nils Koch | |||
| 26.10.2021 | |||
|- | |||
|} | |||
== Funktionaler Systementwurf/Technischer Systementwurf == | == Funktionaler Systementwurf/Technischer Systementwurf == | ||
Zeile 30: | Zeile 86: | ||
== Komponentenspezifikation == | == Komponentenspezifikation == | ||
{| class="mw-datatable" | |||
! style="font-weight: bold;" | Komponente | |||
! style="font-weight: bold;" | Beschreibung | |||
! style="font-weight: bold;" | Abbildung | |||
|- | |||
| Arduino UNO | |||
| Microcontroller<br>14 digitale I/O Pins<br>6 analoge Eingänge | |||
|[[Datei:Arduino UNO R3.jpg|100px|mini|zentriert|Arduino Uno Board]] | |||
|- | |||
| WS2812B ECO | |||
| 3 LEDs<br>Rot, Grün, Blau<br>256 Helligkeitsstufen | |||
|[[Datei:WS2812B.jpg|100px|mini|zentriert|WS2812B]] | |||
|- | |||
| Gitter | |||
| 3 Teile<br>Rechteckiger Ausschnitt für LEDs<br>Bohrlöcher und Stifte zum Verbauen | |||
|[[Datei:Tetris-Gitter.jpg|200px|mini|zentriert|Gitter]] | |||
|- | |||
| Controller | |||
| Design orientiert am SNES Controller<br>Controller-Board mittig befestigt<br>Clip-Verbindung zum einfachen öffnen | |||
|[[Datei:Tetris-Controller.jpg|100px|mini|zentriert|Controller]] | |||
|} | |||
== Umsetzung (HW/SW) == | == Umsetzung (HW/SW) == |
Version vom 10. Januar 2022, 15:44 Uhr
Autoren: Yannick Schmidt & Nils Koch
Betreuer: Prof. Göbel & Prof. Schneider
→ zurück zur Übersicht: WS 20/21: Angewandte Elektrotechnik (BSE)
Einleitung
Das Ziel der Gruppe von Yannick Schmidt & Nils Koch ist es das Spiel "Tetris" auf einer selbstgebauten 10x20 LED Matrix im Rahmen des GET-Fachpraktikums zu realisieren. Der aktuelle Score und der Highscore sollen auf einem kleinen Display angezeigt werden. Die Eingabe erfolgt per selbstgebauten Gamepad.
Anforderungen
ID | Inhalt | Ersteller | Datum | Geprüft von | Datum |
---|---|---|---|---|---|
1 | Möglichst dicht gepackte LED Matrix | Yannick Schmidt | 5.10.2021 | Yannick Schmidt, Nils Koch | 26.10.2021 |
2 | Rechteckiger LED Look | Yannick Schmidt | 5.10.2021 | Yannick Schmidt, Nils Koch | 26.10.2021 |
3 | Start- und Endanimation | Yannick Schmidt | 5.10.2021 | Yannick Schmidt, Nils Koch | 26.10.2021 |
4 | Speicherbarer Highscore | Yannick Schmidt | 5.10.2021 | Yannick Schmidt, Nils Koch | 26.10.2021 |
5 | Eingabe per kabelgebundenes Gamepad (evtl. auch kabellos per Bluetooth) | Yannick Schmidt | 5.10.2021 | Yannick Schmidt, Nils Koch | 26.10.2021 |
6 | Stromversorgung mittels USB Powerbank | Yannick Schmidt | 5.10.2021 | Yannick Schmidt, Nils Koch | 26.10.2021 |
7 | Optional: Staufach für das Gamepad, welches sich per Sensor öffnen lässt | Yannick Schmidt | 5.10.2021 | Yannick Schmidt, Nils Koch | 26.10.2021 |
Funktionaler Systementwurf/Technischer Systementwurf
Komponentenspezifikation
Komponente | Beschreibung | Abbildung |
---|---|---|
Arduino UNO | Microcontroller 14 digitale I/O Pins 6 analoge Eingänge |
|
WS2812B ECO | 3 LEDs Rot, Grün, Blau 256 Helligkeitsstufen |
|
Gitter | 3 Teile Rechteckiger Ausschnitt für LEDs Bohrlöcher und Stifte zum Verbauen |
|
Controller | Design orientiert am SNES Controller Controller-Board mittig befestigt Clip-Verbindung zum einfachen öffnen |
Umsetzung (HW/SW)
Komponententest
Ergebnis
Zusammenfassung
Lessons Learned
Projektunterlagen
Projektplan
Projektdurchführung
YouTube Video
Weblinks
Literatur
→ zurück zur Übersicht: WS 21/22: Angewandte Elektrotechnik (BSE)