Bulbdial Clock
Version vom 25. Dezember 2009, 17:08 Uhr von Habo (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Basis: * Uhrenquarz (aus dem Standard Quarz ermittelt) * 14 Pins für die Zeitanzeige und Stunden-/Minuten-Umschaltung ** 12 Pins: 2x12 LEDs ansteuern ** 2 Pins: Je 12 ...)
Basis:
- Uhrenquarz (aus dem Standard Quarz ermittelt)
- 14 Pins für die Zeitanzeige und Stunden-/Minuten-Umschaltung
- 12 Pins: 2x12 LEDs ansteuern
- 2 Pins: Je 12 LEDs zu einem Ring
- mind. einen Button zum Stellen der Uhr
N2H:
- DCF77
- 7-Segmentanzeige für Datum (6 Stellen für 30.01.09)
- Helligkeitssensor
- Alarm-Buzzer
- Netzanbindung für NTP via
- RFM12
- USB
- ENC
- Benutzerkommunikation via
- Netz (s.o.)
- IRDA
- Buttons
- Soundausgabe
- Wochentagsmodus
- Lösung 1: 7 Extra Pins für Wochentage
- Lösung 2: Monate und Wochentage auf die Zeiger legen und entsprechend blinken
Umsetzung:
- Quarz 18Mhz
- hfuse: C9h, lfuse: DFh
- 2 Buttons
Pinning Ziffernblatt: (16 pol. Pfostenstecker)
- pin(TEN, PA0, OUTPUT)
- pin(MINUTES,PB3, OUTPUT)
- pin(ELEVEN, PA1, OUTPUT)
- pin(HOURS, PD7, OUTPUT)
- pin(TWELVE, PA2, OUTPUT)
- pin(ONE, PA7, OUTPUT)
- pin(TWO, PA4, OUTPUT)
- pin(THREE, PC2, OUTPUT)
- pin(FOUR, PA5, OUTPUT)
- pin(FIVE, PC5, OUTPUT)
- pin(SIX, PA6, OUTPUT)
- pin(SEVEN, PC4, OUTPUT)
- pin(EIGHT, PA7, OUTPUT)
- pin(NINE, PC3, OUTPUT)
- n.c.
- n.c.
Pinning Buttons:
- pin(CLOCKSETA, PC6, INPUT)
- pin(CLOCKSETB, PC7, INPUT)