Willkommen

Herzlich willkommen auf unserer Projektseite. Auf dieser Homepage erhalten Sie Informationen rund um das Projekt Time To Resist.

Kurzbeschreibung

Deutsch Time To Resist ist eine Uhr, die die Uhrzeit im Widerstandsfarbcode anzeigt. Sie besitzt drei Modi: Den Widerstandsmodus, den Binärmodus und den Uhrmodus. Im Uhrmodus wird die Zeit wie bei einer normalen Uhr mit Zeigern angezeigt. Zusätzlich zur Funktion als Uhr kann Time To Resist auch als Ohmmeter genutzt werden. Dazu wird ein Widerstand in die Uhr gesteckt und dessen Wert nicht nur mit Farbcode auf der Uhr angezeigt, sondern auch zu einer App geschickt. Die Time To Resist App wird über Bluetooth Classic mit der Uhr verbunden und außerdem noch zur Zeitsynchonisation genutzt.

Unser Projekt wird bearbeitet und erstellt an der HTL Mössingerstraße

English Time To Resist is a clock that shows the time in resistor color code. It has three modes: resistance mode, binary mode and clock mode. In clock mode, the time is shown with clock hands. In addition to functioning as a clock, Time To Resist can also be used as an ohmmeter. Is a resistance inserted into the clock, its value is not only displayed on the watch with a color code, but also sent to an app. The Time To Resist app is connected to the clock via Bluetooth Classic and is also used for time synchronization.

Details

Systemstruktur

Technische Umsetzung

Die Steuerung der Uhr erfolgt mit einem Mikrocontroller. Eine beliebige Synchronisation der Uhrzeit wird mit einer App vorgenommen. Das Umschalten der Modi wird mittels LDR realisiert (Handbewegung) . Es werden programmierbare LEDs des Typs WS2812b genutzt. Ein RTC-Modul sorgt dafür, dass stets die korrekte Zeit angezeigt wird.

Software

ESP32 Programmierung und App

Für dieses Projekt wird der Mikrocontroller ESP32 genutzt. Dieser ist das Herz der Uhr. Er wird für die Ansteuerung der LEDs, die Kommunikation von Smartphone und Uhr (Bluetooth Classic), die korrekte Zeitanzeige (RTC-Modul), das Umschalten der Modi inklusive dimmen (LDR) und das Ohmmeter eingesetzt. Das Ohmmeter funktioniert durch einen Spannungsteiler, den ein eingebauter 10kOhm und ein zu messender Widerstand bilden. Über die Spannung zwischen den beiden Widerständen, die mit einem ADC-Pin des ESPs detektiert wird, wird auf den gemessenen Widerstand zurück gerechnet.

Hardware

Gehäuse und Platine

Die verschiedenen für die Uhr benötigten Komponenten werden mittels, in Fusion360 designten, Leiterplatte verbunden. Das Gehäuse der Uhr wird mit 3D-Druck realisiert. die Vorderseite des Gehäuses besteht aus einem Halteglied, in dessen die Neopixel-Ringe (LEDs) und ein milchglasähnlicher Kunststoff verbaut werden, wobei der Kunststoff dafür sorgt, dass die Farben der LEDs eine gleichmäßige Verteilung aufweisen. Auf der linken Seite des Gehäuses befinden sich die Öffnungen für den lichtempfindlichen Widerstand und das Ohmmeter. Die Platine wird mit selbst kreierten "push-to-close-System" (Zylinder mit Löchern und dazu passenden Kolben) im Gehäuse befestigt, während das Gehäuse selbst mit M4-Schrauben zugeschraubt wird.

Our Awesome Team

Anna Steiner

Software

...

Gabriela Filipovic

Hardware

...

Prof. Dipl.-Ing. Thomas Benetik

Betreuer

...