Layout managerX


De Layout Manager X is een combinatie van een klein printje in de vorm van een DIY Arduino shield en een programma.

Geassembleerde Layout Manager X

In essentie is het een meeluisterapparaat wat je aansluit op je XpressNet bus. Het doel van de Layout Manager is om op intuïtieve wijze programma’s op te nemen en afspelen. Zo’n programma is iets wat jij voordoet met bijvoorbeeld je multimaus en wat de Layout Manager kan afspelen. Je kan denken aan een automatische of half-automatische pendeldienst, bepaalde sound functies die geactiveerd worden met de druk op een knop of een sik die vol automatisch kan omlopen.

De Layout Manager helpt ook met het stellen van wissels. Lok functies kunnen gebruikt worden om wissels te stellen en handregelaren zoals multimausen krijgen de mogelijkheid om wisselstraten te leggen. Iets wat ze normaliter helemaal niet kunnen.

Functionaliteiten


  1. Functionaliteiten
    1. Makkelijker en sneller wissels stellen
    2. Wisselstraten stellen
    3. Opnemen en afspelen
  2. De Hardware
  3. Aansluitingen
  4. De werking
  5. Afspelen
    1. Opnemen

Makkelijker en sneller wissels stellen


Iedereen die wel eens wissels digitaal aanstuurt met een handregelaar weet dat dit niet de beste manier is. Je moet meestal toch wel veel knoppen indrukken om een paar wissels om te zetten. Nu doet de multimaus dit beter dan andere handregelaren maar nog steeds is het verre van een goede manier om een wissel om te gooien.

Een van de dingen die de Layout Manager doet, is het gebruiken van lokadres 1 om wel tot 50 wissels te stellen met slechts je duim en minimale inspanning.

De draaiknop is verdeeld in 5 zones. Helemaal links, links boven, midden, rechts boven en helemaal rechts. Met elke zone kan je de lokfuncties gebruiken om wissels te stellen. In zone 1 kan je adressen 1 t/m 10 aansturen. In zone 2 wissels 11 t/m 20 enzovoort t/m wisseladres 50.

De lokfuncties hebben het voordeel dat je maar 1 keer hoef te drukken op een van de 10 cijfers om een wissel te stellen. Moge het duidelijk zijn dat je met deze mode lok adres 1 beter niet kan gebruiken voor een lok.

De Layout Manager luister continu naar de instructies voor lok adres 1. Hij is alleen geïnteresseerd in de snelheid om te bepalen welke wisselgroep aangestuurd moet worden en hij luistert naar de functies F1 t/m F10. Elke keer als je een functie van lok 1 gebruikt, kijkt de Layout Manager eerst in welke wisselgroep de draaiknop staat en stuurt vervolgens een instructie uit om de correcte wissel te stellen.

Wisselstraten stellen


Iedereen met veel wissels zal inmiddels ook al weten dat het stellen van complete rijwegen gewoon veel makkelijker en sneller is… vooral als je het met een handregelaar moet doen. Nu kan de standaard multimaus dit niet. De blauwe kan dit wel, maar die is goddeloos duur.

De wisseladressen 900 t/m 924 worden door de Layout Manager gebruikt om wisselstraten in te leren.

Het inleren begint door wissel 900 op gebogen te zetten. Daarna moet je kiezen welke nummer je wilt gebruiken door een wissel tussen adressen 901 t/m 924 een kant op te zetten. Het maakt niet uit of je deze dan gebogen of recht zet.

Vanaf dat punt kan je tot 20 wissels inleren. Dit kan je simpelweg doen door de wissels in kwestie aan te sturen totdat de gewenste rijweg er ligt. Om het inleren af te sluiten moet je wissel 900 weer op recht zetten.

Als de rijwegen eenmaal ingeleerd zijn, kan je de straten leggen door wissels 901 t/m 924 aan te sturen. Recht of gebogen maakt hierbij niet uit. De Layout Manager zal dan voor jou de ingeleerde wisselstraten stellen.

Opnemen en afspelen


Behalve wissels stellen, kan de Layout Manager ook autonoom een programma opnemen en afspelen.

De Hardware


De DIY Layout Manager X is een combinatie van drie stukken elektronica. Hij bestaat uit een Arduino UNO, een LCD keypad shield en het DIY shield (let op, download link naar PCB bestanden)

3D model van een compleet setje

Aansluitingen


De Layout Manager heeft vier aansluitingen voor stroomdetectie. Alternatief kan er ook een IR lichtsluis worden aangesloten. Daarvoor zitten er 4x 3-polige connectoren achter de RJ12 Xnet connectoren

Aan de ander zijde kan je tot vier schakelaars aansluiten.

De spanning wordt uit de XpressNet bus gehaald.

De werking


Op het LCD scherm shield zitten vijf schakelaars waarvan je er vier kan gebruiken. Er kunnen tot 8 programma’s worden opgenomen. Er kan maar 1 programma tegelijk worden opgenomen. Wel kunnen er meerdere programma’s tegelijk worden afgespeeld.

Met de knopjes UP en DOWN kan je kiezen welk programma nummer je wilt gebruiken voor het opnemen of afspelen. Het LCD toont het programma nummer gevolgd door zijn huidige staat. Dit kan zijn IDLE, Playing, Finishing of Recording.

Afspelen


Als je op het PLAY knopje drukt, zal de Layout Manager

Opnemen


Door het record knopje een paar seconde lang ingedrukt te houden, kan je het opnemen starten. Deze paar seconde zit er in zodat je niet je programma kwijt ben wanneer je dat knopje per ongeluk indrukt. Door 1x op STOP te drukken, kan je het opnemen afronden.

Als de Layout Manager aan het opnemen is, kan je gebruik maken van je handregelaar, de terugmelders en de schakelaars. De bezetmelders en schakelaars doen feitelijk hetzelfde. Om die reden noem ik ze vanaf hier terugmelders. Als je tijdens het opnemen een terugmelder triggert, dan wordt dit vast gelegd. Dit is belangrijk tijdens het afspelen.