{"id":6269,"date":"2023-04-12T17:32:28","date_gmt":"2023-04-12T15:32:28","guid":{"rendered":"https:\/\/mattzobricks.com\/?page_id=6269"},"modified":"2025-12-30T22:12:10","modified_gmt":"2025-12-30T21:12:10","slug":"german-light-distance-signal","status":"publish","type":"page","link":"https:\/\/mattzobricks.com\/de\/build\/signals\/german-light-distance-signal","title":{"rendered":"German Light Distance Signal"},"content":{"rendered":"\n<p>On this page, you find information about:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>how to build a German H\/V light distance signal with LEGO bricks,<\/li>\n\n\n\n<li>equipping the it with lights,<\/li>\n\n\n\n<li>automating the signal with a MattzoLayoutController.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-576x1024.png\" alt=\"German Light Distant Signal\" class=\"wp-image-7470\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-576x1024.png 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-169x300.png 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-768x1365.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-864x1536.png 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-1152x2048.png 1152w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">German Light Distant Signal<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">About the signal<\/h2>\n\n\n\n<p>The signal was originally designed by Matthias Runte of MattzoBricks in 2021 and refined in 2022 and 2023. Julius Br\u00f6nner contributed some valueable ideas and details in 2023.<\/p>\n\n\n\n<p>Shape and functionality is based on the German H\/V light distance signal (Lichtvorsignal im H\/V-System) that was common on German railroads since about mid of the 20th century.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/10\/HV-Lichtvorsignal-1024x768.jpg\" alt=\"German Light Distance Signal\" class=\"wp-image-8593\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/10\/HV-Lichtvorsignal-1024x768.jpg 1024w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/10\/HV-Lichtvorsignal-300x225.jpg 300w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/10\/HV-Lichtvorsignal-768x576.jpg 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/10\/HV-Lichtvorsignal-1536x1152.jpg 1536w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/10\/HV-Lichtvorsignal-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">German Light Distance Signal (source: Wikipedia)<\/figcaption><\/figure>\n\n\n\n<p>Even though this type of light signal is being replaced by combination light signals that integrate distant signals into the main signal, the signal is still used on many railway tracks throughout Germany.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Options<\/h2>\n\n\n\n<p>The signal can be equipped with options.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Basic function<\/h3>\n\n\n\n<p>The signal usually has two yellow and two green lights.<\/p>\n\n\n\n<p>Two yellow lights indicate &#8220;expect stop on next main signal&#8221; (Vr0).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr0-576x1024.png\" alt=\"German Light Distant Signal showing Vr0\" class=\"wp-image-7477\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr0-576x1024.png 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr0-169x300.png 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr0-768x1365.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr0-864x1536.png 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr0.png 1080w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">German Light Distant Signal showing Vr0<\/figcaption><\/figure>\n\n\n\n<p>Two green lights indicate &#8220;expect go on next main signal&#8221; (Vr1).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr1-576x1024.png\" alt=\"German Light Distant Signal showing Vr1\" class=\"wp-image-7479\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr1-576x1024.png 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr1-169x300.png 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr1-768x1365.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr1-864x1536.png 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr1.png 1080w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">German Light Distant Signal showing Vr1<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Third aspect<\/h3>\n\n\n\n<p>In addition to the The signal can be equipped with a third (yellow) aspect.<\/p>\n\n\n\n<p>This aspect indicates &#8220;expect slow on next main signal&#8221; (Vr2). Slow usually means 40 km\/h in reality.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-576x1024.png\" alt=\"German Light Distant Signal showing Vr2\" class=\"wp-image-7476\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-576x1024.png 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-169x300.png 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-768x1365.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-864x1536.png 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2.png 1080w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">German Light Distant Signal showing Vr2<\/figcaption><\/figure>\n\n\n\n<p>No additional lights are required for this aspect, as the aspect uses one of the yellow and one of the green lights.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Speed indicators<\/h3>\n\n\n\n<p>As for the main signal, the signal may be equipped with speed indicators.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Short distance to the main signal<\/h3>\n\n\n\n<p>If the distant signal is positioned unusually close ahead of the next main signal, an additional white light is added to the signal. In reality, the usual distance is 1000m in main tracks and between 400 or 700m on some side tracks.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-weiss-576x1024.png\" alt=\"German Light Distant Signal showing Vr2 with additional white light\" class=\"wp-image-7475\" srcset=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-weiss-576x1024.png 576w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-weiss-169x300.png 169w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-weiss-768x1365.png 768w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-weiss-864x1536.png 864w, https:\/\/mattzobricks.com\/wp-content\/uploads\/2024\/05\/Deutsches-Licht-Vorsignal-Vr2-weiss.png 1080w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">German Light Distant Signal showing Vr2 with additional white light<\/figcaption><\/figure>\n\n\n\n<p>The same white light is used if additional distant signals are located between the first distant signal and the main signal. These signals are called &#8220;distant signal repeater&#8221;, or &#8220;Vorsignalwiederholer&#8221; in German. The only difference is, that distant signal repeaters do not show the white panel with the crossed black stripes, which is called &#8220;Vorsignaltafel&#8221; in German.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building Instructions<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2025\/12\/Mattzobricks-Light-Distant-Signal-V1.0.pdf\"><img loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"70\" src=\"https:\/\/mattzobricks.com\/wp-content\/uploads\/2020\/03\/download.png\" alt=\"Download\" class=\"wp-image-392\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Required parts<\/h2>\n\n\n\n<p>The signal can be built with standard LEGO parts. The building instructions contain a part list.<\/p>\n\n\n\n<p>To fix the signal board to the mast, a special part called &#8220;single stud&#8221; (Einzelnoppe) is recommended, which can be obtained e.g. by Bluebrixx. This gives the signal board better stability. Alternatively, you may use a LEGO technic pin 3\/4 (part no 32002).<\/p>\n\n\n\n<p>To illuminate the signal, you need the following parts:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Two yellow and two green LEDs. Add a white one of you&#8217;d like the optional short-distance indicator. The precise LED type and sourcing information is indicated on the <a href=\"https:\/\/mattzobricks.com\/build\/bill-of-material\" data-type=\"page\" data-id=\"5168\">bill of materials<\/a>.<\/li>\n\n\n\n<li>A black rubber hose to guide the wires along the signal mast (diameter about 5mm, length 5cm).<\/li>\n<\/ul>\n\n\n\n<p>To make the illumination work, it is required to drill two holes (diameter 2mm) into two of the &#8220;wedge plates 2&#215;2 cut corner&#8221; parts. If you have a problem with this, use 3rd party parts from China instead.<\/p>\n\n\n\n<p>To prevent the LEDs from burning off and to save electrical power, you may want to add some resistors to limit the current through the LED. At a voltage of 3,3V, 120 Ohm should usually be a good value. If in question, read the data sheet of your LEDs.<\/p>\n\n\n\n<p>For the sticker for the white tile 2&#215;3 (Vorsignaltafel), please refer to the <a href=\"https:\/\/mattzobricks.com\/build\/signals\/semaphore-distant-signal\" data-type=\"page\" data-id=\"3989\">distant semaphore signal page<\/a> for instructions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Automation<\/h2>\n\n\n\n<p>The signal is automated with a MattzoLayoutController (MLC). The MLC controls the LEDs.<\/p>\n\n\n\n<p>Find more details about the MLC <a href=\"https:\/\/mattzobricks.com\/automation\/mattzolayoutcontroller\">here<\/a>.<\/p>\n\n\n\n<p>To use the MLC with signals is described <a href=\"https:\/\/mattzobricks.com\/automation\/mattzolayoutcontroller\/mattzosignalcontroller\" type=\"page\" id=\"1221\">here<\/a>.<\/p>\n\n\n\n<p>In the <a href=\"https:\/\/mattzobricks.com\/controllers\/firmware\" data-type=\"page\" data-id=\"5633\">firmware<\/a>, there is an example configuration file called &#8220;MLC_conf_Complex_Light_Signals.h&#8221;. This is a good starting point for you. Modify the file depending on the features that the variant of your signal has, and the aspects that it should be able to show.<\/p>\n\n\n\n<p>Enjoy!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Credits<\/h2>\n\n\n\n<p>Julius Br\u00f6nner contributed some initial ideas to the design of the signal. Thank you for your contribution, Julius.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On this page, you find information about: About the signal The signal was originally designed by Matthias Runte of MattzoBricks in 2021 and refined in 2022 and 2023. Julius Br\u00f6nner contributed some valueable ideas and details in 2023. Shape and functionality is based on the German H\/V light distance signal [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":62,"menu_order":40,"comment_status":"open","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-6269","page","type-page","status-publish","hentry"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"de","enabled_languages":["en","de"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"de":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/6269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/comments?post=6269"}],"version-history":[{"count":20,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/6269\/revisions"}],"predecessor-version":[{"id":8692,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/6269\/revisions\/8692"}],"up":[{"embeddable":true,"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/pages\/62"}],"wp:attachment":[{"href":"https:\/\/mattzobricks.com\/de\/wp-json\/wp\/v2\/media?parent=6269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}