Entwicklung einer bewegungsaktivierten Wortuhr: Unterschied zwischen den Versionen
Zeile 12: | Zeile 12: | ||
== Anforderungen == | == Anforderungen == | ||
Die Uhr soll die | == Anforderungen== | ||
{| class="wikitable" | |||
|+ style = "text-align: left"|Tabelle 1: Testbare, atomare Anforderungen | |||
! style="font-weight: bold;" | ID | |||
! style="font-weight: bold;" | Inhalt | |||
! style="font-weight: bold;" | Ersteller | |||
! style="font-weight: bold;" | Datum | |||
! style="font-weight: bold;" | Geprüft von | |||
! style="font-weight: bold;" | Datum | |||
|- | |||
| 1.0 | |||
| Die Uhr soll die Uhrzeit in 5-Minuten-Schritten in Worten anzeigen. | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
| 1.1 | |||
| Die Regelung muss in Echtzeit erfolgen. | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
| 2.0 | |||
| Die Uhr wird mit einer externen Stromquelle betrieben. | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
| 3.0 | |||
| Die Anwesenheit wird über einen geeigneten Sensor geprüft. (Bspw. Ultraschall) | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
| 4.0 | |||
| Die Technik (abgesehen vom Netzteil) soll im Gehäuse unterkommen. | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
| 5.0 | |||
| Die Regelung muss auf einem Arduino Mikrocontroller ausgeführt werden. | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
| 6.0 | |||
| Die Frontblende soll aus einem Bauteil bestehen, in welchem die Wörter ausgespart sind. (Bspw. 3D-gedruckt) | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
| O.1.0 | |||
| Optionale Erweiterung: Eine zusätzliche Anzeige einzelner Minuten im 5-Minuten-Fenster. | |||
| Jonas Loddenkemper | |||
| 04.10.2022 | |||
| | |||
| | |||
|- | |||
|} | |||
== Funktionaler Systementwurf == | == Funktionaler Systementwurf == |
Version vom 4. Oktober 2022, 22:54 Uhr
Autoren: Nico Kasprik & Jonas Loddenkemper
Betreuer:
Einleitung
Ziel dieses Projekts ist es eine Wortuhr nach dem Vorbild des Designklassikers QLOCKTWO zu bauen. Aus Gründen der Energieeffizienz soll die Uhrzeit nur während der Anwesenheit von Personen angezeigt werden. Die Hintergrundbeleuchtung soll mit LEDs realisiert werden. Ob ein LED-Matrix-Panel oder LED-Stripes genutzt werden, muss im Laufe des Projekts geklärt werden. Als Anwesenheitssensor ist derzeit ein Ultraschallsensor geplant.
Anforderungen
Anforderungen
ID | Inhalt | Ersteller | Datum | Geprüft von | Datum |
---|---|---|---|---|---|
1.0 | Die Uhr soll die Uhrzeit in 5-Minuten-Schritten in Worten anzeigen. | Jonas Loddenkemper | 04.10.2022 | ||
1.1 | Die Regelung muss in Echtzeit erfolgen. | Jonas Loddenkemper | 04.10.2022 | ||
2.0 | Die Uhr wird mit einer externen Stromquelle betrieben. | Jonas Loddenkemper | 04.10.2022 | ||
3.0 | Die Anwesenheit wird über einen geeigneten Sensor geprüft. (Bspw. Ultraschall) | Jonas Loddenkemper | 04.10.2022 | ||
4.0 | Die Technik (abgesehen vom Netzteil) soll im Gehäuse unterkommen. | Jonas Loddenkemper | 04.10.2022 | ||
5.0 | Die Regelung muss auf einem Arduino Mikrocontroller ausgeführt werden. | Jonas Loddenkemper | 04.10.2022 | ||
6.0 | Die Frontblende soll aus einem Bauteil bestehen, in welchem die Wörter ausgespart sind. (Bspw. 3D-gedruckt) | Jonas Loddenkemper | 04.10.2022 | ||
O.1.0 | Optionale Erweiterung: Eine zusätzliche Anzeige einzelner Minuten im 5-Minuten-Fenster. | Jonas Loddenkemper | 04.10.2022 |
Funktionaler Systementwurf
Der funktionale Systementwurf bildet die wesentliche Funktion des zu erstellenden Systems ab. Dabei lässt sich dieser nach dem EVA-Prinzip in die drei Stufen „Eingabe“, „Verarbeitung“ und „Ausgabe“ aufteilen. Sensoren lassen sich der ersten Stufe zuweisen, da diese Informationen liefern, auf die der Mikrocontroller reagiert und diese weiterverarbeitet. Die weiterverarbeiteten Informationen werden für das System, so angepasst, dass über ein Ausgabegerät die Daten in gewünschter Form ausgegeben werden.
Technischer Systementwurf
Der technische Entwurf orientiert sich auch nach dem EVA-Prinzip. Dabei wird der Schwerpunkt aber nur auf die technische Zusammenstellung des Systems gelegt.
Für die Umsetzung des Projektes wird ein Real-Time-Clock-Modul verwendet. Dadurch erhält das System Informationen über die korrekte Uhrzeit. Durch den Ultraschallsensor soll das System auf Bewegung reagieren und angeschaltet werden können. Der Mikrocontroller verarbeitet die Informationen, sodass sie im Folgenden über einen RGB-Strip ausgegeben werden.
Komponentenspezifikation
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)