Mir würde ja eigentlich schon eine Entfernung von 10 - 100m reichen.
Dann nimm doch einfach einen Laserpointer vom Flohmarkt. In den billigen Ausführungen ist ausser dem Taster, dem Laser, den Batterien, und einem Vorwiderstand nichts drin.
Du kannst den Laser über den Betriebsstrom, der um 30..40mA liegen dürfte, sehr wirksam modulieren.
Du musst beim Basteln nur darauf achten, dass die Laserdiode gegen elektrostatische Aufladungen recht empfindlich ist und leicht zerstört werden kann.
Die Kennlinie einer Laserdiode verläuft so, dass sich bis zu vielleicht 20mA nicht viel tut, da läuft sie als LED.
Oberhalb dieses Schwellenstroms setzt die Lasertätigkeit ein, wodurch der Wirkungsgrad enorm ansteigt. Dann steigt die Ausgangsleistung schön proportional zum Strom.
Bei vielleicht 50mA ist die höchstzulässige Ausgangsleistung erreicht und darüber besteht die Gefahr, dass die Endspiegel der LD optisch beschädigt werden.
Das ist auch der Grund, für die hohe Empfindlichkeit gegenüber elektrostatischer Aufladung: Wenn man sich z.B. auf einem Bürostuhl auf 500V aufgeladen hat, einer Spannung, die man normalerweise noch nicht bemerkt, und dann die arme Laserdiode anfasst, kommt bei der Entladung leicht ein Strom von 1A zustande, der nichtmal eine Millionstel Sekunde dauert.
Das reicht aber aus, damit die Laserdiode einen Blitz erzeugt, der stark genug ist, die winzigen Spiegel zu ruinieren. Elektrisch ist eine solche LD noch ok, aber optisch ein Fall für die Mülltonne.