Spisu treści:

System czujników VL53L0X: 9 kroków
System czujników VL53L0X: 9 kroków

Wideo: System czujników VL53L0X: 9 kroków

Wideo: System czujników VL53L0X: 9 kroków
Wideo: Lesson 77: Using VL53L0X 200cm Laser Distance Sensor | Arduino Step By Step Course 2024, Lipiec
Anonim
System czujników VL53L0X
System czujników VL53L0X

Projekt obwodu do korzystania z wielu tablic zaciskowych VL53L0X. W tym projekcie mamy czujnik skierowany do przodu, w lewo, w prawo i w górę. Zastosowanie tej płyty miało na celu unikanie przeszkód dla dronów WiFi.

Kieszonkowe dzieci

Czujnik VL53L0X x4

Nagłówki pod kątem prostym (5 pinów) x4

Złącza nagłówkowe Dupont (5 pinów) x4

Podłączyć przewód

PCB (30mm x 70mm)

Lutowane + lutownica

Narzędzie do ściągania izolacji i przecinak

Garść rezystorów

Krok 1: Wybory projektowe

Wybory projektowe
Wybory projektowe
Wybory projektowe
Wybory projektowe
Wybory projektowe
Wybory projektowe
Wybory projektowe
Wybory projektowe

W celu łatwej wymiany czujników (jeśli psują się lub nie działają dobrze), lepiej jest przylutować złącza nagłówkowe do płytki drukowanej zamiast samych czujników, dlatego stosujemy złącza nagłówkowe Dupont. Ułatwia to wsuwanie i wysuwanie VL53L0X z płytki PCB.

Do integracji wielu czujników nie potrzebujemy pinów VDD ani GPIO na płytce zaciskowej VL53L0X. Pozostaje 5 pinów, które należy użyć: Vin, GND, SDA, SCL, XSHUT. Tylko XSHUT nie jest współdzielony przez wszystkie czujniki.

Główna trudność polega na współdzieleniu linii Vin, GND, SDA i SCL między wieloma czujnikami, gdy każdy musi być skierowany w innym kierunku.

Krok 2: Przylutuj nagłówki do czujników

Przylutuj nagłówki do czujników
Przylutuj nagłówki do czujników
Przylutuj nagłówki do czujników
Przylutuj nagłówki do czujników

Upewnij się, że hedery są jak najbardziej równoległe do czujników. Może być potrzebny zacisk.

Krok 3: Przylutuj nagłówki Dupont do PCB

Przylutuj nagłówki Dupont do PCB
Przylutuj nagłówki Dupont do PCB
Przylutuj nagłówki Dupont do PCB
Przylutuj nagłówki Dupont do PCB

W tej orientacji złącze pośrodku jest przeznaczone dla czujnika skierowanego do góry.

Podobnie jak w poprzednim kroku, ponownie upewnij się, że nagłówki są tak proste, jak to możliwe. Użyj noża, aby odciąć dodatkowe końce pod płytką drukowaną.

Krok 4: Czujniki górne i przednie

Czujniki w górę i w przód
Czujniki w górę i w przód
Czujniki w górę i w przód
Czujniki w górę i w przód

Za pomocą przewodów z rdzeniem stałym lub przewodów z rezystorów połącz cztery wspólne linie między bliższym z dwóch czujników. Upewnij się, że nie podłączasz pinów Vin, a nie pinów XSHUT, które znajdują się po prawej stronie na powyższym obrazku.

Krok 5: Czujniki lewy i prawy

Czujniki lewy i prawy
Czujniki lewy i prawy
Czujniki lewy i prawy
Czujniki lewy i prawy
Czujniki lewy i prawy
Czujniki lewy i prawy

Odwracając PCB z powrotem, połącz cztery wspólne linie między lewym i prawym czujnikiem. W tym celu przytnij i odetnij końce drutu przyłączeniowego na odpowiednią długość. Skręć końce, jeśli są wielowątkowe, i dodaj lut do końcówek.

Ponownie upewnij się, że lutujesz Vin, a nie XSHUT. Dodanie płytek zaciskowych czujnika do Duponta może pomóc w wyjaśnieniu prawidłowych pinów do lutowania.

Zrób to cztery razy.

Krok 6: Lewy czujnik do środka

Lewy czujnik do środka
Lewy czujnik do środka
Lewy czujnik do środka
Lewy czujnik do środka

To najbardziej ryzykowny krok. Od spodu płytki przylutuj każdą z czterech linii od środka do jednego z bocznych czujników (w tym przypadku wybraliśmy czujnik lewy).

Krok 7: Dodaj czujniki

Dodaj czujniki
Dodaj czujniki
Dodaj czujniki
Dodaj czujniki

W tym momencie czujniki powinny być łatwo wsuwane do złączy DuPont. Ze względów bezpieczeństwa najpierw sprawdź połączenia pojedynczo dla każdego złącza DuPont, a następnie przetestuj konfigurację wielu czujników.

Całkowita waga powinna wynieść około 13g.

Krok 8: Dodaj kable rozruchowe

Dodaj kable rozruchowe
Dodaj kable rozruchowe
Dodaj kable rozruchowe
Dodaj kable rozruchowe

Przytnij kable rozruchowe na odpowiednią długość w.r.t. RPi lub inny mikrokontroler, jeśli twój mikrokontroler ma już nagłówek. Jeśli nie ma nagłówka, możesz po prostu lutować bezpośrednio dowolnym drutem.

Do zabezpieczenia wszystkiego razem użyliśmy taśmy i kartonu, ale są też inne opcje.

Krok 9: Aplikacje

Aplikacje
Aplikacje
Aplikacje
Aplikacje

Ta konstrukcja nadal umożliwia łatwy dostęp do wszystkich niezbędnych urządzeń peryferyjnych Raspberry Pi Zero W. Tutaj zastosowaliśmy system wielu czujników do unikania kolizji z Tello.

Zobacz repozytorium tutaj:

Zalecana: