Съдържание:
- Стъпка 1: Нещата, от които се нуждаете
- Стъпка 2: Сглобете батута
- Стъпка 3: Изрежете лентата Neopixel
- Стъпка 4: Запояване на светодиодите
- Стъпка 5: Горещо лепене на всички връзки
- Стъпка 6: Проверете дали всичко работи досега
- Стъпка 7: Прикрепете светодиодите към батута с ципове
- Стъпка 8: Хакнете сензора за скачане
- Стъпка 9: Прикрепете сензора за скачане
- Стъпка 10: Стартирайте кода
- Стъпка 11: Ще има още
Видео: Чувствителен към скок неопикселов батут: 11 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
От RooKosherbay Следвайте още от автора:
В тази инструкция ще ви покажа как да изградите батут, който променя цветовете всеки път, когато скочите върху него!
Стъпка 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
Между лентите, които държат скачащото платно в батута, има точно 30 пространства. Ще нарежем Neopixel лентата на 30 отделни светодиода и ще ги поставим между всяка лента.
Забележка: Има петна, които имат спойка, която държи лентата заедно, лесно можете да ги изрежете.
Стъпка 4: Запояване на светодиодите
- Нарежете всяка жица на около 2,5 инча. Това ще гарантира, че кабелните връзки между светодиодите са по -дълги от всички дължини на лентата
- Оголете проводниците от всяка страна
- Запоявайте проводниците към светодиодите. Оставете защитната пластмаса, за да защитите светодиодите
- Правете това с около 10 светодиода наведнъж (вижте следващите три стъпки)
- УБЕДЕТЕ СТРЕЛКИТЕ ТОЧКА В СЪЩАТА ПОСОКА
Стъпка 5: Горещо лепене на всички връзки
Първо се уверете, че проводниците не се допират един до друг и че всичко е gucci. След това нанесете горещо лепило, за да предотвратите докосването на проводниците, както и да залепите светодиодите към пластмасовия капак, за да предпазите от влага.
Стъпка 6: Проверете дали всичко работи досега
Свържете лентата към Arduino в следния ред.
- Свържете земята, БЪДЕТЕ ПРЕДВАРИТЕЛНО ДА СЕ СВЪРЗЕТЕ ЗАЗЕМЛЕНИТЕ ПИНОВЕ. Светодиодите са много крехки
- Свържете другите два щифта. Уверете се, че Din щифтът е PWM щифт. (Вижте диаграмата)
- Изтеглете Fastled библиотеката тук и я импортирайте във вашата arduino IDE
- Отидете на моето 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: Ще има още
Този проект все още е прототип. Все още добавям още модели и функционалности. Ако имате идеи, моля, уведомете ме и ако искате да помогнете с кода, моля, направете го!
Вицешампион в конкурса „Цветовете на дъгата“
Препоръчано:
Как да си направим Minecraft батут: 7 стъпки
Как да си направим батут в Minecraft: Този батут в Minecraft е супер забавен и голям хит, когато става въпрос за по -малките ми братя и сестри! Забавно е да се създава, а също и забавно да се играе с него в края! Това те кара да скочиш много по -високо, отколкото обикновено правиш сам. Някои неща за безопасност, които трябва
Многоцветен художник на светлина (чувствителен на допир): 8 стъпки (със снимки)
Многоцветен художник на светлина (чувствителен на допир): Светлинното рисуване е фотографска техника, използвана за създаване на специални ефекти при бавни скорости на затвора. Фенерчето обикновено се използва за "боядисване" изображенията. В тази инструкция ще ви покажа как да създадете всичко в едно художник на светлина с докосване
Изключително чувствителен евтин домашен сеизмометър: 8 стъпки (със снимки)
Изключително чувствителен евтин домашен сеизмометър: Лесен за изграждане и евтин чувствителен сеизмометър Arduino
MIDI боец, базиран на Arduino (чувствителен на допир): 7 стъпки (със снимки)
MIDI боец, базиран на Arduino (чувствителен на допир): MIDI означава цифров интерфейс за музикални инструменти. Тук правим чувствителен на допир MIDI боец, който има 16 подложки. те могат да бъдат увеличени или намалени. Тук съм използвал 16 поради ограничените щифтове на arduino.Също така използвах аналогови входни щифтове
Прегръдка & Чувствителен на допир робот Кръпка: 10 стъпки (със снимки)
Прегръдка & Robot Patch с чувствителни към докосване инструменти: Винаги съм искал да направя прост, но приличен проект с този пластир и " джобен размер " конкурсът изглеждаше като перфектната възможност да се направи талисман на робот. Този момък седи в джоба на ризата ми, точно както в иконата на конкурса, и отива остроумно