Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Схема для использования нескольких коммутационных плат VL53L0X. В этой конструкции у нас есть датчик, обращенный вперед, влево, вправо и вверх. Эта плата использовалась для предотвращения препятствий для дронов Wi-Fi.
Запасы
Датчик VL53L0X x4
Разъемы под прямым углом (5 контактов) x4
Разъемы Dupont (5 контактов) x4
Монтажный провод
Печатная плата (30 мм x 70 мм)
Припой + паяльник
Инструмент для зачистки проводов и резак
Горстка резисторов
Шаг 1. Выбор дизайна
Чтобы легко заменить датчики (если они вышли из строя или не работают должным образом), лучше припаять разъемы разъема к печатной плате, а не сами датчики, поэтому мы используем разъемы разъема Dupont. Это позволяет легко вставлять и снимать VL53L0X с печатной платы.
Для интеграции нескольких датчиков нам не нужны контакты VDD или GPIO на коммутационной плате VL53L0X. Остается 5 контактов, которые необходимо использовать: Vin, GND, SDA, SCL, XSHUT. Только XSHUT используется не всеми датчиками.
Основная трудность заключается в совместном использовании линий Vin, GND, SDA и SCL между несколькими датчиками, когда каждый должен быть направлен в разное направление.
Шаг 2: припаяйте разъемы к датчикам
Убедитесь, что коллекторы максимально параллельны датчикам. Может понадобиться зажим.
Шаг 3: Припаяйте разъемы Dupont к печатной плате
В этой ориентации разъем посередине предназначен для датчика, направленного вверх.
Как и в предыдущем шаге, еще раз убедитесь, что заголовки как можно более прямые. Используйте резак, чтобы обрезать лишние концы под печатной платой.
Шаг 4: верхний и передний датчики
Используя одножильные провода или провода от резисторов, соедините четыре общие линии между более близким из двух датчиков. Убедитесь, что вы не подключаете контакты Vin, а не контакты XSHUT, которые находятся справа на изображении выше.
Шаг 5: левый и правый датчики
Перевернув плату обратно, подключите четыре общие линии между левым и правым датчиками. Для этого отрежьте и зачистите концы монтажного провода до нужной длины. Скрутите концы, если они многопроволочные, и добавьте припой к наконечникам.
Опять же, убедитесь, что вы паяете Vin, а не XSHUT. Добавление коммутационных плат датчиков в Dupont может помочь определить правильные контакты для пайки.
Сделайте это четыре раза.
Шаг 6: левый датчик к среднему
Это самый рискованный шаг. На обратной стороне печатной платы припаяйте каждую из четырех линий от середины к одному из боковых датчиков (в данном случае мы выбрали левый датчик).
Шаг 7: Добавьте датчики
На этом этапе датчики должны легко надеваться на разъемы DuPont. В целях безопасности сначала проверяйте соединения по одному для каждого разъема DuPont, а затем проверьте конфигурацию с несколькими датчиками.
Общий вес должен составить около 13 г.
Шаг 8: Добавьте перемычки
Отрежьте соединительные кабели до нужной длины относительно RPi или другой микроконтроллер, если у вашего микроконтроллера уже есть заголовок. Если заголовка нет, то можно просто паять напрямую любым проводом.
Мы использовали скотч и картон, чтобы скрепить все вместе, но есть и другие варианты.
Шаг 9: приложения
Эта конструкция по-прежнему обеспечивает легкий доступ ко всей необходимой периферии Raspberry Pi Zero W. Здесь мы использовали систему с несколькими датчиками для предотвращения столкновений с Tello.
См. Репозиторий здесь: