Оглавление:
- Шаг 1: то, что вам нужно
- Шаг 2: соберите батут
- Шаг 3. Отрежьте полоску Neopixel
- Шаг 4: Припаиваем светодиоды
- Шаг 5: склейте все соединения горячим способом
- Шаг 6. Убедитесь, что все работает до сих пор
- Шаг 7. Прикрепите светодиоды к батуту с помощью стяжек
- Шаг 8: взломайте датчик прыжка
- Шаг 9: прикрепите датчик прыжка
- Шаг 10: запустите код
- Шаг 11: будет больше
Видео: Чувствительный к прыжку на неопиксельном батуте: 11 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Подписаться Еще от автора:
В этом руководстве я покажу вам, как построить батут, который меняет цвет, когда вы на нем прыгаете!
Шаг 1: то, что вам нужно
Материалы:
- 3 мотка проволоки разных цветов, чем тоньше, тем лучше
- Припой, чем тоньше, тем лучше - у меня вначале были толстые паяльные провода, и он плавился так медленно, что это был кошмар
- Arduino - Uno должен работать нормально, но у меня уже была Mega, поэтому я использовал это
- Батут для упражнений (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
- Neopixel Led strip, я использовал более дешевый WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
- Конденсатор 0,1 мкФ
- Резистор ~ 10 кОм
- Резистор ~ 500 Ом
- 60 стяжек
Инструменты:
- Паяльник
- Пистолет для горячего клея - для изоляции и защиты проводки
- Инструмент для зачистки проводов
- Кусачки
- Ножницы
Шаг 2: соберите батут
На коробке есть инструкции, они довольно простые.
Электронику трогать не надо, воспользуемся позже;)
Шаг 3. Отрежьте полоску Neopixel
Между лентами, удерживающими ткань для прыжков на батуте, ровно 30 промежутков. Мы разрежем полосу Neopixel на 30 отдельных светодиодов и поместим их между каждой полосой.
Примечание: есть места с припоем, скрепляющим полоску, их тоже можно легко разрезать.
Шаг 4: Припаиваем светодиоды
- Отрежьте каждую проволоку примерно до 2,5 дюймов. Это гарантирует, что провода между светодиодами длиннее, чем длина всей полосы.
- Зачистите провода с каждой стороны
- Припаиваем провода к светодиодам. Оставьте защитный пластик для защиты светодиодов
- Сделайте это с 10 светодиодами за раз (см. Следующие три шага).
- УБЕДИТЕСЬ, ЧТО СТРЕЛКА НАПРАВЛЯЕТСЯ В ОДНОМ НАПРАВЛЕНИИ
Шаг 5: склейте все соединения горячим способом
Сначала убедитесь, что провода не касаются друг друга и все в порядке. Затем нанесите горячий клей, чтобы провода не соприкасались друг с другом, а также приклейте светодиоды к пластиковой крышке для защиты от влаги.
Шаг 6. Убедитесь, что все работает до сих пор
Подключите полоску к Arduino в следующем порядке.
- Подключите заземление, УБЕДИТЕСЬ, ЧТО ВЫ ПОДКЛЮЧИЛИ ШТИФТЫ ЗАЗЕМЛЕНИЯ ПЕРВЫМИ. Светодиоды очень хрупкие
- Подключите два других контакта. Убедитесь, что вывод Din является выводом ШИМ. (Посмотрите на схему)
- Загрузите здесь библиотеку Fastled и импортируйте ее в свою среду разработки arduino.
- Перейдите в мой репозиторий git и загрузите код check_leds (https://github.com/seniorburito/led_trampoline)
Этот код будет включать светодиоды по порядку, поэтому, если возникнет проблема, вы увидите, какой из них нужно исправить.
Также не забудьте прочитать здесь документацию Fastled, она действительно хорошо написана.
А пока вы можете положить Arduino сбоку или под батут.
Шаг 7. Прикрепите светодиоды к батуту с помощью стяжек
Я связал каждый светодиод двумя стяжками, чтобы светодиоды не двигались. Застежки-молнии могут работать лучше, потому что вы можете их снять, если решите убрать светодиоды, и потому, что застежки-молнии дешевы.
Шаг 8: взломайте датчик прыжка
Батут оснащен устройством, которое считает калории в зависимости от того, сколько вы прыгаете. Мы ничего не можем сделать с чипом, но если вы откроете датчик прыжка, вы поймете, что это всего лишь тумблер, который срабатывает, когда вы прикладываете к нему силу. С Arduinos очень просто использовать тумблеры. Поэтому мы будем использовать его в этом проекте, чтобы определять скачки и запускать эффекты, когда это произойдет.
Шаг 9: прикрепите датчик прыжка
Прикрепите датчик к одной из ножек батута. И настройте схему, как показано здесь.
Присоединить провода от датчика можно одним из двух способов:
- Прикрепите зажимы крокодила к двум металлическим сегментам вспомогательного кабеля.
- Разрежьте провод, разделите его на две части, зачистите каждую сторону, припаяйте его к штыревым разъемам или печатной плате или чему-то в этом роде.
Шаг 10: запустите код
Загрузите код led_trampoline.ino из моего репо (https://github.com/seniorburito/led_trampoline).
Измените LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN на контакты, которые вы используете, и все готово!
Вот ссылка на видео батут в действии, если вы не смогли открыть его из вступления (https://www.youtube.com/embed/k_8mHe4OKWg)
Шаг 11: будет больше
Этот проект все еще является прототипом. Я все еще добавляю больше шаблонов и функций. Если у вас есть идеи, дайте мне знать, и если вы хотите помочь с кодом, пожалуйста!
Финалист конкурса цветов радуги
Рекомендуемые:
Датчик напольного коврика, чувствительный к давлению: 9 шагов (с изображениями)
Датчик напольного коврика, чувствительный к давлению: в этой инструкции я расскажу о конструкции сенсора напольного коврика, чувствительного к давлению, который способен определять, когда вы стоите на нем. Хотя он не может точно вас взвесить, он может определить, стоите ли вы на нем всем своим весом или просто
Чрезвычайно чувствительный дешевый самодельный сейсмометр: 8 шагов (с изображениями)
Чрезвычайно чувствительный дешевый самодельный сейсмометр: простой в сборке и дешевый чувствительный сейсмометр Arduino
Гигантский чувствительный к давлению цветной пузырь - Spectra Bauble ™: 10 шагов (с изображениями)
Гигантский чувствительный к давлению цветной пузырь - Spectra Bauble ™: друг хотел немного забавного света для вечеринки, и по какой-то причине это пришло ему в голову: гигантский мягкий шар-шар, который, когда вы нажимаете на него, меняет свой цвет и издает звуки. Хотелось сделать что-нибудь оригинальное и веселое. Он использует давление воздуха se
"Гидра" - ЧУВСТВИТЕЛЬНЫЙ Bluetooth-динамик !: 21 шаг (с изображениями)
«Гидра» - ЧУВСТВИТЕЛЬНЫЙ Bluetooth-динамик !: Вау - это чудовищно звучащий и великолепно выглядящий динамик - даже если я сам так говорю! Это в основном система 2.1 (стерео + сабвуфер), сделанная из трехмерных пластиковых деталей. И полнодиапазонные, и сабвуферные динамики основаны на закрытом (герметичном) корпусе
Резистор, чувствительный к силе своими руками (FSR): 5 шагов (с изображениями)
Сделай сам, чувствительный к силе резистор (FSR): сделайте силовой резистор (датчик давления) с запасными частями вместо того, чтобы тратить 5-20 долларов на каждую