Spisu treści:
- Krok 1: Materiały i wyposażenie
- Krok 2: Niektóre informacje o czujnikach…
- Krok 3: Wpływ aparatu na eksperyment
- Krok 4: Porównanie dokładności odległości
- Krok 5: Dokładność zależna od materiału
- Krok 6: Porównanie dokładności odległości w zależności od kąta
- Krok 7: Kod Arduino do oceny
Wideo: HC-SR04 VS VL53L0X - Test 1 - Zastosowanie w samochodach robotów: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Ta instrukcja proponuje prosty (choć tak naukowy, jak to tylko możliwe) proces eksperymentowania w celu porównania z grubsza skuteczności dwóch najpopularniejszych czujników odległości, które mają zupełnie inne fizyczne funkcjonowanie. HC-SR04 wykorzystuje ultradźwięki, czyli fale dźwiękowe (mechaniczne), a VL53L0X wykorzystuje fale radiowe podczerwone, czyli elektromagnetyczne bardzo bliskie (w częstotliwości) widma optycznego.
Jaki jest praktyczny wpływ takiej różnicy gruntu?
Jak stwierdzić, który czujnik najlepiej pasuje do naszych potrzeb?
Eksperymenty do wykonania:
- Porównanie dokładności pomiarów odległości. Ten sam cel, płaszczyzna celu pionowo do odległości.
- Porównanie wrażliwości materiału docelowego. Ta sama odległość, płaszczyzna celu w pionie do odległości.
- Kąt płaszczyzny docelowej do linii porównania odległości. Ten sam cel i odległość.
Oczywiście jest jeszcze wiele do zrobienia, ale dzięki tym eksperymentom ktoś może uzyskać ciekawy wgląd w ocenę czujników.
W ostatnim kroku podawany jest kod układu arduino, który umożliwia ocenę.
Krok 1: Materiały i wyposażenie
- drewniany kij 2cmX2cmX30cm, który służy jako podstawa
-
kołek o długości 60 cm o grubości 3 mm cięty na dwa równe kawałki
kołki muszą być mocno i pionowo wbite w patyk w odstępie 27cm (ta odległość nie ma większego znaczenia, ale jest związana z wymiarami naszego obwodu !)
-
cztery różne rodzaje przeszkód o wielkości typowego zdjęcia 15cmX10cm
- twardy papier
- twardy papier - czerwonawy
- pleksiglas
- twardy papier pokryty folią aluminiową
- dla posiadaczy przeszkód zrobiłem dwie tuby ze starych ołówków, które można obracać wokół kołków
dla układu arduino:
- arduino UNO
- płytka do krojenia chleba
- kable rozruchowe
- jeden czujnik ultradźwiękowy HC-SR04
- jeden czujnik laserowy na podczerwień VL53L0X,
Krok 2: Niektóre informacje o czujnikach…
Ultradźwiękowy czujnik odległości HC-SR04
Klasyka robotyki ekonomicznej z dawnych czasów, bardzo tania, choć śmiertelnie wrażliwa w przypadku złego połączenia. Powiedziałbym (choć nieistotny dla celu tej instrukcji) nie ekonomiczny dla czynnika energetycznego!
Laserowy czujnik odległości na podczerwień VLX53L0X
Wykorzystuje fale elektromagnetyczne zamiast mechanicznych fal dźwiękowych. W planie podaję tam złe połączenie, co oznacza, że zgodnie z kartą katalogową (i moim doświadczeniem!) powinno być podłączone do 3,3 V zamiast 5 V na schemacie.
Dla obu czujników dostarczam karty katalogowe.
Krok 3: Wpływ aparatu na eksperyment
Przed rozpoczęciem eksperymentów musimy sprawdzić wpływ naszego "urządzenia" na nasze wyniki. W tym celu wykonujemy pomiary bez naszych celów eksperymentalnych. Więc po zostawieniu kołków w spokoju staramy się je "zobaczyć" naszymi czujnikami. Zgodnie z naszymi pomiarami na 18cm i w odległości 30cm od kołków czujniki dają nieistotne wyniki. Nie wydają się więc odgrywać żadnej roli w naszych przyszłych eksperymentach.
Krok 4: Porównanie dokładności odległości
Zauważamy, że w przypadku odległości mniejszych niż 40 cm dokładność podczerwieni jest lepsza niż na większych odległościach, gdzie ultradźwięki wydają się działać lepiej.
Krok 5: Dokładność zależna od materiału
W tym eksperymencie użyłem różnokolorowych tarcz z twardego papieru bez różnicy w wynikach (dla obu czujników). Duża różnica, zgodnie z oczekiwaniami, dotyczyła przezroczystego tarczy z pleksiglasu i klasycznej tarczy z twardego papieru. Pleksi wydawała się niewidoczna dla podczerwieni, zamiast ultradźwięków, w których nie było różnicy. Aby to pokazać przedstawiam zdjęcia z eksperymentu wraz z pomiarami z nim związanymi. Tam, gdzie dokładność czujnika podczerwieni dominuje nad konkurencją jest w przypadku silnie odbijającej powierzchni. Czyli twardy papier pokryty folią aluminiową.
Krok 6: Porównanie dokładności odległości w zależności od kąta
Według moich pomiarów znacznie silniejsza jest zależność dokładności od kąta w przypadku czujnika ultradźwiękowego niż czujnika podczerwieni. Niedokładność czujnika ultradźwiękowego wzrasta znacznie bardziej wraz ze wzrostem kąta.
Krok 7: Kod Arduino do oceny
Kod jest tak prosty, jak to tylko możliwe. Celem jest jednoczesne wyświetlanie na ekranie komputera pomiarów z obu czujników, tak aby można je było łatwo porównać.
Baw się dobrze!
Zalecana:
Dystrybucja zasilania w samochodach z gniazdami cyfrowymi: 9 kroków (ze zdjęciami)
Dystrybucja zasilania w cyfrowych automatach do gier: Czy kiedykolwiek zbudowałeś sobie duży układ automatów do gier i stwierdziłeś, że samochody po prostu nie mają takich samych osiągów? A może nienawidzisz, gdy Twoje wyścigi są przerywane przez samochody zatrzymujące się z powodu złych stawów? Ten instruktaż pokaże Ci, jak zdobyć
Top 5 samochodów robotów Arduino, które zdmuchną twój umysł: 11 kroków
Top 5 Arduino Robot Car, który rozwali Twój umysł: Witajcie przyjaciele, w tym samouczku zobaczymy Top 5 Intelligent Robot Car of 2020 z pełnymi krokami, kodem i schematem obwodu. Na górnym filmie możesz zobaczyć działanie wszystkich tych robotów. W tych projektach będziesz komunikować się z: " Unikaj krawędzi stołu
Recykling płyt CD w samochodach wyścigowych: 8 kroków (ze zdjęciami)
Recykling płyt CD do samochodów wyścigowych: Cześć wszystkim. To jest nasz samochód wyścigowy Jest całkowicie darmowy i automatyczny
Budowanie małych robotów: tworzenie jednocalowych robotów mikro sumo sześciennych i mniejszych: 5 kroków (ze zdjęciami)
Budowanie małych robotów: tworzenie jednocalowych robotów mikro sumo i mniejszych: Oto kilka szczegółów na temat budowania małych robotów i obwodów. Ta instrukcja obejmie również kilka podstawowych wskazówek i technik przydatnych w budowaniu robotów dowolnej wielkości. Dla mnie jednym z największych wyzwań w elektronice jest zobaczenie, jak mały
Skróć wstrząsy w samochodach RC, aby zapewnić lepszą obsługę przy dużych prędkościach: 5 kroków
Skróć amortyzatory w swoich samochodach RC, aby zapewnić lepszą obsługę przy dużych prędkościach: W tej instrukcji pokażę Ci, jak skrócić amortyzatory, aby zbliżyć samochód do ziemi, abyś mógł pokonywać zakręty z większą prędkością bez trzepotania. inne instrukcje dotyczące konserwacji amortyzatorów samochodowych, więc