Spisu treści:

Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy): 3 kroki
Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy): 3 kroki

Wideo: Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy): 3 kroki

Wideo: Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy): 3 kroki
Wideo: GENIALNE POMYSŁY NA PONOWNE WYKORZYSTANIE, RECYKLING I PRZETWARZANIE ORAZ PROSTE LIFE HACKI 2024, Lipiec
Anonim
Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy)
Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy)
Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy)
Proste przetwarzanie Uldar (wykrywanie i zasięg ultradźwiękowy)

Jest to prosty projekt, który wykorzystuje Arduino UNO i Processing do stworzenia prostego lidaru.

Lidar (zwany również LIDAR, LiDAR i LADAR) to metoda geodezyjna, która mierzy odległość do celu poprzez oświetlanie celu impulsowym światłem laserowym i pomiar odbitych impulsów za pomocą czujnika. Różnice w czasach powrotu lasera i długościach fal można następnie wykorzystać do tworzenia cyfrowych reprezentacji celu w 3D. Nazwa lidar, obecnie używana jako akronim oznaczający wykrywanie światła i zasięg (czasami obrazowanie światła, wykrywanie i zasięg), pierwotnie była portmanteau światła i radaru. Lidar czasami nazywany jest skanowaniem laserowym 3D, specjalnym połączeniem skanowania 3D i skanowania laserowego. Ma aplikacje naziemne, lotnicze i mobilne. Lidar jest powszechnie używany do tworzenia map o wysokiej rozdzielczości, z zastosowaniami w geodezji, geomatyce, archeologii, geografii, geologii, geomorfologii, sejsmologii, leśnictwie, fizyce atmosfery, naprowadzaniu laserowym, mapowaniu pokosu laserowego w powietrzu (ALSM) i wysokościomierz laserowy. Technologia ta jest również wykorzystywana do sterowania i nawigacji w niektórych samochodach autonomicznych.

Teraz możemy zacząć robić !

Krok 1: Zrób sprzęt

Zrób sprzęt
Zrób sprzęt
Zrób sprzęt
Zrób sprzęt

Do tego projektu możemy wykorzystać:

Materiały

Arduino UNO (oficjalny: https://amzn.to/2CLqfp2) (Elegoo:

Silnik mikro serwo g90 (https://amzn.to/2yDzZ1H)

Czujnik ping HC-SR04 (https://amzn.to/2COXgAq)

Płytka chlebowa (https://amzn.to/2CLqr7K)

Niektóre przewody (https://amzn.to/2RmQBSk)

Opcjonalny

Drukowane w 3D etui na Arduino (https://www.thingiverse.com/thing:994827)

Wydrukowane elementy 3D dla czujnika HC-SR04 (https://www.thingiverse.com/thing:3182237)

Kod

Najpierw podłącz czujnik do pinów 12 i 13 Arduino UNO. Następnie podłącz serwomotor do pinu nr 3 Arduino UNO i zasilacz.

W przypadku Servo sg90 użyj kabla USB do zasilania silnika.

Krok 2: Prześlij kod Arduino UNO

Prześlij kod Arduino UNO
Prześlij kod Arduino UNO

Prześlij kod. Teraz możesz zobaczyć, jak silnik się porusza. Spróbuj otworzyć port szeregowy o szybkości transmisji 9600, aby odczytać pomiary czujnika.

Pobierz kod z:

github.com/masteruan/lidar_Processing

Krok 3: Przetestuj swój kod podczas przetwarzania

Image
Image

Otwórz Przetwarzanie i odczytaj wszystkie wartości seryjne. Wybierz odpowiedni port w konsoli przetwarzania.

Teraz możesz zobaczyć białe kropki na czarnym oknie. Każda kropka na większej od obiektu jest blisko.

Zobacz wideo!

Zobacz kod pod tym linkiem:

Zalecana: