Съдържание:

Чувствителен към скок неопикселов батут: 11 стъпки (със снимки)
Чувствителен към скок неопикселов батут: 11 стъпки (със снимки)

Видео: Чувствителен към скок неопикселов батут: 11 стъпки (със снимки)

Видео: Чувствителен към скок неопикселов батут: 11 стъпки (със снимки)
Видео: Тест на Самый Острый Слух в Мире 2024, Ноември
Anonim
Image
Image

От RooKosherbay Следвайте още от автора:

Възстановяване на счупена ваза с Кинцуги
Възстановяване на счупена ваза с Кинцуги
Научете детска анимация с пикселно изкуство за игри
Научете детска анимация с пикселно изкуство за игри
Научете детска анимация с пикселно изкуство за игри
Научете детска анимация с пикселно изкуство за игри
Превърнете счупените слушалки в AUX кабел
Превърнете счупените слушалки в AUX кабел
Превърнете счупените слушалки в AUX кабел
Превърнете счупените слушалки в AUX кабел

В тази инструкция ще ви покажа как да изградите батут, който променя цветовете всеки път, когато скочите върху него!

Стъпка 1: Нещата, от които се нуждаете

Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете

Материали:

  • 3 ролки тел, различни цветове, колкото по -тънки, толкова по -добре
  • Припой, колкото по -тънък, толкова по -добре - в началото имах дебели спойки и той се стопи толкова бавно, че беше кошмар
  • Arduino - Uno трябва да работи добре, но вече имах Mega, затова го използвах
  • Упражнение батут (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Неопикселова LED лента, използвах по-евтиния WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Индивидуално- Адресируем- Водоустойчив/dp/B00ZHB9M6A)
  • 0,1 uF кондензатор
  • ~ 10K ом резистор
  • ~ 500 ома резистор
  • 60 ципа

Инструменти:

  • Поялник
  • Пистолет за горещо лепило - За изолиране и защита на окабеляването
  • Машини за сваляне на тел
  • Резачки за тел
  • Ножици

Стъпка 2: Сглобете батута

Кутията има инструкции, те са доста ясни.

Не докосвайте електрониката, ще я използваме по -късно;)

Стъпка 3: Изрежете лентата Neopixel

Изрежете лентата Neopixel
Изрежете лентата Neopixel
Нарежете лентата Neopixel
Нарежете лентата Neopixel
Изрежете лентата Neopixel
Изрежете лентата Neopixel

Между лентите, които държат скачащото платно в батута, има точно 30 пространства. Ще нарежем Neopixel лентата на 30 отделни светодиода и ще ги поставим между всяка лента.

Забележка: Има петна, които имат спойка, която държи лентата заедно, лесно можете да ги изрежете.

Стъпка 4: Запояване на светодиодите

Запояване на светодиодите
Запояване на светодиодите
Запояване на светодиодите
Запояване на светодиодите
Запояване на светодиодите
Запояване на светодиодите
  1. Нарежете всяка жица на около 2,5 инча. Това ще гарантира, че кабелните връзки между светодиодите са по -дълги от всички дължини на лентата
  2. Оголете проводниците от всяка страна
  3. Запоявайте проводниците към светодиодите. Оставете защитната пластмаса, за да защитите светодиодите
  4. Правете това с около 10 светодиода наведнъж (вижте следващите три стъпки)
  5. УБЕДЕТЕ СТРЕЛКИТЕ ТОЧКА В СЪЩАТА ПОСОКА

Стъпка 5: Горещо лепене на всички връзки

Горещо лепило Всички връзки
Горещо лепило Всички връзки
Горещо лепило Всички връзки
Горещо лепило Всички връзки
Горещо лепило Всички връзки
Горещо лепило Всички връзки
Горещо лепило Всички връзки
Горещо лепило Всички връзки

Първо се уверете, че проводниците не се допират един до друг и че всичко е gucci. След това нанесете горещо лепило, за да предотвратите докосването на проводниците, както и да залепите светодиодите към пластмасовия капак, за да предпазите от влага.

Стъпка 6: Проверете дали всичко работи досега

Проверете дали всичко работи досега
Проверете дали всичко работи досега
Проверете дали всичко работи досега
Проверете дали всичко работи досега

Свържете лентата към Arduino в следния ред.

  1. Свържете земята, БЪДЕТЕ ПРЕДВАРИТЕЛНО ДА СЕ СВЪРЗЕТЕ ЗАЗЕМЛЕНИТЕ ПИНОВЕ. Светодиодите са много крехки
  2. Свържете другите два щифта. Уверете се, че Din щифтът е PWM щифт. (Вижте диаграмата)
  3. Изтеглете Fastled библиотеката тук и я импортирайте във вашата arduino IDE
  4. Отидете на моето git репо и изтеглете check_leds кода (https://github.com/seniorburito/led_trampoline)

Този код ще осветява светодиодите в ред, така че ако има проблем, ще видите кой от тях се нуждае от поправяне.

Също така не забравяйте да прочетете Fastled документацията тук, тя е наистина добре написана

Засега можете да поставите arduino отстрани или под батута.

Стъпка 7: Прикрепете светодиодите към батута с ципове

Прикрепете светодиодите към батута с ципове
Прикрепете светодиодите към батута с ципове
Прикрепете светодиодите към батута с ципове
Прикрепете светодиодите към батута с ципове
Прикрепете светодиодите към батута с ципове
Прикрепете светодиодите към батута с ципове

Завързах всяка лента с две ципове, за да предотвратя движението на светодиодите. Циповете може да работят по -добре, защото можете да ги свалите, ако решите да свалите светодиодите и защото циповете са евтини.

Стъпка 8: Хакнете сензора за скачане

Проникнете в сензора за скачане
Проникнете в сензора за скачане
Проникнете в сензора за скачане
Проникнете в сензора за скачане
Проникнете в сензора за скачане
Проникнете в сензора за скачане
Проникнете в сензора за скачане
Проникнете в сензора за скачане

Батутът се предлага с устройство, което брои калориите въз основа на това колко скочите. Не можем да направим нищо с чипа, но ако отворите скачащия сензор, ще разберете, че това е просто превключвател, който се задейства, когато приложите сила върху него. Използването на превключватели с Arduinos е много лесно. Затова ще го използваме в този проект, за да усетим скокове и да задействаме ефекти, когато това се случи.

Стъпка 9: Прикрепете сензора за скачане

Прикрепете сензора за скачане
Прикрепете сензора за скачане
Прикрепете сензора за скачане
Прикрепете сензора за скачане
Прикрепете сензора за скачане
Прикрепете сензора за скачане

Прикрепете сензора към един от краката на батут. И настройте веригата, както е показано тук.

Можете да свържете проводниците от сензора по един от двата начина:

  1. Прикрепете алигаторни скоби към двата метални сегмента на допълнителния кабел
  2. Нарежете жицата, разделете я на две, отстранете всяка страна, запоявайте я към мъжки заглавки или печатна платка или нещо подобно.

Стъпка 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: Ще има още

Този проект все още е прототип. Все още добавям още модели и функционалности. Ако имате идеи, моля, уведомете ме и ако искате да помогнете с кода, моля, направете го!

Цветове на конкурса Rainbow
Цветове на конкурса Rainbow
Цветове на конкурса Rainbow
Цветове на конкурса Rainbow

Вицешампион в конкурса „Цветовете на дъгата“

Препоръчано: