Arduino är en flexibel, lättanvänd, öppen källkodsprototypplattform. Innehåller hårdvara (olika modeller av Arduino-kort) och programvara (Arduino IDE). Utvecklad av ett europeiskt team 2005.
Arduino känner miljön genom olika sensorer och svarar på och påverkar miljön genom att kontrollera ljus, motorer och andra enheter. Mikrokontrollern på brädet kan programmeras på Arduino -programmeringsspråket, sammanställas till en binär fil och brändes in i mikrokontrollern. Arduino-programmering görs genom Arduino-programmeringsspråket (ledningsbaserat) och Arduino-utvecklingsmiljön (bearbetningsbaserad). Arduino-baserade projekt kan endast innehålla Arduino eller annan programvara som körs på en dator som kommunicerar med varandra (t.ex. flash, bearbetning, maxmsp).

Plattformsfunktioner:
*Tvärplattform ·
Arduino IDE kan köras på Windows, Macintosh OS (MAC OS) och Linux, medan de flesta andra styrenheter bara kan utvecklas på Windows.
*Enkel och tydlig
Arduino IDE är utvecklad baserat på bearbetning IDE. För nybörjare är det lätt att förstå och tillräckligt flexibelt. Arduino-språket utvecklas baserat på ledningsspråket, som är en sekundär inkapsling av AVR-GCC-biblioteket, som inte kräver för mycket Microcontroller Foundation och Programmering Foundation, och du kan också utvecklas snabbt efter Simple XI.
*Öppna
Arduinos hårdvaruscheman, kretsschema, IDE -programvara och kärnbibliotekfiler är alla öppna källkod, och den ursprungliga designen och motsvarande kod kan modifieras godtyckligt inom ramen för open source -licensen.

*Snabb utveckling
Arduino är inte bara världens mest populära hårdvara med öppen källkod, utan också en utmärkt hårdvaruutvecklingsplattform, och det är också en trend i hårdvaruutvecklingen. Arduinos enkla utvecklingsmetod gör det möjligt för utvecklare att ägna mer uppmärksamhet åt kreativitet och implementering och slutföra sin egen projektutveckling snabbare, vilket i hög grad sparar kostnaden för att lära sig XI och förkorta utvecklingscykeln.
LDK-60- serien är en hög precision L ASER-modul , oberoende utvecklad av Chengdu Meskernel Integrated Technology Co.Ltd . Det är utvecklat för snabb och exakt avståndsmätning, även i svåra mätförhållanden, som med dålig reflekterande lasersignalnivå. Den extremt små och lätta gör det lämpligt för storlek och viktbegränsade applikationer, såsom bärbara enheter, medicinska , system etc.

Laseravståndsmodulen använder seriekommunikation, och den kan anslutas till Arduino med Arduinos UART -gränssnitt. Kommunikation och kontroll med Arduino kan göras genom användning av specifika gränssnitt och protokoll.
Genom seriekommunikation kan Arduino skicka kommandon till kontrollparametrar som sensorns driftsläge och datainsamlingsfrekvens. Samtidigt kan lasersensorn också överföra de insamlade uppgifterna till Arduino för bearbetning och analys via seriekommunikation.
I Arduino kan motsvarande program skrivas för att analysera och bearbeta de data som överförs av lasermodulen för att uppnå funktioner som detektion, positionering och avståndsmätning av målobjekt i miljön.
Därför kan det sägas att Laser Ranging -modulen stöder Arduino, och kommunikationen och kontrollen mellan Arduino och lasersensorn kan realiseras genom lämpliga gränssnitt och protokoll.

Det bör emellertid noteras att gränssnittet och protokollet för Arduino -laseravståndssensorn kan variera beroende på modell och tillverkare, så när du använder lasersensorn är det nödvändigt att bekräfta det specifika gränssnittet och kommunikationsprotokollet för att kommunicera med den för att säkerställa kompatibilitet med Arduino.
Meskernel fokuserade huvudsakligen på fältet för lasermätning och kontroll, laseravståndsmodul, laseravståndssensor, laserområdefinder -modul så länge som laseravståndsmätare, laser ringer och 2D 3D Lidar.
