Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
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
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
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
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
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
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
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
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
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: