Оглавление:

BackPack Proximity LED: 6 шагов (с изображениями)
BackPack Proximity LED: 6 шагов (с изображениями)

Видео: BackPack Proximity LED: 6 шагов (с изображениями)

Видео: BackPack Proximity LED: 6 шагов (с изображениями)
Видео: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Июль
Anonim
Бэкпэк с бесконтактным светодиодом
Бэкпэк с бесконтактным светодиодом
Бэкпэк с бесконтактным светодиодом
Бэкпэк с бесконтактным светодиодом
Бэкпэк с бесконтактным светодиодом
Бэкпэк с бесконтактным светодиодом

Мой проект разработан для обнаружения приближающегося объекта или объекта на расстоянии до 20 см благодаря инфракрасному датчику приближения, который предоставляется моим комплектом датчиков 27 Egeloo.

Вот список того, что вам нужно: Список предметов:

1. Светодиоды WS2812b Neo Pixel

2. Источник питания (я использовал батарею 9 В для питания своих Matrix и Uno) и зарядное устройство на солнечной энергии 22 000 мА.

3. 2 резистора 10 кОм

4. Arduino Uno R3

5. Arduino Uno IDE:

6. Код: https://github.com/adafruit/Adafruit_NeoPixel (перейдите на GitHub и загрузите код, откройте с помощью программного обеспечения Arduino IDE)

7. Перемычки и провода малого сечения черного (заземление), красного (питание) и синего (данные). Они должны только поддерживать вашу максимальную выходную / входную мощность.

8. Рюкзак.

9. Паяльник / припой.

Шаг 1: Код

Image
Image
Код
Код
Код
Код

После того, как вы протестировали свой Arduino и загрузили программное обеспечение IDE. (К вашему сведению, есть отличные примеры, такие как Blinky, для тестирования вашего Arduino Uno со встроенным загружаемым программным обеспечением IDE, предоставляемым Arduino). Пришло время протестировать ваши Neo Pixels. После того, как тест окажется положительным, вы можете переходить к созданию своего бесконтактного рюкзака.

Шаг 2: Матрица

Матрица
Матрица
Матрица
Матрица
Матрица
Матрица

Вам нужно отрезать кусок Worbla примерно 4 1/2 дюйма x 6 1/2 дюйма H. Я выбрал Worbla, потому что это очень гибкий материал, и это пригодится, поскольку моя опора - это рюкзак. Сборка матрицы (используйте 144 / пикселя) довольно проста. Все, что вам нужно сделать, это отрезать группы кабелей данных, питания и заземления от 2 до 2 1/4 дюйма. Всего их нужно 24, потому что вы будете использовать их для последовательного соединения каждой секции жилы. 144 / пиксель должно быть в отрезанных прядях длиной 12 пикселей или 2 1/4 дюйма. Теперь лучше всего во время обработки ваших секций остановиться и проверить, работают ли они в процессе работы. Поверьте мне, это сэкономит у вас много времени и душевных страданий. После того, как ваша матрица будет завершена, пора снова протестировать код, чтобы убедиться, что он работает. Успех! Пришло время построить остальное.

Шаг 3: 30 / пикселей и рюкзак

30 / пикселей и рюкзак
30 / пикселей и рюкзак
30 / пикселей и рюкзак
30 / пикселей и рюкзак
30 / пикселей и рюкзак
30 / пикселей и рюкзак
30 / пикселей и рюкзак
30 / пикселей и рюкзак

С 30 / пикселями легче справиться, но у вас есть 5 метров этих светодиодов, так что удачи. Я не хотел отключать свои светодиоды, потому что боялся создать слишком много разорванных соединений. Это проблема, если вы неправильно используете питание, землю или данные, поэтому не торопитесь и будьте осторожны. Проверьте свой код еще раз, чтобы убедиться, что все соединения работают, и переходите к следующему шагу. Я использовал латунную проволоку, чтобы придать своему рюкзаку проводной / электронный вид. Я хотел, чтобы он выглядел как можно больше как машина. Я считаю, что это был удачный подход, но я подумываю о том, чтобы вшить светодиоды с разрешением 30 пикселей на рюкзак, чтобы он выглядел аккуратно. Пора соединить провода и навести порядок. Я использовал небольшую коробку, чтобы держать Arduino и батарею на 9 В. Я также использовал скрученные стяжки, чтобы собрать свои провода группами от передней части к задней части рюкзака.

Шаг 4: Организация и власть

Организация и власть
Организация и власть
Организация и власть
Организация и власть
Организация и власть
Организация и власть
Организация и власть
Организация и власть

При работе с таким большим количеством проводов очень важно оставаться организованным. Я часто путала провода. Лучше всего отключить Arduino и убедиться, что вы используете правильные порты, прежде чем добавлять питание. Разделив USB-кабель и потянув только черный и красный кабель, теперь вы можете подключить аккумуляторную батарею к WS2812b 30 / пикселей. Я обнаружил, что при использовании этой сборки дополнительное заземление к Arduino не требуется. Используйте только одно заземление. Время для 144 / пикселей, поэтому подключите кабель заземления, данных и питания непосредственно к Arduino для матрицы. Этот метод быстро расходует жизнь 9V, но дал мне лучшие результаты. В следующий раз попробую подключить к силовому элементу.

Шаг 5: Заключение

Бесконтактный ИК-детектор успешно работал с моим исходным кодом, но я хотел иметь больше циклов и более яркие впечатления. Я обнаружил, что у меня недостаточно мощности для моих светодиодов, чтобы выполнить это, поэтому мне пришлось вернуться к исходному тестовому коду, чтобы завершить этот проект. Я считаю, что в целом это был успешный эксперимент и построение. Я надеюсь, что удачи всем, кто хочет построить там свой собственный, и помнить о потребляемой мощности / требованиях, которые я не считал большой проблемой до самого конца. Я публикую свое последнее видео, чтобы показать все возможности рюкзака. Батарея 9V действительно умирает во время видео, но вы увидите общий успех моего рюкзака. Спасибо и салют:-)

Рекомендуемые: