Hi
PROJECT
I am currently installing some track sensors onto my model rail layout. The sensors detect when a train enters an isolated length of track and send out data, via an RJ45 cable. I want to use my Arduino to read this data and then, to control signals and/or points as necessary.
MY UNDERSTANDING
As a newcomer to Arduino and data transfer as a whole, I am aware that data is usually transmitted as bytes? and that, usually means either 1 or 0 meaning ON/OFF? I have run several Arduino programmes, with code I have written, to operate signals and relays using the input from IR sensors and I know they provide an input of 1 or 0 and, I have been successful with such programmes. These inputs are read digitally at each pin, per sensor
LACK OF UNDERSTANDING
The pinout details provided by the module manufacturer (copy attached) shows a single DATA feed(Pin 2), along side the other pin details. I have understood and, wired correctly the +5V/+12V(pin 1) and the two Grounds(pins 3,5)and, the detector modules work correctly.
REQUIRED GUIDANCE
I have not encountered CLOCK, PS(LOAD) or RESET so far and, I would like guidance as to the use of these three subjects and ask, can an Arduino receive such DATA stream and, is it able to use CLOCK, PS(LOAD) and RESET to allow me to use the individual bytes of DATA to run the control of signals and/or point relays?
IN SUMMARY
I have searched many YouTube electronic sites for such advice and answers however, as I am eager to gain knowledge to increase my use of Arduino, I hope there are users out there who can share the relevant information I need to proceed with my project. If there is further information required, I will of course endeavour to provide it
Gary

