Arduino LocoNet Light Control: Unterschied zwischen den Versionen

Aus Digital Modellbahn
K
 
(15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Category:Eigenbau]]
+
{{Vorlage:Navigationsleiste LocoNet}}
{| class="wikitable" style="font-style:italic; font-size:120%; border:1px solid black;"
 
|-
 
| ''[[Eigenbau]]'' | [[Loconet|Allgemein]] | [[Arduino Loconet Buffer | Arduino LocoNet Buffer]] | [[Loconet Ampel | LocoNet Kreuzung]] | [[Arduino Loconet Throttle | Arduino LocoNet Throttle]] | [[Arduino LocoNet Light Control | Arduino Light Control]]
 
|-
 
|}
 
 
<br>
 
<br>
  
[[Datei:RGB_light_control.jpg|thumb|Deckenlicht Element bestehend aus RGB LEDs und Warm-Weißen LEDs]]
+
== LocoNet Light Control ==
  
Mit dieser Arduino Software wird die von der PC-Software gesendete Uhrzeit über Loconet für die Lichtsteuerung genutzt. Dabei soll ein Tagesablauf 15 Minuten dauern. Ein Nachtablauf dauert etwa 4 Minuten. Die Zeit in der es fast komplett Dunkel ist beträgt 1 Minute und 45 Sekunden. Die Arduino Software steuert über vier Steuerleitung mittels PWM Signal die RGB Farben (rot, grün, blau) und zusätzlich warmweiß.
+
[[Datei:RGB_light_control.jpg|thumb|Deckenlicht Element bestehend aus RGB LEDs und Warm-Weißen LEDs. (12V/3A)]]
  
{| border="1" cellspacing="0" cellpadding="10"
+
Mit dieser Arduino Software wird die von der PC-Software [[Rocrail#Lichtsteuerung|Rocrail]] gesendete Uhrzeit über Loconet für die Lichtsteuerung genutzt. Dabei soll ein Tagesablauf 15 Minuten dauern. Ein Nachtablauf dauert etwa 4 Minuten. Die Zeit in der es fast komplett Dunkel ist beträgt 1 Minute und 45 Sekunden. Die Arduino Software steuert über vier Steuerleitung mittels PWM Signal die RGB Farben (rot, grün, blau) und zusätzlich warmweiß.
 +
<br />
 +
 
 +
 
 +
{| border="1" cellspacing="0" cellpadding="7"
 +
|-
 +
|+ Beispielablauf: Tag-Nacht-Tag
 
|-
 
|-
|+ Beispielablauf: Tag-Nacht-Tag (4 Min.)
+
!Zeit
 +
!Farbverlauf
 
|-
 
|-
 
!-1:44
 
!-1:44
Zeile 55: Zeile 57:
 
'''Schaltplan:'''
 
'''Schaltplan:'''
  
* [https://sourceforge.net/projects/pgahtow/files/Loconet/Arduino_Light_Control/light_control_schematic.png schematic]
+
* [https://sourceforge.net/projects/pgahtow/files/Loconet/Arduino_Light_Control/light_control_schematic.png schematic] - erster Versuchsaufbau.
  
  
Zeile 62: Zeile 64:
 
Die Software ist mit der [http://pgahtow.de/?open=arduinoIDE Arduino IDE] geschrieben.
 
Die Software ist mit der [http://pgahtow.de/?open=arduinoIDE Arduino IDE] geschrieben.
 
* [https://sourceforge.net/projects/pgahtow/files/Loconet/Arduino_Light_Control/LocoNet_TimeRGB.ino Arduino Sketch Download]
 
* [https://sourceforge.net/projects/pgahtow/files/Loconet/Arduino_Light_Control/LocoNet_TimeRGB.ino Arduino Sketch Download]
* [https://sourceforge.net/projects/pgahtow/files/Arduino%20%28v1.0%29%20libaries/LocoNet.zip Arduino Loconet Library Download]
+
* [[Loconet#Software|Arduino LocoNet Library]]
 
<br />
 
<br />
 +
 +
== Alternative: Steuern über DMX (ArtNetNode) ==
 +
Die DMX Steuerung erfolgt dabei über das IP-Protokoll und kann direkt aus [https://wiki.rocrail.net/doku.php?id=dmx:artnet-de Rocrail mittels DMX Art-Net] erfolgen. Dazu wird in Rocrail der [https://wiki.rocrail.net/doku.php?id=weather-de "Wetter" Feature] verwendet. Mit diesem kann je 15 Minuten Modellzeit die Lichtstimmung festgelegt werden.
 +
 +
Als Hardware kann hier das Modul H801 WiFi LED Dimmer RGBWW genutzt werden. In diesem befindet sich ein ESP8266, welches durch öffnen des Moduls und Einlöten der Kontakte mittels eines Serial to USB Adapter mit der Arduino IDE programmiert werden kann.
 +
:* [https://www.loxwiki.eu/pages/viewpage.action?pageId=13307747 Anleitung zum Umbau und Programmieren mittes Arduino IDE]
 +
:* [https://sourceforge.net/projects/pgahtow/files/DMX%20Art-Net/ESP8266_ArtNetNode_Test.ino ESP8266_ArtNetNode Arduino Sketch]

Aktuelle Version vom 22. September 2021, 11:52 Uhr

Eigenbau | Allgemein | LocoNet Buffer | LocoNet Kreuzung | LocoNet Throttle | LocoNet Light Control | LocoNet Spezialdekoder

LocoNet Light Control

Deckenlicht Element bestehend aus RGB LEDs und Warm-Weißen LEDs. (12V/3A)

Mit dieser Arduino Software wird die von der PC-Software Rocrail gesendete Uhrzeit über Loconet für die Lichtsteuerung genutzt. Dabei soll ein Tagesablauf 15 Minuten dauern. Ein Nachtablauf dauert etwa 4 Minuten. Die Zeit in der es fast komplett Dunkel ist beträgt 1 Minute und 45 Sekunden. Die Arduino Software steuert über vier Steuerleitung mittels PWM Signal die RGB Farben (rot, grün, blau) und zusätzlich warmweiß.


Beispielablauf: Tag-Nacht-Tag
Zeit Farbverlauf
-1:44 weiß↓
00:00 weiß↓, rot↑
00:15 rot↑, blau↑
00:35 rot↓, blau↑
00:50 blau↓
01:00 NACHT, blau (schwach)
02:45 blau↑
03:05 rot↑, blau↑
03:15 rot↑, blau↓
03:30 rot = blau
03:45 rot (schwach), weiß↑
04:00 weiß↑


Schaltplan:


Software:

Die Software ist mit der Arduino IDE geschrieben.


Alternative: Steuern über DMX (ArtNetNode)

Die DMX Steuerung erfolgt dabei über das IP-Protokoll und kann direkt aus Rocrail mittels DMX Art-Net erfolgen. Dazu wird in Rocrail der "Wetter" Feature verwendet. Mit diesem kann je 15 Minuten Modellzeit die Lichtstimmung festgelegt werden.

Als Hardware kann hier das Modul H801 WiFi LED Dimmer RGBWW genutzt werden. In diesem befindet sich ein ESP8266, welches durch öffnen des Moduls und Einlöten der Kontakte mittels eines Serial to USB Adapter mit der Arduino IDE programmiert werden kann.