Benutzer-Werkzeuge

Webseiten-Werkzeuge


onews:neo_clock

Dies ist eine alte Version des Dokuments!


Neo_Clock

Diese Firmware-Variante der NeoControl-Firmware bietet die Möglichkeit mit WS2812 eine Uhr darzustellen, die die Modellbahnzeit anzeigt.
Diese Firmware-Variante hat KEINE weiteren Funktionen.
Als Beispiel ein Bild des Aufstellers von der Intermodellbau Dortmund 2018:

Anwendung

Die Anzeige der Sekunden, der Wochentage und der AM/PM-Darstellung kann über CV 1114 ein- und abgeschaltet werden.
Die Farbdarstellung der Zeitanzeige kann über CV's konfiguriert werden.

  • Hintergrund aller LEDs
  • Hintergrund der 5 Min. LEDs
  • Hintergrund der 12:00 Uhr LED
  • Farbe der Sekunden-LED
  • Farbe der Minuten-LED
  • Farbe der Stunden-LED
  • Farbe der LED wenn Minute gleich Stunde ist
  • Farbe der LED von AM/PM bei AM
  • Farbe der LED von AM/PM bei PM
  • Farbe der Wochentags-LED

—-

Bauanleitung

Für die Zeitanzeige werden 60 x WS2812 in einem Kreis angeordnet.
Bei diversen Anbietern werden dazu 1/4 Kreise mit je 15 x WS2812 angeboten. z.B. bei Adafruid

Der fertige Ring wird an Kanal A der NeoControl angeschlossen.

Zu Anzeige der Wochentage und von AM/PM werden weitere 8 WS2812 an Kanal B angeschlossen.







Die Viertelkreise werden an den Verbindungsstellen mit Drahtbrücken verbunden.
An einer der Verbindungsstellen muss die Verbindung zwischen DIN und DOUT offen bleiben (roter Strich).
Hier wird das Signal von Kanal A der NeoControl angeschlossen.

  • +5V der NeoControl an 5V am WS2812-Ring.
  • GND der NeoControl an GND am WS2812-Ring.
  • Data der NeoControl an DIN am WS2812-Ring.


Der fertige Ring sieht dann so aus. FIXME


CV Tabelle

Allgemeine Einstellungen
CV Beschreibung Neo_Light (Beleuchtung) Reset
# Werte default
1102 Bit 0 : Ausgang wird invertiert - 1 = interne, 0 = externe HW 0/1 0 Ja
Bit 1 : Kurzes Aufleuchten aller LPORT's beim Einschalten - 0 = Nein, 1 = Ja 0/1 0 Nein
1103 Nummer des WS28xx-Bausteins, der als erster an Kanal B angeschlossen ist.
Dieser Wert darf bei Neo_Clock nicht verändert werden.
68 - 0 60 Nein
1106 min. zulässiger Wert (in 100 mV) der +5 V Spannung an Kanal A - 48 -
1107 max. zulässiger Wert (in 100 mV) der +5 V Spannung an Kanal A - 52 -
1108 min. zulässiger Wert (in 100 mV) der +5 V Spannung an Kanal B - 48 -
1109 max. zulässiger Wert (in 100 mV) der +5 V Spannung an Kanal B - 52 -
1111 Temperatur in °C (ATXmega intern), bei der eine Warnmeldung ausgeben wird - 55 -
1112 Temperatur in °C (ATXmega intern), bei der eine „kritisch“-Meldung ausgeben wird - 75 -


Einstellungen der Uhrenanzeige
Name CV Beschreibung Neo_Light (Beleuchtung) Reset
# Werte default
Anzeige 1114 Bit 0 : Sekunden anzeigen - 1 = Ja, 0 = Nein 0/1 0 Nein
Bit 1 : AM/PM anzeigen - 1 = Ja, 0 = Nein 0/1 0 Nein
Bit 2 : Wochentag anzeigen - 1 = Ja, 0 = Nein 0/1 0 Nein
Hintergrund aller LED 1125 Wert für Blau 0 - 255 0 Nein
1126 Wert für Grün 0 - 255 0 Nein
1127 Wert für Rot 0 - 255 0 Nein
Hintergrund 5 Min. LED 1133 Wert für Blau 0 - 255 150 Nein
1134 Wert für Grün 0 - 255 0 Nein
1135 Wert für Rot 0 - 255 0 Nein
Hintergrund der 12:00 Uhr LED 1141 Wert für Blau 0 - 255 250 Nein
1142 Wert für Grün 0 - 255 0 Nein
1143 Wert für Rot 0 - 255 0 Nein
Farbe der Sekunden LED 1148 Wert für Blau 0 - 255 0 Nein
1149 Wert für Grün 0 - 255 0 Nein
1150 Wert für Rot 0 - 255 100 Nein
Farbe der Stunden LED 1157 Wert für Blau 0 - 255 30 Nein
1158 Wert für Grün 0 - 255 150 Nein
1159 Wert für Rot 0 - 255 150 Nein
Farbe der Minuten LED 1165 Wert für Blau 0 - 255 0 Nein
1166 Wert für Grün 0 - 255 100 Nein
1167 Wert für Rot 0 - 255 0 Nein
Farbe der LED wenn Minute = Stunde 1173 Wert für Blau 0 - 255 0 Nein
1174 Wert für Grün 0 - 255 200 Nein
1175 Wert für Rot 0 - 255 150 Nein
Farbe der AM/PM LED bei AM 1181 Wert für Blau 0 - 255 60 Nein
1182 Wert für Grün 0 - 255 80 Nein
1183 Wert für Rot 0 - 255 0 Nein
Farbe der AM/PM LED bei PM 1189 Wert für Blau 0 - 255 0 Nein
1190 Wert für Grün 0 - 255 30 Nein
1191 Wert für Rot 0 - 255 80 Nein
Farbe der Wochentage LED 1197 Wert für Blau 0 - 255 0 Nein
1198 Wert für Grün 0 - 255 80 Nein
1199 Wert für Rot 0 - 255 0 Nein

FIXME

onews/neo_clock.1524678115.txt.gz · Zuletzt geändert: 2018/04/25 19:41 von Tilly

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki