Seitenpfad:

Uhrenprojekte im Modul "Technology / Embedded Systems"

 
Embedded Systems
CE Uhren Projekt / (c) Studierende
15.03.2024 - 30.09.2024

Studiengang

Creative Engineering (B.A./B.Eng.)

Projektbeschreibung

Im Rahmen des Praktikums im Modul Technology / Embedded Systems müssen Studierende einen Prototypen eines Embedded Systems konzipieren und realisieren, der Sensorik und Aktuatorik umfasst. Dieses Semester haben sich alle für ein Uhr mit Temperaturanzeige entschieden. Einige der Uhren, die unterschiedlicher nicht sein könnten, werden auf dieser Seite kurz vorgestellt.

Beteiligte Personen

Betreuung im Modul Technology / Embedded Systems:

 

Wie auf dem Bild zu sehen ist, handelt es sich um eine Uhr mit analoger Zeitanzeige, die von einem Raspberry Pi Pico gesteuert und mit einem Schrittmotor angetrieben wird.

Innenleben
Innenleben, Foto: Aaron Schromm
Magnet Mechanik
Magnet Mechanik, Foto: Aaron Schromm
Magnet-Uhr
Magnet-Uhr, Foto: Aaron Schromm

Besonders an dieser Uhr (inspiriert von der Hollow Clock) ist, dass der Stundenzeiger so wirkt als würde er schweben. Dies wird durch eine geschickte Anordnung von Magneten erzielt. Für die Temperaturanzeige sind an der Front der Uhr 13 LEDs angebracht, die die von einem BME280 gemessene Raumtemperatur anzeigen. Zudem sendet die Uhr die aktuelle Raumtemperatur und die Luftfeuchtigkeit an einen MQTT Broker.

 

Diese Uhr zeigt die Zeit binär an, so dass der Nutzer die Zahlen entsprechend der leuchtenden LEDs addieren muss, um die richtige Uhrzeit zu lesen - eine nerdige und zugleich lehrreiche Erfahrung!

21h46
21h46 , Foto: Oliver Kühnel
BinaryClock 17h40
BinaryClock 17h40, Foto: Oliver Kühnel

The Binaryclock misst auch die aktuelle Raumtemperatur und zeigt diese mit einem Servomotor auf einer farbkodierten Skala an. Blau steht für "kühl", grün für "optimal" und rot für "zu warm".

Das Herzstück des Projekts sind ein Raspberry Pi Pico, LEDs und ein BME280-Temperatursensor. Durch das transparente Plexiglasgehäuse bleibt die Technik sichtbar und macht das Innenleben der Uhr zum echten Hingucker.

 

Diese mechanische Uhr zeigt neben der aktuellen lokalen Uhrzeit die Raumtemperatur an. Das Ziffernblatt aus Holz verleiht ihr ein klassisches Design, während der 3D-gedruckte Rahmen für eine moderne und robuste Hülle sorgt. Ein LED-Ring zeigt die Minuten an und wechselt je nach Raumtemperatur die Farbe: rot für über 26°C, blau für unter 20°C und lila für Temperaturen dazwischen.

Design der Zeigeruhr
Design der Zeigeruhr, Foto: Ronja Pabst
Entwicklung
Entwicklung, Foto: Ronja Pabst

Die Uhr bezieht nach dem Einschalten automatisch die Uhrzeit per WLAN. Der Stundenzeiger findet dann mithilfe eines LDR-Sensors die 12-Uhr-Position und bewegt sich zur aktuellen Stunde. Ein DHT11-Sensor misst die Raumtemperatur, die dann über die LEDs angezeigt wird. Diese Kombination aus Software, Hardware und Design spiegelt die Inhalte des Moduls "Embedded Systems" und des Studiengangs "Creative Engineering" wider, in dem das Projekt entwickelt wurde.

Backstage
Backstage , Foto: Ronja Pabst
 

Ein Schrittmotor treibt hier über einen Riemen eine Kassette an, auf der eine Kette sitzt. An der Kette sind Zahlen von 1-12 befestigt. So kann die Uhrzeit auf ca. 15min genau abgelesen werden. Da der Schrittmotor schwach ist muss die schwere Kassette gut gelagert werden, um trotzdem angetrieben werden zu können.

Ritzel-Zahlenkette und 7-Segment Anzeige
Ritzel-Zahlenkette und 7-Segment Anzeige , Foto: Matthias Paul
Ritzeluhr
Ritzeluhr, Foto: Matthias Paul

Durch eine Lagerung mit vier Skateboard-Kugellagern bleibt die Kassette leicht drehbar. Die Kassette wird mit 5 Magneten am Zahnrad gehalten. Die Temperatur wird mittels eines Temperatursensors (DHT11) gemessen und auf zwei 7-Segment-Displays angezeigt.