Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Allgemeine Info zu BiDiB:


Treiberinstallation:


Programme für BiDiB:


Das BiDiB-System:

One-Serie:

Addon-Module:

Ready-Line:

Beispielkonfigurationen:

Konfigurationsvorlagen:


Das OpenCarSystem:


Anwendungsunterstützung:


Kompatibilität:


Codehilfe für eigene BiDiBOne Entwicklungen:

onews:neo_clock

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

Der Ring aus 60 WS2812 zur Zeitanzeige wird an Kanal A der NeoControl angeschlossen.

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


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 Adafruit









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 von Kanal A der NeoControl an DIN am WS2812-Ring.

Diese Einkoppelstelle liegt bei der Uhr auf 00:01 (d.h. es ist die erste LED nach 12:00).
Der fertige Ring sieht dann so aus.
Der Ring kann dann z.B. hinter Plexiglas geklebt werden (wie auf dem Messeaufsteller zu sehen) oder edel(!) in Holzbrett eingelassen werden.

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.txt · Zuletzt geändert: 2018/11/01 21:02 von Tilly