- 3D-Druck Einstieg und Tipps         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Laserstrahl auf großer Fläche erkennen

  1. #1
    Neuer Benutzer
    Registriert seit
    17.02.2019
    Ort
    NRW
    Beiträge
    3

    Laserstrahl auf großer Fläche erkennen

    Anzeige

    Powerstation Test
    Hallo,

    ich will auf einer größeren Fläche den "Beschuss" durch einen Laserstrahl erkennen können. Der Laser ist rot, relativ schwach (Laserklasse 1, soll auch so sein). Der Sensor soll zwischen 2-5cm Durchmesser haben. Der Laserstrahl kommt von vorn und trifft in einem recht engem Winkel (also 90°, plus minus 10°) auf das Ziel auf. Das was mir an Photozellen bekannt ist, ist alles zu klein. Eine Folie über die Zelle scheint den Laserstrahl zu streuen und funktioniert, ist aber relativ unzuverlässig.

    Meine Frage: Hat jemand eine Idee wie man sowas machen könnte? Ach ja, das Hardware-Zeugs neu für mich, bei Elektronik bin ich noch Anfänger.

    Viele Grüße

    PS: Dieses Posting hier ist mein erstes Posting. Falls ich was falsch gemacht habe, bitte gnädig sein.

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.12.2018
    Beiträge
    459
    Hallo!

    Ich bin nicht sicher, ob ich die Aufgabenstellung richtig verstehe.

    Es wird ein Laserstrahl auf eine "größere Fläche" geschossen? Da denk ich an eine 3x5 Meter große Wand... Du meinst aber mit "größere Fläche" eine (runde) Fläche mit 2-5 cm Durchmesser?

    Wenn ja, dann nimm doch einfach eine Linse, die den Strahl von der größeren Fläche (Linsenoberfläche) auf eine kleinere Fläche (Sensor im Brennpunkt der Linse) fokussiert. Brauchst dazu natürlich hinter der Linse etwas Abstand (entsprechend der Brennweite der Linse), um den Sensor im Brennpunkt anzubringen.
    (Vielleicht so ne Fresnel-Linse oder auch sowas.)
    Geändert von Gnom67 (17.02.2019 um 13:20 Uhr)

  3. #3
    Erfahrener Benutzer Roboter Genie Avatar von White_Fox
    Registriert seit
    04.10.2011
    Beiträge
    1.473
    Erkläre mal bitte genauer, wie du dir das vorstellst. Trifft der Laserstrahl den Sensor direkt? Oder willst du eine größere Fläche beobachten und feststellen "Da ist ein roter Punkt"?

  4. #4
    Neuer Benutzer
    Registriert seit
    17.02.2019
    Ort
    NRW
    Beiträge
    3
    Zitat Zitat von White_Fox Beitrag anzeigen
    Erkläre mal bitte genauer, wie du dir das vorstellst.
    Zum Gerät:

    Es soll eine Trainingshilfe für Sportschützen gebaut werden. Trainiert werden soll Haltekraft (also die Fähigkeit eine Waffe lang genug halten zu können) und Halteruhe (die Fähigkeit eine Waffe ruhig zu halten). Die Idee ist es, dass der angehende Sportschütze eine Laserpistole und Zusatzgewichte nimmt und den roten Punkt auf ein Ziel ausrichtet.

    Beim Training der Haltekraft ist Präzision nicht so wichtig, daher ein möglichst großer Zielbereich. Im Prinzip kann man die Haltekraft auch ohne Laser trainieren, einfach ein Gewicht am ausgestrecktem Arm halten. Das mit dem Laser soll das Training um einen Wettkampf-Aspekt (Zeitmessung) bereichern und spannender machen. Training der Haltekraft ist tendenziell Kraftausdauer.

    Beim Training der Halteruhe wird mit dem echtem Waffengewicht gearbeitet und die Laserpistole muss deutlich kürzer auf das Ziel ausgerichtet werden. Z.B. für 15 Sekunden. Ziel ist es einen möglichst kleinen Streukreis zu erreichen. Meine Gedanke ist, dass ich das gleiche Gerät wie für Haltekraft nehme, aber eine Papierscheibe mit einem Loch davor hänge. Das Loch ist dann der Halteraum der erreicht werden soll.

    Neben einem Laserdetektor hätte das Gerät dann noch ein paar LEDs um Kommandos zu signalisieren, ein Display zur Zeitanzeige und einen Schalter zur Auswahl des Trainingsmodus.

    Als dritte Trainingsidee könnte man mit dem Gerät eventuell noch Duell trainieren (3 Sekunden Schusszeit, 7 Sekunden Pause, 3 Sekunden Schusszeit, ...).

    Zur technischen Umsetzung habe mir einen Arduino-Kasten gekauft und damit die Schaltung aufgebaut. Klappt auch soweit auch. Die Software ist für mich als Informatiker nur eine Fingerübung. Die letzte Komponente ist der Laserdetektor. Im Versuchsaufbau habe ich einen Fotowiderstand genommen. Laut Beschreibung müsste der eigentlich träge reagieren, klappt aber prima. Dummerweise hat der nur einen Durchmesser von rund 3mm. Für den Versuchaufbau gut, für das Endgerät viel zu wenig.

    @Gnom67:
    Linsen funktionieren nicht, der Laserstrahl müsste absolut senkrecht auftreffen, sonst wird der Brennpunkt abgelenkt. Was leidlich funktioniert ist die Verpackungsfolie, die fächert den Laserstrahl soweit auf, dass der Fotowiderstand genügend Licht bekommt um über den Signallevel zu kommen. Allerdings ist die Verpackungsfolie recht ungenau, manchmal klappt es, manchmal nicht.

    Im Arduino-Kasten ist ein Bewegungsmelder mit einer grauen Kuppel oben drüber. Laut Beschreibung ist unter der Kuppel ein Infrarot-Detektor, die Kuppel könnte daher eine mögliche Lösung sein, allerdings habe ich Hemmungen nur mal so den Bewegungsmelder kaputt zu machen.

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.12.2018
    Beiträge
    459
    Das klingt mir eigentlich nach einer Aufgabe für Bildverarbeitung.
    Die Kandidaten könnten auf eine Mattscheibe zielen, hinter der eine Kamera den Laserpunkt auf der Mattscheibe filmt und auswertet.
    Mit OpenCV könnte man sowas machen. Ich kenne das Programm selbst nicht, aber es gibt auf Youtube einige interessante Videos. Für das Programm dürfte es kein großes Problem sein, den Laserpunkt zu erkennen und die Position zu bestimmen. Aus vielen Bilddaten (mehrere Bilder pro Sekunde) könnte man dann leicht ein Profil erstellen (durchschnittliche Entfernung vom Mittelpunkt, maximale Entfernung vom Mittelpunkt und vieles mehr). Technisch wäre das eher was für einen RaspberryPi.
    Mit einer 5MP-Kamera für 5 Euro kommst du in den Bereich von Millimetern bis Zehntelmillimetern und kannst eine riesige Fläche filmen.

    Hier hat jemand (offenbar mit OpenCV) ein Laserzielscheibe gebaut.
    Hier sieht man, wie ein Laserpunkt erkannt und die Position und Winkel bestimmt werden...
    Hier wird ein Laserpunkt auf einer Wand verfolgt und der Pfad mit einem Videoprojektor auf der Wand nachgezeichnet.
    Hier sieht man ebenfalls, wie ein Laserpunkt auf der Wand verfolgt wird.


    Was die Linse angeht... die Übungen werden doch aus einiger Entfernung gemacht... da kann der Winkel doch nur sehr geringfügig abweichen - der Schütze zappelt ja nicht ellenweit nach links und rechts. Die maßgebliche Abweichung kommt doch eher aus der unterschiedlichen Größe der Schützen und damit unterschiedlichen Haltehöhe der Waffe. Der Brennpunkt dürfte sich da doch nur minimal verschieben... Müsste das nicht reichen?
    Geändert von Gnom67 (17.02.2019 um 15:36 Uhr)

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    18.01.2012
    Beiträge
    485
    Hallo,
    warum nimmst du keine Kamera?
    Die Raspberry Pi Kamera kann 90 fps.
    Zitat
    Die Software ist für mich als Informatiker nur eine Fingerübung.
    Zitat Ende
    Gruß

  7. #7
    Erfahrener Benutzer Roboter Genie Avatar von White_Fox
    Registriert seit
    04.10.2011
    Beiträge
    1.473
    Die Überlegung das über eine Kamera zu machen hatte ich auch schon. Schwarzer Hintergrund, Pixel mit dem höchsten Rotanteil suchen und Verwacklung erfassen. Das hätte den Vorteil daß du dir um die Elektronik kaum Gedanken machen mußt, der von ARetobor vorgeschlagene Raspberry kann auch etwas mehr als der schwachbrüstige Arduino und kostet auch nicht die Welt.

    Ansonsten wären viele Photodioden vielleicht noch eine Option, die du dicht nebeneinander auf einer Platine unterbringst. Aber das wird teuer (eigene Platine fertigen lassen), aufwändig, ... das wird für dich wahrscheinlich rausfallen, auch wenn die eigentliche Elektronik noch trivial ist. Und ob das dann gut funktoniert (z.B. Laser trifft zwischen zwei Photodioden auf) ist wieder eine andere Frage.

    Eine andere Idee wäre vllt. noch etwas Parabolspiegelartiges zu nehmen, daß den Laser immer auf diesselbe Stelle lenkt. Aber der Hardwareaufbau ist auch wieder mehr Rumgebastel als die Raspberryvariante...und in der Softwareecke bist du ja mehr zu Hause.

  8. #8
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    18.01.2012
    Beiträge
    485
    Ich dachte er an:
    diffuses Glas bzw Plaste und die Kamera da hinter.
    vielleicht geht auch Mattglas.

    Gruß

    PS
    je kleiner der Abstand um so größer die Auflösung, oder umgekehrt.

  9. #9
    HaWe
    Gast
    Zitat Zitat von ARetobor Beitrag anzeigen
    Hallo,
    warum nimmst du keine Kamera?
    Die Raspberry Pi Kamera kann 90 fps.
    Zitat
    Die Software ist für mich als Informatiker nur eine Fingerübung.
    statt Raspi mit Cam ginge sicher auch Arduino mit PixyCam und wäre leichter zu programmieren
    Geändert von HaWe (17.02.2019 um 18:30 Uhr)

  10. #10
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.12.2018
    Beiträge
    459
    Zitat Zitat von HaWe Beitrag anzeigen
    statt Raspi mit Cam ginge sicher auch Arduino mit PixyCam und wäre leichter zu programmieren
    Das Ding ist ja wirklich interessant... leider recht teuer. Hast du so eins? Kannst du Erfahrungen aus der Praxis berichten?

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Laserpointer auf Fläche erkennen
    Von Arkon im Forum Sensoren / Sensorik
    Antworten: 6
    Letzter Beitrag: 16.02.2014, 17:43
  2. Laserstrahl Erkennung - aber wie?
    Von topwolf im Forum Sensoren / Sensorik
    Antworten: 16
    Letzter Beitrag: 21.09.2010, 18:11
  3. Großer Bot = großer Motor?
    Von Keksstar im Forum Mechanik
    Antworten: 58
    Letzter Beitrag: 18.11.2008, 20:26
  4. Bildverarbeitung (Fläche und Formen erkennen)
    Von jeffrey im Forum Software, Algorithmen und KI
    Antworten: 12
    Letzter Beitrag: 23.03.2006, 21:34
  5. Taster mit wenig Druckwiderstand und großer Fläche
    Von Björn im Forum Sensoren / Sensorik
    Antworten: 18
    Letzter Beitrag: 19.12.2005, 22:37

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen