Anforderungskatalog

Materialien:

– WEMOS D1 Mini
– Buzzer-Shield
– Bewegungssensor
– Mini-Display
– LED-Streifen

Muss:

Das Hauptziel von unserem Projekt war es einen Wecker zu bauen, welcher sich aus der Ferne mit einem Bewegungssensor ausschalten lässt. Mithilfe eines Smartphones ist die gewollte Zeit beim Wecker einstellbar, bei welcher man aufstehen möchte. Ist die richtige Uhrzeit eingestellt, so kann man den Wecker für die gewollte Zeit aktivieren und falls der Wecker dann klingelt, so kann man diesen mit Handbewegungen leicht ausschalten.

Zusätzlich haben wir noch weitere Funktionen hinzugefügt, wie zum Beispiel Datum- und Wetteranzeigen, die man dann über das Display ablesen kann. Das Design soll grundsätzlich im Rahmen einer Uhr sein, da Uhren meistens eine relativ einfache Form haben und man mit diesen einfach arbeiten kann.

Soll:
Das Design soll ähnlich aussehen wie ein Game Boy Advance SP. Dadurch lässt es sich besser transportieren und man kann die Einzelteile besser verbauen. Zudem soll ein LED-Streifen hinzugefügt werden, der mehrere Funktionen übernehmen kann. Zum einen kann man mit diesen LEDs die Temperatur von -10°C bis 30°C einfacher anzeigen lassen, zum anderen kann mit diesen LED-Streifen auch angezeigt werden, dass bald der Wecker klingelt.

Kann:

Falls viel Zeit übrig bleibt können unterschiedliche Lieder für den Buzzer entwickelt werden oder auch Knöpfe, mit welchen man den Buzzer direkt am Gerät lauter und leiser einstellen kann. Auch könnte man mehrere Displays oder LED-Streifen einbauen, damit alle Funktionen sich nicht nur ein Display teilen müssen.

Funktionale Anforderungen:

  • Der Wecker muss manuell eingestellt werden.
  • Für andere Funktionen wie Wetter, Temperaturen, usw., muss durchgehend eine Internetverbindung bestehen.
  • Wecker soll jeden morgen verlässlich angehen.
  • Der Buzzer darf die Melodien nicht zu leise abspielen.

Nichfunktionale Anforderungen:

  • Der Bewegungssensor registriert nicht immer alle Bewegungen, daher sollte der Bewegungssensor relativ empfindlich gegenüber Bewegungen sein, damit möglichst viele Bewegungen erkannt werden können.
  • Ein kontinuierlicher Stromfluss wird benötigt.

Motivation

Am 17.08. haben wir das Projekt gestartet und auf der Suche nach einer Idee sind wir auf folgendes Projekt gestoßen, welches uns inspiriert hat:

Quelle: Die smarte Wanduhr (Teil 2) – Teil eines zweiteiligen Projekts zur Entwicklung einer multifunktionalen Wanduhr (uni-oldenburg.de)

Da eine Uhr nützlich für zuhause ist, wollen wir etwas ähnliches bauen. Jedoch ist unsere Idee ein Wecker zum Aufstellen, da jede Person einen Wecker braucht, um für einen Termin pünktlich aufzustehen.

Die meisten Personen benutzen ihr Smartphone um einen Wecker zu stellen, da dies am Einfachsten ist und man auch am Smartphone direkt sehen kann wie das Wetter heute sein wird. Jedoch könnte es sein, dass das Smartphone kaputt ist oder keinen Akku mehr hat und man vergessen hat es aufzuladen. Hierfür wäre ein separater Wecker gut geeignet, um nicht zu verschlafen.

Jedoch hat man vielleicht keine Steckdose in der Nähe von seinem Bett. Das bedeutet, man müsste den Wecker vom Bett weiter weg stellen, sodass man jedes mal sofort aufstehen muss, wenn der Alarm losgeht, und zu seinem Wecker laufen muss, um diesen mit einem Knopf auszustellen. Das ist für Viele nicht zu ertragen, da es anstrengend ist, jeden Tag sofort aufzustehen nur um den Wecker auszuschalten. Aus diesem Grund haben wir einen Bewegungssensor in unserem Wecker eingebaut, sodass man von seinem Bett den Wecker direkt mit einer Handbewegung ausschalten kann.

Da auch für viele Personen ein einfacher Wecker, welcher nur die Uhrzeit anzeigen kann, zu langweilig ist, zeigt der Wecker am Mini-Display die Uhrzeit, das Datum, das Wetter und weitere Werte wie z.B. die Temperatur an. Zudem ist ein LED-Streifen eingebaut, welcher die Temperatur sowie die Zeit bis zum Alarm anzeigt und wenn die Weckzeit erreicht wurde, soll ein Buzzer eine Melodie abspielen.

Für unseren Wecker benötigen wir deshalb folgende Bauteile:

  • Mini-Display
  • Buzzer (für den Alarm)
  • Bewegungssensor
  • LED-Streifen

Skizze:

Als Design haben wir uns für einen Gameboy entschieden, in welchem man die Bauteile gut verstecken kann und es lässt sich gut zuhause aufbewahren bzw. hinstellen, da es optisch auch gut aussieht.