İçindekiler:
Video: Basit İşleme Uldar (Ultrasonik Tespit ve Menzil): 3 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu, basit bir lidar yapmak için Arduino UNO ve İşleme kullanan basit bir projedir.
Lidar (LIDAR, LiDAR ve LADAR olarak da adlandırılır), hedefi darbeli lazer ışığıyla aydınlatarak ve yansıyan darbeleri bir sensörle ölçerek hedefe olan mesafeyi ölçen bir ölçme yöntemidir. Lazer dönüş süreleri ve dalga boylarındaki farklılıklar daha sonra hedefin dijital 3 boyutlu temsillerini yapmak için kullanılabilir. Şimdi ışık algılama ve menzil (bazen ışık görüntüleme, algılama ve menzil) kısaltması olarak kullanılan lidar adı, başlangıçta ışık ve radarın bir portmanteau'suydu. Lidar'a bazen 3B lazer tarama, 3B tarama ve lazer taramanın özel bir kombinasyonu denir. Karasal, havadan ve mobil uygulamalara sahiptir. Lidar, jeodezi, geomatik, arkeoloji, coğrafya, jeoloji, jeomorfoloji, sismoloji, ormancılık, atmosferik fizik, lazer rehberliği, havadan lazer alan haritalama uygulamaları ile yüksek çözünürlüklü haritalar yapmak için yaygın olarak kullanılır. (ALSM) ve lazer altimetri. Teknoloji ayrıca bazı otonom arabaların kontrol ve navigasyonunda da kullanılıyor.
Artık yapmaya başlayabiliriz!
Adım 1: Donanımı Yapın
Bu proje için şunları kullanabiliriz:
Malzemeler
Arduino UNO (resmi: https://amzn.to/2CLqfp2) (Elegoo:
Motor g90 mikro servo (https://amzn.to/2yDzZ1H)
HC-SR04 ping sensörü (https://amzn.to/2COXgAq)
Breadboard (https://amzn.to/2CLqr7K)
Bazı teller (https://amzn.to/2RmQBSk)
İsteğe bağlı
Arduino için 3D baskılı kılıf (https://www.thingiverse.com/thing:994827)
HC-SR04 sensörü için 3D baskılı parçalar (https://www.thingiverse.com/thing:3182237)
kod
Öncelikle sensörü Arduino UNO pin 12 ve 13'e bağlayın. Ardından servo motoru Arduino UNO pin No.3'e ve güç kaynağına bağlayın.
Servo sg90 için motora güç sağlamak için USB kablosu kullanın.
Adım 2: Arduino UNO Kodunu Yükleyin
Kodu yükleyin. Artık motorun hareket ettiğini görebilirsiniz. Sensörün ölçülerini okumak için Seri bağlantı noktası 9600 baud hızı açmayı deneyin.
Kodu şuradan indirin:
github.com/masteruan/lidar_Processing
3. Adım: Kodunuzu İşleme Sırasında Test Edin
İşleme'yi açın ve tüm seri değerleri okuyun. İşleme konsolunda doğru bağlantı noktasını seçin.
Artık siyah penceredeki beyaz noktaları görebilirsiniz. Nesneden daha büyük olan her nokta yakındır.
Videoya bakın!
Bu bağlantıdaki koda bakın: