Ultra-Einfach-Und-Anfällig:
IR-Fototransistor an den Mega8 hängen und bei Bedarf mit einer IR-LED
bestrahlen. Der Fototransistor schaltet durch und dein Mega8 merkts.
Dabei kannst du so verschalten dass Emitter an Masse geht und Collector
geht via 22k Widerstand an VCC. Zwischen Collector und Widerstand
klemmst du einen Pin vom Mega 8 an. Schaltet der Transistor durch, so
geht der Pin auf Low. Sonst ist er hi.
Bessere Lösung:
Auf der Empfängerseite nimmst du einen TSOP1736 Baustein. Den kannst du
direkt an den Mega anschließen. Der hat 3 Pins, VCC,GND und SIGNAL.
Der Sender besteht aus einer IR-LED die mit 36 KHz gepulst wird (das
kann auch direkt ein TV-Fernbedienung zum testen sein, oder per NE555
oder ein 2. Controller erzeugt den Takt) wenn du die Aktion auslösen
willst. Sobald der TSOP die 36 KHz erkennt geht sein Ausgang auf Lo
(Ruhepegel ist Hi) und dein Mega8 merkst dann direkt per Pin.
Wenn du ein Moduliertes Signal sendest (z.B. von einer Fernbedienung)
wird der TSOP Ausgang diese Modulation ausgeben, also dauernd Toggeln.
Da du ja nur merken willst ob überhaupt was gesendet wird (1 Bit) reicht
es also wenn du hier schaust ob der Pegel sich ändert. Ruhepegel ist wie
gesagt Hi.
gruß cyblord