Оглавление:
- Шаг 1. Материалы: что вам понадобится
- Шаг 2: Интерфейс
- Шаг 3: Хирургия обуви
- Шаг 4: Программирование
- Шаг 5: Тестирование и игра
Видео: Музыкальная MIDI обувь: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Как и многие люди, я часто неосознанно стучу ногами, будь то песня или какая-то нервная привычка. Как бы забавно это ни было, я всегда чувствовал, что чего-то не хватает. Если бы я только мог вызвать звуки, скажем, бешеной стаи разъяренных зверей джунглей вместо этих скучных старых пальцев ног. Или, знаете, барабанные звуки или что-то в этом роде. Думаю, это тоже круто. Что ж, теперь мои мечты осуществились! В этом руководстве я покажу вам, как сделать пару классных музыкальных туфель. Я участвовал в конкурсе Art of Sound, так что, вы знаете, не стесняйтесь голосовать за меня!
Шаг 1. Материалы: что вам понадобится
Спецификация материалов 4 Чувствительные к силе резисторы Многие самодельные барабанные пэды делаются с пьезоэлектрическими преобразователями, но, по моему опыту, они в лучшем случае ненадежны. Для барабанных пэдов они могут работать нормально, но в обуви датчики всегда находятся под определенным давлением, они не просто испытывают кратковременные удары. Пьезо невероятно деликатны и непредсказуемы. Они легко трескаются и гнутся, а провода, к которым они обычно прикреплены, обычно довольно хлипкие, поэтому вместо них вам следует использовать FSR или резисторы, чувствительные к силе. Эти компоненты просты в использовании, долговечны и более надежны, чем пьезоэлектрические преобразователи, по крайней мере, в этом приложении. По сути, чем большее давление вы оказываете на FSR, тем менее резистентным он становится. Первоначально он имеет бесконечное сопротивление, что означает, что он действует как разрыв цепи. Я купил свой у адафрута. Конечно, есть и другие поставщики, но я понятия не имею, чем они отличаются и / или если они отличаются. 1 пара обуви Да, это, казалось бы, говорит само за себя, но на самом деле есть пара вещей, которые следует учитывать. В качестве обуви я использовала пару скейтерских туфель из экономичного магазина, туфли с набивкой на пятке. Это важно, потому что вам нужно что-то, чтобы скрыть домкраты, которые вы установите в пятке. В противном случае ваша обувь будет довольно неудобной. По этой причине я бы не рекомендовал использовать обувь с тонкими стенками, такую как классические туфли, если вы не хотите добавить дополнительную подкладку. Кроме того, попробуйте выбрать обувь с жестким материалом на внешней стороне пятки, так как это значительно упростит установку домкратов. 4-6 резисторы 10 кОм Каждый FSR.1 Arduino Arduino - это микроконтроллер с открытым исходным кодом - он обеспечивает связь между FSR и вашим компьютером. Их можно приобрести у множества поставщиков. Если вы никогда раньше не занимались программированием, возможно, вы захотите ознакомиться с некоторыми из руководств. 1 Блок проекта В нем будет размещаться Arduino и служить интерфейсом между ботинками и компьютером. Вы можете заказать коробку для проекта онлайн, купить ее в Radioshack или использовать что-то, что у вас уже есть, что-то более или менее похожее на коробку. 8-10 1/8 дюймовые моно / стерео разъемы У вас только две пятки и два пальца, но Arduino имеет шесть аналоговых входов, так что вы можете дать себе возможность использовать их в какой-то момент в будущем. Четыре из этих разъемов войдут в ваше место, а остальные 4-6 - в коробке проекта. их от Radioshack, Digi-Key и многих других. 4-6 1/8 дюймовые моно / стерео кабели… для подключения обуви к интерфейсу. Вы найдете их в большинстве магазинов электроники, таких как Radioshack, Best Buy или Future Shop. Я уверен, что вы также можете заказать их через Интернет. 1 USB-кабель … для подключения Arduino к компьютеру. 1 Рулон изоленты … для закрепления датчиков в обуви. Безумные навыки постукивания ногz… количества могут отличаться.
Шаг 2: Интерфейс
Вы можете сделать этот проект только с макетной платой и Arduino, но для аккуратности и переносимости вам следует создать небольшой интерфейс. Все, что вам нужно сделать, это установить Arduino в проектную коробку, просверлить 4-6 (в зависимости от того, сколько датчиков вы хотите использовать) отверстий для аудиоразъемов 1/8 дюйма, одно отверстие для светодиода и квадратное отверстие для разъем USB Arduino. Затем припаяйте все, и все готово! Каждое аудиоразъем в интерфейсе должен иметь резистор 10 кОм и вывод для аналогового входа, подключенный к одному терминалу, и провод для источника питания 5 В, подключенного к прочее. Какие терминалы вы будете использовать, будет зависеть от того, есть ли у вас моно или стереоразъем. Оба будут работать, стерео просто предоставит дополнительный ненужный терминал. Это работает так: мы подаем 5 В на FSR, поэтому, когда мы нажимаем на него, он пропускает немного, и Arduino может найти это и отправить сигнал на компьютер. Теперь возьмите паяльник, какой-нибудь соединительный провод, следуйте схеме и диаграмме, и все будет в порядке. определенно добавьте много дополнительных светодиодов и еще чего-то в эту коробку, то есть по одному на каждый датчик или что-то в этом роде. Было бы довольно просто сделать очень простой щит для Arduino, используя макетную плату и шесть или около того штыревых контактов заголовка. Вы даже можете найти более надежный, профессионально сделанный какой-нибудь компанией по производству печатных плат в Интернете. Прототип, показанный в этом руководстве, представляет собой довольно простую установку, поэтому остается много места для расширения (буквально, в этой коробке много свободного места).
Шаг 3: Хирургия обуви
Итак, с этими мягкими туфлями для скейтбординга вам нужно будет выполнить небольшое рассечение, чтобы закрепить домкраты на пятках. В обуви, которую я использовал, набивка пятки содержалась сетчатым материалом, пришитым к подошве. Итак, сначала посмотрите, сможете ли вы временно приподнять верхний слой подошвы, чтобы вы могли добраться до строчки, которая прикрепляет этот сетчатый материал к обуви. Как только у вас будет к нему доступ, просто начните резать. Не удаляйте материал полностью, если планируете заменить набивку в конце. Просто отрежьте там, где сетка пришита к подошве. Подойдет и точильный нож. После того, как вы освободили набивку, взгляните на внешний материал пятки. Вам нужно просверлить два отверстия в пятке, но что бы вы ни делали, не используйте сверлильный станок. Поскольку материал, вероятно, все еще довольно гибкий, если что-то зацепится, будет целая куча скручивания, трепыхания кроссовок. Просто используйте ручную дрель и немного смазки для локтей. Используемая битка должна быть немного больше диаметра домкрата. Просверлив отверстия, установите домкраты и плотно закрутите гайки и шайбы. Вам почти наверняка придется использовать клей, чтобы закрепить их. Эпоксидная смола или суперклей отлично подойдут. Нанесите немного клея на внешнюю часть ствола домкрата и внутреннюю часть отверстия и склейте их вместе. Теперь приклейте клейкие ленты на внутреннюю часть обуви. Будьте осторожны с FSR, провода на них будут хорошо держаться, пока вы не перекручиваете их слишком сильно - они плохо справляются с скручиванием. Если вы планируете приклеивать их насовсем, воздержитесь пока. Размещение датчика очень важно и зависит от размера и формы ваших ног, а также от вашего уникального стиля постукивания. Установив электронику, положите прокладку обратно за сетку и найдите способ повторно прикрепить сетку к внутренней части обуви. Я приклеил липучку к сетке и к обуви, чтобы я мог открыть ее и выполнить техническое обслуживание, если возникнет необходимость. Теперь просто подключите обувь к интерфейсу. Вы готовы заняться программированием на Arduino!
Шаг 4: Программирование
В Интернете есть удивительное количество информации о том, как запрограммировать Arduino для использования с самодельными барабанными триггерами. Google скажет вам об этом. Я многому научился, глядя на код todbot, adafruit, mschaff и Spikenzie Labs. Я также получил значительный вклад от всегда вспыльчивого W. Xavier Snelgrove. Итак, вы можете использовать MAX / MSP / Jitter или Pure Data для обработки сигналов от Arduino, и это может дать вам больше гибкости (я постараюсь опубликовать немного информации об этом в ближайшее время), но вместо этого есть действительно отличное маленькое приложение под названием Serial-MIDI Converter. Он делает то, что вы могли подумать - преобразует сигналы, отправленные через последовательное соединение, в MIDI. Он работает с любой MIDI-совместимой программой, такой как Garageband или Ableton Live. Щелкните ссылку и загрузите ее, вся информация о том, как ее использовать, находится прямо здесь, на странице загрузки. Как я уже сказал, если вы никогда раньше не использовали и не программировали Arduino, вам действительно стоит ознакомиться с разделом «Начало работы» на официальном сайте Arduino, а также с их руководствами. Код прокомментирован, поэтому я не буду его объяснять. подробно, я просто выложу скетч здесь, внизу страницы. По сути, вы просто устанавливаете нижний и верхний порог для каждого датчика. Если верхний порог превышен, запускается сообщение MIDI, и как только сила опускается ниже нижнего порога, может быть инициировано другое попадание. Это называется гистерезисом, и он гарантирует, что вы не отправите несколько сообщений за один удар. Возможно, вам придется повозиться с порогами, в зависимости от вашего личного стиля постукивания ног и распределения веса.
Шаг 5: Тестирование и игра
Ура, теперь у вас есть музыкальные туфли! Поиграйте с размещением датчиков, порогами ударов, что угодно, просто пошумите и наслаждайтесь. Все будет как BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH - а потом как BIP BOP. BLEEP BLOP. BING BONG. Ссылки! TodbotadafruitArdrumoSpikenzie LabsW. Ксавье Снельгроув - Похожий проект от Эндрю Шнайдера из NYUMe!
Рекомендуемые:
Обувь Neopixel RGB с триггером движения !: 5 шагов (с изображениями)
Обувь Neopixel RGB с триггером движения !: NeoPixel - это круто, мы можем управлять сотнями источников света с помощью 3-х проводов, то есть 5V, Din и amp; GND, и в этом уроке я покажу, как сделать обувь NeoPixel RGB с триггером движения! Итак, без лишних слов, давайте начнем
Как завязать обувь одной рукой: 10 шагов
Как завязать обувь одной рукой: как завязать обувь одной рукой
Тактильная обувь для слабовидящих: 12 шагов
Тактильная обувь для слабовидящих: во всем мире насчитывается более 37 миллионов людей с нарушениями зрения. Большинство из этих людей используют трость, палку или полагаются на кого-то другого в пути. Это не только снижает их самостоятельность, но и в некоторых случаях вредит их сам
Музыкальная обувь: 17 шагов (с изображениями)
Музыкальные туфли: этот проект - увлекательный способ создавать ритмы на танцполе. Это также отличный проект для начинающих, в котором используются Arduino, bluetooth и мягкие проводящие тканевые переключатели. Несколько месяцев назад я наткнулся на простой способ запускать звуковые файлы, которые
Электроэнергетическая обувь: 10 шагов (с изображениями)
Электроэнергетическая обувь: это руководство покажет вам, как создать обувь, которая генерирует электричество. Он делает это, используя вашу энергию, когда вы идете, и преобразует ее в электричество. Если вы когда-либо теряли питание своего мобильного телефона в глуши, то