Arduino to elastyczna, łatwa w użyciu platforma prototypowa typu open-source. Contains Hardware (różne modele płyt Arduino) i oprogramowanie (Arduino IDE). Rozwinięty przez zespół europejski w 2005 roku.
Arduino wyczuwa środowisko poprzez różne czujniki i reaguje i wpływa na środowisko, kontrolując światła, silniki i inne urządzenia. Mikrokontroler na płycie można zaprogramować w języku programowania Arduino, skompilowany w pliku binarnym i spalona w mikrokontrolerze. Programowanie Arduino odbywa się za pośrednictwem języka programowania Arduino (opartego na okablowaniu) i środowisku programistycznym Arduino (opartym na przetwarzaniu). Projekty oparte na Arduino mogą zawierać tylko Arduino lub inne oprogramowanie działające na komputerze, które komunikują się ze sobą (np. Flash, przetwarzanie, MaxMSP).

Funkcje platformy:
*Platform cross-platform ·
Arduino IDE może działać w systemie Windows, Macintosh OS (Mac OS) i Linux, podczas gdy większość innych kontrolerów można opracować tylko w systemie Windows.
*Proste i jasne
Arduino IDE jest opracowywane na podstawie IDE przetwarzania. Dla początkujących łatwo jest uchwycić i wystarczająco elastyczne. Język Arduino jest opracowywany na podstawie języka okablowania, który jest drugorzędnym kapsułkowaniem biblioteki AVR-GCC, która nie wymaga zbyt dużej ilości fundamentu i programowania mikrokontrolera, a także można szybko opracować po prostym XI.
*Otwarte
Schematy sprzętowe Arduino, diagramy obwodów, oprogramowanie IDE i pliki biblioteczne podstawowe są open source, a oryginalny projekt i odpowiedni kod można modyfikować dowolnie w ramach licencji open source.

*Szybki rozwój
Arduino to nie tylko najpopularniejszy na świecie sprzęt typu open source, ale także doskonałą platformę rozwoju sprzętu, a także jest trendem w tworzeniu sprzętu. Prosta metoda rozwoju Arduino pozwala programistom zwracać większą uwagę na kreatywność i wdrażanie oraz szybciej ukończyć własny rozwój projektu, co znacznie oszczędza koszty uczenia się XI i skraca cykl rozwoju.
Seria LDK-60 to moduł o wysokiej precyzyjnej ofercie , niezależnie opracowany przez Chengdu Meskernel Integrated Technology Co.ltd . Jest opracowywany do szybkiego i precyzyjnego pomiaru odległości, nawet w trudnych warunkach pomiarowych, jak w przypadku słabego poziomu sygnału laserowego. Niezwykle mały i lekki czyni go odpowiednim do rozmiaru i masy ograniczonej aplikacji, takich jak urządzenia przenośne, medyczne , system itp.

Moduł odległości lasera używa komunikacji szeregowej i można go podłączyć do Arduino za pomocą interfejsu UART w Arduino i kontrolę z Arduino można wykonać za pomocą określonych interfejsów i protokołów.
Dzięki komunikacji szeregowej Arduino może wysyłać polecenia do parametrów sterowania, takich jak tryb pracy czujnika i częstotliwość pozyskiwania danych. Jednocześnie czujnik lasera może również przekazywać zebrane dane do Arduino w celu przetwarzania i analizy poprzez komunikację szeregową.
W Arduino odpowiednie programy można zapisać w celu analizowania i przetworzenia danych przesyłanych przez moduł laserowy w celu osiągnięcia funkcji, takich jak wykrywanie, pozycjonowanie i pomiar odległości obiektów docelowych w środowisku.
Dlatego można powiedzieć, że moduł laserowy obsługuje Arduino, a komunikacja i kontrola między Arduino a czujnikiem lasera można realizować za pomocą odpowiednich interfejsów i protokołów.

Należy jednak zauważyć, że interfejs i protokół czujnika odległości lasera Arduino mogą się różnić w zależności od modelu i producenta, więc przy użyciu czujnika lasera konieczne jest potwierdzenie określonego interfejsu i protokołu komunikacji w celu komunikowania się z nim w celu zapewnienia kompatybilności z Arduino.
Meskernel koncentrował się głównie na polu pomiaru i kontroli laserowej, moduł laserowy, czujnik odległości laserowej, moduł zasięgu laserowego, o ile miernik odległości laserowej, wyszukiwarka zasobnika laserowego i lidar 3D 3D.
