İçindekiler:

Basit İşleme Uldar (Ultrasonik Tespit ve Menzil): 3 Adım
Basit İşleme Uldar (Ultrasonik Tespit ve Menzil): 3 Adım

Video: Basit İşleme Uldar (Ultrasonik Tespit ve Menzil): 3 Adım

Video: Basit İşleme Uldar (Ultrasonik Tespit ve Menzil): 3 Adım
Video: Basit Anlatımıyla Kanaviçe/Etamin Nasıl işlenir? (yeni başlayanlar için) 2024, Temmuz
Anonim
Basit İşleme Uldar (Ultrasonik Tespit ve Menzil)
Basit İşleme Uldar (Ultrasonik Tespit ve Menzil)
Basit İşleme Uldar (Ultrasonik Tespit ve Menzil)
Basit İşleme Uldar (Ultrasonik Tespit ve Menzil)

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

Donanımı Yap
Donanımı Yap
Donanımı Yap
Donanımı Yap

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

Arduino UNO Kodunu Yükleyin
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

Image
Image

İş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:

Önerilen: