Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
NeoPixel потрясающие, мы можем управлять сотнями источников света с помощью 3 проводов, то есть 5V, Din и GND, и в этом уроке я покажу, как вы можете сделать обувь NeoPixel RGB с синхронизацией движения!
Итак, без лишних слов, приступим.
Запасы
Материалы:
- Модуль датчика вибрации (я использую самодельную версию, вы можете проверить мой предыдущий пост здесь)
- Ардуино Нано
- Неопиксельные светодиоды WS2812B
Инструменты:
- Паяльник
- Припой провод
- Рука помощи
- Горячий клей
Шаг 1: приклеиваем светодиоды к обуви
Когда у вас будет весь материал, мы можем приступить к сборке. Сначала я взял туфли и начал измерять, сколько светодиодов я могу разместить вокруг обуви, для меня это было 44 светодиода. Итак, я вырезал 2 пары светодиодных лент с 44 светодиодами в каждой с помощью горячего клея, я приклеил их вокруг обуви, убедитесь, что вы начинаете сзади, чтобы мы могли подключать провода позже.
Шаг 2: Arduino и аккумулятор
После наклеивания светодиодов на обувь, пришло время поработать над какой-то электроникой, я взял два литий-ионных элемента 18650 и поместил их в эти крошечные черные прокладки, которые не являются обязательными, вы можете использовать скотч, чтобы скрепить их вместе. Эти элементы - 4,2 В. каждый, поэтому теперь мы соединим их последовательно, чтобы сформировать батарейный блок на 8,4 В, для которого я использовал паяльник и никелевую полосу, вы также можете припаять небольшой кусок провода, теперь подключите положительный конец батареи к контакту Vin Arduino Nano. и -Ve конец батареи к GND Arduino, это будет напрямую питать Arduino nano от батареек. На данный момент у меня нет переключателя, поэтому я просто отрезал кабель заземления, а позже я просто скручиваю провода для питания система.
Шаг 3: Добавление датчика вибрации
Как только это будет сделано, возьмите датчик вибрации и припаяйте один из его выводов к 5V Arduino, а другой к цифровому выводу 2 Arduino. Теперь, когда все готово, возьмите свою обувь и подключите 5V к 5V GND к GND, а вывод Din светодиодов к Digital. контакт 13 Arduino. Точно так же я повторил этот процесс для другой обуви, и это все, что нам нужно сделать для электроники.
Примечание: датчик, который я использую, является версией DIY или аналогичен датчику от Adafruit.
Если вы хотите использовать модуль датчика вибрации, подобный этому, вы можете, просто обратите внимание, что у них есть 3 контакта, подключите Vcc к 5 В, GND к GND и Do (цифровой выход) к цифровому контакту 13 Arduino. Используя потенциометр на этом модуле, вы можете настроить чувствительность триггера.
Шаг 4: Программирование
Теперь пришло время загрузить код в нашу Arduino, пока вы загружаете код, просто измените и введите количество светодиодов, которые у вас есть на вашей обуви, для меня это 44 светодиода, поэтому просто измените это и загрузите код на оба Arduino!
После успешной загрузки кода вы можете слегка прикоснуться к датчику, чтобы убедиться, что он работает, и, как вы видите, он работает безупречно, теперь вы можете использовать горячий клей, чтобы закрепить Arduino на батареях, а затем использовать двусторонний скотч. (Или используйте липучку) Я установил батареи за туфлями, и этот проект был завершен!
Вы можете скачать код снизу!
Примечание. Вам необходимо установить библиотеку Adafruit Neopixel
Шаг 5: Вы сделали это
Поздравляю, вы сделали это! Теперь ты можешь быть ботаником и по-прежнему качать пол в этих потрясающих туфлях!
Так что это почти все для этого учебника, ребята, если вам нравится моя работа, подумайте о том, чтобы проверить мой канал YouTube, чтобы найти больше интересных вещей: https://www.youtube.com/NematicsLab Вы также можете подписаться на меня в Facebook, Twitter и т. Д., Чтобы узнать о предстоящих проектах.
www.facebook.com/NematicsLab/
www.instagram.com/NematicsLab/
twitter.com/NematicsLab