Оглавление:
Видео: HaptiGuard - Система предупреждения о боковом движении: 3 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Быстрая и прямая система бокового предупреждения как побочная идея Personal Photonics от Media Computing Group Aachen, финансируемая министерством образования и науки Германии. Всякий раз, когда к вам приближается что-то, что вы не слышите (либо из-за нарушения слуха, либо просто потому, что электрические автомобили намного тише, чем старые), вибрация на вашей руке должна дать вам подсказку, на которую вы, возможно, захотите обратить внимание. сторона. 5 вибрационных двигателей (на самом деле используются только три (приводятся в действие ULN2803), остальные - резервные, если что-то пойдет не так) используются вместе с тремя датчиками расстояния VL53L1X. Они управляются с помощью Wattuino Pro Mini (3, 3 В), питаются от двух батарей AAA. Корпуса, напечатанные на 3D-принтере, фиксируют все на браслете.
Из-за солнечного света и движения руки система не так хорошо работала в реальной жизни, но, по крайней мере, попробовать ее весело, мы научились подключать сразу несколько датчиков времени полета (спасибо Лукасу Оссманну за кодирование) и повторно использовали красивый браслет для чего-то крутого (спасибо Софи Стённер как дизайнеру).
Шаг 1:
Сначала распечатайте детали в 3D в поле OpenScad. Относительно в начале вы можете найти - частично закомментированные - части. Вам нужно напечатать 3 раза sensorHolderTop и HolderBottom, а также один раз controllerHolderTop и -Bottom. Затем распечатайте один раз batteryHolder (который, возможно, потребуется изменить для используемого вами аккумуляторного блока). Дополнительные зажимы для кабелей и вибрационных двигателей взяты из нашего набора HaptiVision Toolkit, файлы 3D-дизайна можно найти здесь. По крайней мере, корпус двигателя может быть адаптирован в зависимости от размера вибрационного двигателя, но также можно найти общую легко адаптируемую версию.
После печати сшейте свой собственный браслет или используйте существующий браслет, в котором вы проделаете отверстия для держателей, помимо батарейного блока, которые будут вшиваться.
Шаг 2: Подключение
Немного работы, но реальные перспективы: сначала фрезеруется небольшая печатная плата для ULN, которая в основном припаивается к задней части контроллера. Аккумуляторная батарея подключена к VDD и Gnd на плате контроллера, а также к каждому датчику. Затем все датчики и плата контроллера подключаются параллельно к шине I2C. Один провод каждого двигателя идет к контактам 3, 6 и 10 через ULN сзади, другой - к GND, а XSHUT каждого датчика идет к A0, A1, A2 для выбора датчика.
Шаг 3. Загрузите код и опробуйте его
В конце можно загрузить код и протестировать систему. Есть несколько вариантов использования датчика, вы можете переключаться между различными режимами измерения, а также временем измерения (своего рода временем экспозиции). Для обратной связи вибродвигателя используются верхний и нижний тершол, а также система фильтрации шума. B
Каждый датчик проверяется один за другим с помощью контакта XSHUT для их включения и выключения, затем сигнал фильтруется и вибрационные двигатели управляются в соответствии с расстоянием с помощью ШИМ.
Рекомендуемые:
Поэтическое сердце в движении: 4 шага
Поэтическое сердце в движении: в фильме «Валентин Чарли Брауна» дети получают сердечки для разговоров и читают их. Сестра Чарли прочитала целый сонет из своего. Ей приходилось переворачивать ее снова и снова. Я подумал, что было бы забавно сделать такую, которая могла бы
Подсветка, срабатывающая при движении: 5 шагов
Освещение, срабатывающее по движению: в этом руководстве показано, как использовать FPGA для создания света, активируемого датчиком движения, разного цвета, пока есть движение. Уровни красного, синего и зеленого контролируются путем фиксации значения для каждого отдельного цвета. Этот проект был
Arduino - Вращающийся светодиод при движении - Носимый предмет (вдохновленный Chronal Accelerator Tracer Overwatch): 7 шагов (с изображениями)
Arduino - Вращающийся светодиод при движении - Носимый предмет (вдохновленный Chronal Accelerator Tracer Overwatch): это руководство поможет вам подключить акселерометр и светодиодное кольцо Neopixel. Я предоставлю код для считывания показаний акселерометра и получения этого эффекта с помощью вашего неопикселя. анимация. Для этого проекта я использовал кольцо Adafruit 24bit Neopixel, а MP
Уменьшение размытия при движении с помощью GIMP: 6 шагов
Уменьшение размытия при движении с помощью GIMP: это руководство поможет вам уменьшить эффекты мягкого размытия при движении, возникающие из-за дрожания камеры. Это экспериментальный метод, разработанный мной, поэтому, пожалуйста, попробуйте и оставьте комментарии, желательно с изображениями. Как видно из качества фотографии
Волновая лампа - Погода и предупреждения: 7 шагов (с изображениями)
Волновая лампа - Погода и оповещения: просматривая вселенную вещей, я увидел совершенно потрясающую волновую лампу, и мне пришлось ее построить. Лампа очень хорошо спроектирована и печатается без каких-либо опор (необходимо напечатать сбоку). Кроме того, есть