Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Wybory projektowe
- Krok 2: Przylutuj nagłówki do czujników
- Krok 3: Przylutuj nagłówki Dupont do PCB
- Krok 4: Czujniki górne i przednie
- Krok 5: Czujniki lewy i prawy
- Krok 6: Lewy czujnik do środka
- Krok 7: Dodaj czujniki
- Krok 8: Dodaj kable rozruchowe
- Krok 9: Aplikacje
Wideo: System czujników VL53L0X: 9 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
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:
Zalecana:
Korzystanie z czujników analogowych z ESP8266: 5 kroków
Korzystanie z czujników analogowych z ESP8266: Przetwornik analogowo-cyfrowy (ADC, A/D, A-D lub A-to-D) to system, który przekształca sygnał analogowy w sygnał cyfrowy. Przetworniki A/D tłumaczą analogowe sygnały elektryczne do celów przetwarzania danych. Dzięki produktom dopasowanym do wydajności, mocy
RADAR Lidar System VL53L0X Laser Czas przelotu: 9 kroków
RADAR Lidar System VL53L0X Laserowy czujnik czasu przelotu: W tym samouczku nauczymy się, jak wykonać RADARowy system Lidarowy przy użyciu laserowego czujnika czasu przelotu VL53L0X. Obejrzyj wideo
Stacja pogodowa DIY i stacja czujników WiFi: 7 kroków (ze zdjęciami)
DIY Stacja pogodowa i stacja z czujnikami WiFi: W tym projekcie pokażę Ci, jak stworzyć stację pogodową wraz ze stacją czujników WiFi. Stacja czujnikowa mierzy lokalne dane dotyczące temperatury i wilgotności i przesyła je przez Wi-Fi do stacji pogodowej. Stacja pogodowa wyświetla następnie t
Rejestrowanie czujników za pomocą InfluxDB, Grafana i Hassio: 5 kroków
Rejestrowanie czujników za pomocą InfluxDB, Grafana i Hassio: W tym poście dowiemy się, jak używać InfluxDB do długoterminowego przechowywania danych z czujników, a także używamy Grafany do analizy danych. Jest to część serii automatyki domowej, w której dowiadujemy się, jak skonfigurować i używać Asystenta domu, więc wszystko to zostanie zrobione za pomocą Hassio
Robot autonomiczny Wallace - część 4 - dodanie czujników odległości na podczerwień i czujników „wzmacniacza”: 6 kroków
Robot autonomiczny Wallace – część 4 – Dodaj czujniki odległości na podczerwień i czujniki „wzmacniacza”: Witam, dzisiaj rozpoczynamy kolejny etap ulepszania możliwości Wallace'a. W szczególności staramy się poprawić jego zdolność wykrywania i omijania przeszkód za pomocą czujników odległości na podczerwień, a także wykorzystać możliwości kontrolera silnika Roboclaw