Ich habe seit einigen Jahren eine Eisenbahn und seit ca. 2 Jahren auch das Carsystem von Faller. Eisenbahn ist eine "alte" H0 von Märklin (die mit den Blechgleisen) und das Carsystem, das ich mit einem Microcontroller (ATmega8) und Relais steuer (bzw. zu steuern versuch^^). Das funktioniert auch schon ziemlich, ich habe proß noch ein großes Problem und weiß nicht mehr weiter.
Ich möchte ein Eingangssignal (Schließer) für den Microcontroller produziren, das angibt, ob ein Zug vor (/über, unter etc.) dem Sensor ist. Wie lange, welcher etc. Zug das ist ist egal. Die Sensorik darf auch sicht bar bleiben, sie kommt an eine schlecht einsehbare Stelle bzw. ins Tunnel.
Gibt es da eine gut funktionierende (und am liebsten einfache) Möglichkeit

Ich habe folgende Versucht bzw. bin relativ schnell gescheitert:
1. Lichtschranke
Probleme: Mein auswerte NE555 hat sich nicht mit dem uC vertragen und beide haben verrückt gespielt; Sensorik hat nicht richtig funktioniert (auch wegen Streulicht)
2. Unterbrechung im der Mittelschiene im Gleis
Probleme: Müsste Gleise ausbauen --> geht nicht; Wechselstrom im uC System
3. Magnetschranke mit Hallsensoren
Probleme: Falsche Sensoren bestellt (

Ich kann halt die Gleise halt nicht Ausbauen und irgendwelche Sachen an die Loks bauen möchte ich eig. nicht.
Es wäre echt super, wenn mir jemand helfen könnte, ich bin am verzweifeln

Danke schonmal

P.S. ich hoffe ich bin im richtigen Bereich