Arduino esnek, kullanımı kolay, açık kaynaklı bir prototipleme platformudur. Donanım (Arduino panolarının çeşitli modelleri) ve yazılım (Arduino IDE) içerir. Gelişmiş 2005 yılında bir Avrupa ekibi tarafından.
Arduino çevreyi çeşitli sensörler aracılığıyla algılar ve ışıkları, motorları ve diğer cihazları kontrol ederek çevreye yanıt verir ve etkiler. Tahtadaki mikrodenetleyici Arduino programlama dilinde programlanabilir, ikili dosyaya derlenebilir ve mikrodenetleyiciye yakılabilir. Arduino programlama Arduino programlama dili (kablolama tabanlı) ve Arduino geliştirme ortamı (işleme tabanlı) aracılığıyla yapılır. Arduino tabanlı projeler yalnızca birbirleriyle iletişim kuran bir PC'de çalışan Arduino veya başka bir yazılım içerebilir (örn. Flash, işleme, MaxMSP).

Platform Özellikleri:
*Çapraz Platform ·
Arduino IDE, Windows, Macintosh OS (Mac OS) ve Linux'ta çalışabilirken, diğer denetleyicilerin çoğu yalnızca Windows'ta geliştirilebilir.
*Basit ve net
Arduino IDE, işleme IDE'ye göre geliştirilmiştir. Yeni başlayanlar için, kavramak kolay ve yeterince esnektir. Arduino dili, çok fazla mikrodenetleyici temel ve programlama temel gerektirmeyen AVR-GCC kütüphanesinin ikincil bir kapsülleme olan kablo diline dayanarak geliştirilmiştir ve basit XI'den sonra hızlı bir şekilde geliştirebilirsiniz.
*Açık
Arduino'nun donanım şemaları, devre diyagramları, IDE yazılımı ve çekirdek kütüphane dosyaları açık kaynaktır ve orijinal tasarım ve karşılık gelen kod, açık kaynak lisansı kapsamında keyfi olarak değiştirilebilir.

*Hızlı Gelişim
Arduino sadece dünyanın en popüler açık kaynak donanımı değil, aynı zamanda mükemmel bir donanım geliştirme platformudur ve aynı zamanda donanım geliştirmede bir eğilimdir. Arduino'nun basit geliştirme yöntemi, geliştiricilerin yaratıcılık ve uygulamaya daha fazla dikkat etmelerini ve kendi proje gelişimlerini daha hızlı tamamlamalarını sağlar, bu da XI öğrenme maliyetini büyük ölçüde tasarruf eder ve geliştirme döngüsünü kısaltır.
LDK-60 Serisi , Chengdu Meskernel Entegre Technology Co.Ltd tarafından bağımsız olarak geliştirilen yüksek hassasiyetli bir ler modülüdür . Kötü yansıtma lazer sinyal seviyesinde olduğu gibi, zor ölçüm koşullarında bile hızlı ve hassas mesafe ölçümü için geliştirilmiştir . Son derece küçük ve hafif, taşınabilir cihazlar, tıbbi , sistem vb. Gibi boyut ve ağırlık sınırlı uygulamalar için uygun hale getirir.

Lazer mesafe modülü seri iletişimi kullanır ve Arduino'nun UART arayüzü kullanılarak Arduino'ya bağlanabilir. Arduino ile iletişim ve kontrol, belirli arayüzler ve protokoller kullanılarak yapılabilir.
Seri iletişim yoluyla Arduino, sensörün çalışma modu ve veri toplama frekansı gibi parametreleri kontrol etmek için komutlar gönderebilir. Aynı zamanda, lazer sensörü seri iletişim yoluyla işleme ve analiz için toplanan verileri Arduino'ya iletebilir.
Arduino'da, ilgili programlar, ortamdaki hedef nesnelerin algılama, konumlandırma ve mesafe ölçümü gibi işlevleri elde etmek için lazer modülü tarafından iletilen verileri ayrıştırmak ve işlemek için yazılabilir.
Bu nedenle, lazer aralıklı modülün Arduino'yu desteklediği ve Arduino ve lazer sensörü arasındaki iletişim ve kontrolün uygun arayüzler ve protokoller aracılığıyla gerçekleştirilebileceği söylenebilir.

Bununla birlikte, Arduino lazer mesafe sensörünün arayüzü ve protokolünün modele ve üreticiye bağlı olarak değişebileceğine dikkat edilmelidir, bu nedenle lazer sensörünü kullanırken, arduino ile uyumluluğu sağlamak için onunla iletişim kurmak için spesifik arayüz ve iletişim protokolünü doğrulamak gerekir.
Meskernel esas olarak lazer ölçümü ve kontrol, lazer aralıklı modül, lazer mesafe sensörü, lazer aralıklı modülüne, lazer mesafe ölçer, lazer rang bulucu ve 2D 3D lidar alanına odaklanmıştır.
