Arduinoは、柔軟で使いやすいオープンソースのプロトタイピングプラットフォームです。ハードウェア(Arduinoボードのさまざまなモデル)とソフトウェア(Arduino IDE)が含まれています。発展した 2005年のヨーロッパチームによる。
Arduinoは、さまざまなセンサーを通して環境を感知し、ライト、モーター、その他のデバイスを制御することで環境に応答し、影響を与えます。ボード上のマイクロコントローラーは、Arduinoプログラミング言語でプログラムし、バイナリファイルにまとめられ、マイクロコントローラーに燃やすことができます。 Arduinoプログラミングは、Arduinoプログラミング言語(配線ベース)およびArduino開発環境(処理ベース)を通じて行われます。 Arduinoベースのプロジェクトには、互いに通信するPCで実行されているArduinoまたは他のソフトウェアのみ(Flash、Processing、MaxMSPなど)のみを含めることができます。

プラットフォーム機能:
*クロスプラットフォーム・
Arduino IDEは、Windows、Macintosh OS(Mac OS)、Linuxで実行できますが、他のほとんどのコントローラーはWindowsでのみ開発できます。
*シンプルで明確です
Arduino IDEは、処理IDEに基づいて開発されています。初心者にとっては、簡単に把握でき、柔軟性があります。 Arduino言語は、AVR-GCCライブラリの二次カプセル化である配線言語に基づいて開発されています。これは、あまり多くのマイクロコントローラー基礎とプログラミングファンデーションを必要とせず、単純なXIの後にすばやく開発することもできます。
*開ける
Arduinoのハードウェア回路図、回路図、IDEソフトウェア、およびコアライブラリファイルはすべてオープンソースであり、元の設計と対応するコードは、オープンソースライセンスの範囲内で任意に変更できます。

*急速な発展
Arduinoは、世界で最も人気のあるオープンソースハードウェアであるだけでなく、優れたハードウェア開発プラットフォームでもあり、ハードウェア開発の傾向でもあります。 Arduinoのシンプルな開発方法により、開発者は創造性と実装により多くの注意を払い、独自のプロジェクト開発をより速く完了することができ、XIを学習するコストを大幅に節約し、開発サイクルを短くします。
LDK-60シリーズは、高精度l ASERレンジモジュールであり、 Chengdu Meskernel Integrated Technology Co.ltdによって独立して開発されました。困難な測定条件でさえ、レーザー信号レベルが低いなど、困難な測定条件でも、高速および正確な距離測定用に開発されています。非常に小さくて軽量により、ポータブルデバイス、医療、システムなど、サイズおよび重量の限定アプリケーションに適しています。

レーザー距離モジュールはシリアル通信を使用し、ArduinoのUARTインターフェイスを使用してArduinoに接続できます。Arduinoを使用したコミュニケーションと制御は、特定のインターフェイスとプロトコルを使用して実行できます。
シリアル通信を通じて、Arduinoはコマンドを送信して、センサーの動作モードやデータ収集頻度などのパラメーターを制御できます。同時に、レーザーセンサーは、収集されたデータをArduinoに送信して、シリアル通信を介して処理と分析を行うこともできます。
Arduinoでは、環境内のターゲットオブジェクトの検出、位置決め、距離測定などの機能を実現するために、レーザーモジュールによって送信されるデータを解析および処理するために対応するプログラムを書き込むことができます。
したがって、レーザー範囲のモジュールはArduinoをサポートし、Arduinoとレーザーセンサーの間の通信と制御を適切なインターフェイスとプロトコルを通じて実現できると言えます。

ただし、 Arduinoレーザー距離センサーのインターフェイスとプロトコルは、モデルとメーカーによって異なる場合があるため、レーザーセンサーを使用する場合、特定のインターフェイスと通信プロトコルを確認してArduinoとの互換性を確保する必要があります。
メスカネルは、主にレーザー測定とコントロールのフィールド、レーザー距離モジュール、レーザー距離センサー、レーザー距離メーター、レーザーランファインダー、2D 3D Lidarの限り、レーザーレンジファインダーモジュールに焦点を当てていました。
