Mündəricat:
- Addım 1: Hardware hazırlayın
- Addım 2: Arduino UNO Kodunu yükləyin
- Addım 3: Kodunuzu emal edərkən sınayın
Video: Sadə İşləmə Uldar (Ultrasonik Algılama və Aralığı): 3 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu sadə bir lidar etmək üçün Arduino UNO və Processing istifadə edən sadə bir layihədir.
Lidar (LIDAR, LiDAR və LADAR da adlanır) hədəfi impulslu lazer işığı ilə işıqlandıraraq və əks olunan pulsları sensorla ölçərək hədəfə olan məsafəni ölçən bir ölçmə metodudur. Lazerin geri dönmə vaxtları və dalğa uzunluqları arasındakı fərqlər, hədəfin rəqəmsal 3-D təsvirlərini etmək üçün istifadə edilə bilər. İndi işıq algılama və dəyişmə (bəzən işıq görüntüsü, algılama və dəyişmə) sözlərinin qısaltması olaraq istifadə olunan lidar adı, əvvəlcə işıq və radarın portmantosu idi. Lidar bəzən 3D tarama və lazer taramanın xüsusi birləşməsi olan 3D lazer tarama adlanır. Yerüstü, havadan və mobil tətbiqetmələrə malikdir. (ALSM) və lazer altimetriyası. Bu texnologiya bəzi avtonom avtomobillərin idarə edilməsi və naviqasiyasında da istifadə olunur.
İndi hazırlamağa başlaya bilərik!
Addım 1: Hardware hazırlayın
Bu layihə üçün istifadə edə bilərik:
Materiallar
Arduino UNO (rəsmi: https://amzn.to/2CLqfp2) (Elegoo:
Motor g90 mikro servo (https://amzn.to/2yDzZ1H)
HC-SR04 ping sensoru (https://amzn.to/2COXgAq)
Çörək paneli (https://amzn.to/2CLqr7K)
Bəzi tellər (https://amzn.to/2RmQBSk)
İsteğe bağlı
Arduino üçün 3D çaplı qutu (https://www.thingiverse.com/thing:994827)
HC-SR04 sensoru üçün 3D çaplı parçalar (https://www.thingiverse.com/thing:3182237)
Kod
Əvvəlcə sensoru Arduino UNO pin 12 və 13 -ə qoşun. Bundan sonra servo motoru Arduino UNO pin №3 -ə və enerji təchizatına qoşun.
Servo sg90 üçün mühərriki gücləndirmək üçün USB kabelindən istifadə edin.
Addım 2: Arduino UNO Kodunu yükləyin
Kodu yükləyin. İndi motorun hərəkətini görə bilərsiniz. Sensorun ölçülərini oxumaq üçün Serial port 9600 baud dərəcəsini açmağa çalışın.
Kodu yükləyin:
github.com/masteruan/lidar_Processing
Addım 3: Kodunuzu emal edərkən sınayın
İşlemeyi açın və bütün seriya dəyərlərini oxuyun. İşləmə konsolunda doğru portu seçin.
İndi qara pəncərədə ağ nöqtələri görə bilərsiniz. Obyektdən daha böyük olan hər bir nöqtə yaxındır.
Videoya baxın!
Kodu bu linkdən əldə edin:
Tövsiyə:
Öz Super Sadə Ultrasonik Mist Makerini Edin: 4 Addım
Öz Super Super Ultrasonik Mist Maker olun: Bu layihədə sizə 113 kHz ultrasəsli piezoelektrik disk üçün sadə bir sürücü dövrəsinin necə yaradılacağını göstərəcəyəm. Dövrə əsasən 555 taymer dövrəsindən, MOSFETdən və bir neçə tamamlayıcı komponentdən ibarətdir. Yol boyu mən də
OpenCV istifadə edərək sadə rəng algılama: 6 addım
OpenCV istifadə edərək sadə rəng algılama: Salam! Bu gün OpenCV və python istifadə edərək canlı videodan bir rəng aşkar etməyin sadə bir üsulunu göstərəcəyəm. Əsasən lazım olan rəngin arxa çərçivədə olub olmadığını yoxlayacağam və OpenCV modullarından istifadə edərək həmin bölgəni maskalayacağam və
Evdə Ultrasonik Algılama və Ranging Cihazı Edin: 7 Addım (Şəkillərlə)
Evdə Ultrasonik Algılama və Ranging Cihazı Edin: Salam! Mən Sourabh Kumaram, həyəcan siqnalı verən bir radar hazırlamaq istəyirdim, amma uğursuz oldu, yenə sınayacağam, amma bu gün sizə Ultrasonik Sensor (Alıcı -verici) istifadə edərək evdə Ultrasonik Algılama və məsafə ölçmə cihazı etmək üçün yol göstərəcəyəm. pro
Ultrasonik Sensor Aralığı Tapan: 5 addım
Ultrasonik Sensor Range Finder: Giriş: Arduino istifadə edərək Ultrasonik Range Finder. Ultrasonik Range Finder, heç bir fiziki təmas olmadan uzaqdan bir maneədən məsafəni hesablamaq üçün sadə bir üsuldur. Səs impulslarını istifadə edən ultrasəs məsafə sensoru istifadə edir
Ultrasonik Sensor və Funduino Su Sensoru istifadə edərək Arduino Su Səviyyə Algılama Metodları: 4 Addım
Ultrasonik Sensor və Funduino Su Sensorundan istifadə edərək Arduino Su Səviyyə Algılama Metodları: Bu layihədə sizə iki üsulla ucuz bir su detektoru necə yaradacağınızı göstərəcəyəm: 1. Ultrasonik sensor (HC-SR04) .2. Funduino su sensoru