Laserentfernungsmesser mit Arduino einlesen

Hallo ,
kann mir jemand weiter helfen?
Ich möchte als Arduino-Neuling meinen Arduino (uno R3) mit einem JRT M88 Laserentfernungsmesser über eine RX und TX-Schnittstelle einlesen. Die Messung sollte im Modus "kontinuierlich schnelle Distanzmessung" erfolgen und auf dem seriellen Monitor soll die Distanz angezeigt werden.
Kann mir jemand weiterhelfen? Danke für eure Hilfe!

Anbei noch die Anleitung vom Laser
https://flipbookpdf.net/web/site/aaa6e9514050e571ef915a7b21948bf25a21fbde202304.pdf.html

und hier die Anleitung in English

Nimm SoftwareSerial für den Laser, damit die Pins D0/D1 für die Verbindung zum PC frei bleiben.

Gruß Tommy

Werde ich machen danke ich weis aber nicht wie ich zuerst den Modus einstellen kann

Welchen Modus?

Dan zeige doch was schon hast.
Es scheint so aussehen das du muss von Hand die Register auslesen, nur das was ich gefunden habe braucht der extra Versorgung 3,3V wegen den 300mA was er braucht. und aufpassen der darf nur mit 3,3V versorgt werden auch auf den RX, TX Pins, sonst kannst du neuen kaufen.
Hier hat schon Einer versucht den in Betrieb nehmen ob geschafft weis man nicht.

Nein, die ist nicht anbei, sondern liegt auf einem Drittserver, wo sie irgendwann verschwindet und kein Mensch kann nachvollziehen, auf was Dein Vorhaben basiert.
Zumal die Anleitung mittels deepl übersetzt wurde und damit nicht sichergestellt ist, das diese inhaltlich mit dem Original übereinstimmt.
Das führt dann u.a. zu solchen Sätzen:

Ansonsten gleich mal als Tipp: Das Ding arbeitet mit 3V...
... Du wirst da noch einiges beachten müssen.

Noch besser finde ich die Statuscodes:
0x0002 Interner Fehler, ist mir egal
:laughing:

1 Like

Da gefällt mir diese (gefälschte) Fehlermeldung besser:

Grüße Uwe

1 Like

Der Modus "kontinuierlich schnelle Distanzmessung" steht im Handbuch

Weis jemand wie ich die Originaldatei in English hochladen kann, obwohl ich keine Dateien hochladen kann.

Verlink mall das original nicht die Übersetzung.

Ganz einfach in Editorfenster die PDF rüber Ziechen.

Ging leider nicht da ich noch ein Neuling bin :unamused:

Wo is'n das original -> DerLink reicht.

Das Orginal habe ich bereits geschickt

Das ist eine deepl Übersetzung.
Mit den entsprechenden Folgen.

Gut.
Das Ding arbeitet mit 3,3V - Stromaufnahme unbekannt.
Und vermutlich wird der auch nit 5V-tolerant auf den kommunikationspins sein.
Also brauchst Pegelwandler 5V / 3.3V
Gibt es als kleine 4fach Teile.

Wenn Du gleich was richtiges kaufen willst, achte auf die Geschwindigkeit, bzw. auf SPI-Unterstützung.

Ich hoffe mal, das die 3V vom Controller reichen....

Habe schon geschrieben = Lesen :wink:
RX, DX Max 3,3V
300mA

Du warst zu spät! #6 Hi hi...
Und die 300mA sind vermutlich eher Spitze. Wie gesagt - ohne originales daBla ist das nur raten...

In #5 mein Herr :wink:
ja das ding kann man Drosseln in der Empfindlichkeit.
Die Seite mit den Angaben finde nicht, war kein DB nur Tabelle, wo aber stand RX, DX 3.3V

Product Specifications

Accuracy ±1 mm (0.04 inch)
Measuring Unit meter/inch/feet
Measuring Range (without Reflection) 0.03-60m
Measuring Time 0.1~4 seconds
Laser Class Class II
Laser Type 635nm, <1mW
Size 492513mm (±1 mm)
Weight About 9g
Voltage DC2.0~3.3V
Electrical Level TTL/CMOS
Frequency 3Hz
Operating Temperature 0-40 ºC (32-104 ºF )
Storage Temperature -25~60 ºC (-13~140 ºF)

Das sind Sehr genaue Angaben für inch/feet :wink:
wozu die das schreiben ohne Auflösung wissen nur die.