Arduino Uhr mit Wecker

preview_player
Показать описание
Das ist mein Uhr mit weck Funktion und vielem mehr. Angesteuert wird alles mit einem ATMEGA328P der mithilfe der Arduino Software programmiert wurde.

Zuerst mal eine Auflistung aller Sensoren, Ein- und Ausgängen der Uhr:

Inputs:
Temperatursensor im Zimmer und Außen (DS 18B20 Sensoren)
Temperatursensor am Kühlkörper der 10W LED (KTY 81-110)
Türsensor (einfacher Taster mit 2 Drähten am Türrahmen und Alufolie an der Tür die den Stromkreis schließt, wenn die Tür geschlossen ist)
Bewegungsmelder (PIR Infrarot Bewegung Sensor Modul DYP ME003)
Bettsensor (Taster der ab einer gewissen Biegung des Lattenrostes schaltet)
Lichtsensor (Fotowiderstand PFW351)
Batteriespannung (Spannungsteiler mit 2 Widerständen)
Relais Überwachung (einen der beiden Wechselkontakt des Relais am µC angeschlossen)
4 Menü tasten (die blauen tasten rechts)
aktuelle Uhrzeit (DS 1307 Real Time Clock)

Outputs:
4 mal 7-Segment-Anzeige rot (SA 23-12 RT, 56,9mm hoch)
10 mal Alphanumerischer Display rot (PSC 08-11 RT, 20,3mm hoch)
59 mal 3mm LEDs rot
3 mal LEDs rot (Statusanzeigen rechts über den Tasten)
Helligkeitssteuerung aller Anzeigen (MOSFET IRLU 024N)
Piezo Summer (aus altem Wecker ausgebaut)
10W LED Warm-white (800 Lumen)
Lüfter für die 10W LED (Lüfter einer alten Grafikkarte)

Nun noch eine kleine Beschreibung einiger Funktionen die Programmiert wurden. Die Uhr kann mithilfe dem Türsensor und dem Bewegungsmelder feststellen, ob sich jemand im Raum befindet und die Anzeige ein- oder ausschalten. Zugleich passt sich die Helligkeit der Anzeige immer der Lichtverhältnisse im Raum an. Die vier 7-Segment-Anzeigen zeigen die Minuten und Stunden an. Sekunden werden mit den 59 LEDs darüber angezeigt. Die 10 Alphanumerischen Displays zeigen nacheinander das Datum mit der Außentemperatur, danach die maximale und minimale Außentemperatur der letzten 24h, danach das Datum mit der Raumtemperatur und wenn der Wecker aktiv ist wird danach auch noch die Weck zeit angezeigt. Mit den 4 Tasten kann durch ein Menü navigiert werden. Wenn der Alarm des Weckers aktiviert wird, piepst der Summer und die 10W LED schaltet sich ein. Der Alarm schaltet sich erst wieder ab, wenn man das Bett verlassen hat. Wenn ein Stromausfall ist, wird die Uhr mithilfe von 4 Batterien auf der Rückseite mit Strom versorgt. Weiters gibt es noch viele kleinere hilfreiche Funktionen die in dem 1300 Zeilen langen Programm programmiert wurden.
Рекомендации по теме
Комментарии
Автор

Sehr Geiles Projekt ...
mich würde sehr der Schaltplan und der Sketch interessieren :-)

IndyTecOnline
Автор

Was soll denn ein Tür / bett sensor sein ^^ ?

gigagames