Rocrail blocchi9/19/2023 ![]() Together with turntables, they count among the most advanced components on LEGO train layouts.Īll info about bascule bridges can be found here. It handles crossings for single track or multi track train lines.īascule bridges are movable crossover components for LEGO trains that usually span over rivers. The MattzoLayoutController is very flexible and intelligent and supports various deployment modes. Your trains can be either manually controlled or completely controlled by the software in automatic mode. Rocrail allows train and tech lovers to control their model railroads and accessories completely. Rocrail can be used from a single computer connected directly to the layout, or via any other computer on a home network, or over the Internet. Rocrail is a free application for Windows, Linux, and Android designed to control model train layouts. They are controlled with MattzoLayoutControllers. Rocrail uses a client-server architecture that communicates via TCP/IP, and the client and server do not need to be on the same computer. Level Crossings consist of Boom Barriers and flashing lights. They are connected to MattzoLayoutControllers, which report the sensor information back to the automation computer (Rocrail).Ĭheck out everything about sensors here. Signals are controlled by MattzoLayoutControllers. Signals are an assembly of 2, 3 or 4 LEDS. Signals Sempahore main and distant signal Switches are controlled by MattzoLayoutControllers. The difference to a LEGO standard switch is, that the switches we use in automated train layouts are motorised, usually by small servo motors. The specific type of train controller depends on the LEGO power and control system that you are using. Train are controlled by MattzoTrainControllers. Of interest is only if the train may change direction. From a logical perspective, it doesn’t really matter if your train has cars or not. ![]() TrainsĪ train is an object that moves with one or more motors on your layout. controlling train motors and lights, flipping switches, settings signals or transmitting sensor events back to the MQTT broker. Rocrail allows train and tech lovers to control their model railroad and accessories completely. Depending on their specific type, they serve different purposes, e.g. Rocrail is a free application for Windows, Android, and more designed to control model train layouts. MattzoControllers MattzoControllerĪ MattzoController consists of a microcontroller and usually some other additional electronical components. The broker may run on the same computer as Rocrail, which makes deployment quite easy.Īdditional hardware besides a Personal Computer is not required. The most common MQTT broker for personal computers is a free software called “mosquitto”, which we also use for our own layouts. The MQTT Broker acts as the central communication pipeline between all components. Message Broker that transports commands from Rocrail to the trains, switches, signals and boom barriers, and feeds back information from sensors to Rocrail. calculate and set routes, switches and signals,.Create and manage the logical plan of your LEGO train layout,. ![]() Here is a short list of things that Rocrail does: Used as the backbone of train automation in our platform. Generally the Rocrail block thus starts from the spot where the train has to start breaking if it has. Open Source Software for controlling model trains. A Rocrail block does not exactly match a railway block of the prototype: Whereas, for example, the section between two block signals on a line is called block, this section in Rocrail is divided into the route to the block and the block itself. ![]() The following sections describe the components of the overall architecture. New CLient connected from 127.0.0.1 as RocrailService (p1, c1, k60).The following diagram shows the overall architecture of the MattzoBricks Train Automation System: MattzoBricks Train Automation System: Architecture New connection from 127.0.0.1 on Port 1883Ĭlient RocrailService already connected, closing old connection. Will message specified (25 bytes) (r0, q1). Der nachfolgende Text wiederholt sich alle 10 sek. Ich habe mal den Text vom MQTT-Brocker abgeschrieben, vielleicht könnt ihr mir weiterhelfen. Ich schalte ein Signal um, es bleibt aber so. Das klappt auch, jedoch gibt es massiv verzögerungen, bzw die Befehle kommen nicht durch. Nach einigen Versuchen habe ich es geschafft, dass Rocrail mit dem Mqtt-Brocker und dem MattzoSignalControler kommunizieren. ![]() Ich bin super begeistert von der Seite und versuche die Automationsschritte nach zu bauen. Kommunikation zwischen Rocrail und Mqtt-Brocker und MattzoSignalController ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |