Hallo Modellbahnfreunde, ich bin für Verbesserungsvorschläge dankbar.
Du kannst aber vor ab den NANO mit der RASCII_MasterTWI.hex flashen.
und alles anschließen.
Die 5 Volt für den Sensor und LED kannst Du vom NANO nehmen.
MEGA 5 V > Sensor VCC (5V)
MEGA GND > Sensor GND
MEGA z. B. A0 > Sensor DO (Der A0 = R.Melder Nr. 1 )
Die LED muss mit dem kurzen Draht an GND und der lange kommt an 5V
Du musst aber noch ein Widerstand zwischen 5V und langen Draht schalten.
Ich würde da zunächst 1K Ohm verwenden. Falls das zu dunkel ist, kann man dann runter gehen auf ca. 500 Ohm
Die 5 Volt für die LED und Sensor kommen so über den USB. Das kann man später ändern.
Um Fremdlicht und das seitlich abstrahlen abzublocken, kannst Du ein Schrumpfschlauch oder so was Ähnliches
über die LED und Sensor stecken. Es kann auch sein das der Sensor auch bei eingedrehten
Potenziometer bei Raumlicht nicht umschaltet. Dann würde ich den Sensor schrittweise mit einem schwarzen Filzstift abdecken.
Zum MEGA2560
z.B. D2 = R2
RASCII Zentrale für die Melder in Rocrail einrichten
Geänderte HEX für Lichtschranke hier Runterladen!
Invert_RASCII_MasterTWI.zip
Für ATmega328 16Mhz z. B. NANO, UNO, NANO-Strong
Addressen für Lichtschranken-HEX starten bei 258
D2 = 258
D3 = 259
D4 = 250
D5 = 261
D6 = 162
D7 = 163
D8 = 264
D9 = 265
D10 = 266
D11 = 267
D12 = 268
A0 = 269
A1 = 270
A2 = 271
A3 = 272
-------------
Um mehrfach Meldungen zu minimieren kann die Lichtschranke schräg zum Gleis eingebaut werden. Auch sollten flache Güterwagen bedacht werden.