ebps.de.vu > Schaltungen > AVR > Schulstunden-Countdown
Die Idee für dieses Gerät ist mir in einer besonders langweiligen Schulstunde gekommen. Es zeigt in Prozent und in Minuten an, wie lange die Stunde noch dauert. Außerdem wird angezeigt, welche Stunde (oder Pause) gerade läuft und natürlich Uhrzeit und Datum (in der zweiten Zeile). Damit man die Zeit nicht dauernd neu einstellen muss, habe ich einen DCF77-Empfänger integriert.
Die Schaltung ist rund um einen AVR aufgebaut. Die wichtigsten Bestandteile sind der DCF77-Empfänger mit invertiertem Ausgang, welchen man bei ELV (nur invertierter Ausgang) oder Conrad (invertierter und nicht invertierter Ausgang!) für ca. 10 Eur bekommen kann, und ein 2x16-Zeichen-LCD mit dem üblichen HD44780-Controller (oder kompatibel). Mit dem Schalter kann man zwischen verstrichener und verbleibender Zeit umschalten, das Poti ist für die Kontrasteinstellung des LCDs vorgesehen. Da die Schaltung etwa 5 Volt und nur 5mA braucht (der AVR ist fast die ganze Zeit im Schlafmodus), bietet es sich an, 4 NiCd oder NiMH Akkus bzw. "leere" Batterien zur Stromversorgung zu verwenden.
Die Zeiten, zu denen die Schulstunden bzw. Pausen anfangen können Sie ganz oben im Assemblerprogramm festlegen (die Angaben erfolgen in Sekunden). Es sind maximal 11 Zeitabschnitte möglich, zum Beispiel 6 Stunden (H1-H6) und 5 Pausen (P1-P5). Außerdem darf keine der Zeiten nach 18:00 Uhr liegen (bei 18:12 gäbe es sonst einen Überlauf). Vor und nach der Schulzeit wird in der obenen Displayzeile der Wochentag angezeigt.