Автор Тема: Bluetooth-футсвитч для ios гитарных процесcоров (JamUp / Ampkit)  (Прочитано 11730 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nomercy Автор темы

  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +5/-0
Всем привет!
Дома, и иногда на репах играю через ipad. Безумно гибкое и отличное по качеству звука решение для дома, но пипец как неудобное на репе ввиду того, что банально нет футсвича для управления установками. А тыкать пальцем в экран во время игры - для меня не канифоль.

Так и не дождавшись рождения BT-4 Bluetooth MIDI Controller от PositiveGrid, а так же  офигивая от стоимости по сегодняшнему курсу немного детской на вид iRig BlueBoard, я решил сделать енту фиговину своими руками.

Покопавшись в чужом опыте, остановился на простой схеме - ios-совместимая клава + SPST-кнопки. Дело в том, что я пока знаю 2 способа передачи команд в гитарные приложения в ios. Этo конечно же MIDI и Airturn. Что касается первого - я не стал тратить время на изучение принципа MIDI, разработки контроллера к нему, освоения arduino и программирования. Как нибудь потом, если припрет.  Airturn же в свою очередь - прост как валенок, это технология для ios, которую внедрили видимо для пролистывания страниц в каких-то приложениях, и при этом используются банальные клавиши клавиатуры : вверх / вниз / влево / вправо / пробел / B / enter. Слава богам, airturn пришили в JamUp и Ampkit, которыми я собственно и пользуюсь постоянно. Дело за малым - припаять SPST кнопки к контактам нужных нам клавиш.

Итак, что понадобилось:
1 ) подоконная доска - будет корпусом, легко достать, легко обрабатывается, и достаточно прочная, взял обрезок у стройслужбы у себя на работе
2 ) клавиатура - ios совместимая, их полно. Взял клаву-чехол для уже неактуального ipad2 за 390 рублей в местном инет-магазине, сейчас такой товар за копейки отдают.
3 ) кнопки SPST (одно нажатие, без фиксации, 2 контакта) - 4 штуки, вышли с доставкой  в 735 рублей. Самая большая трата.
4 ) шлейф 26 жил, шаг 1 мм - 150 рублей (знаю что дорого, красная цена ему 30-40 руб, но я его смог достать только через барыгу, у нас в городе с этим проблема)
5 ) разъём под шлейф - 70 рублей
6 ) текстолит медный - 30 рублей
7 ) перекись водорода 150 мл + лимонная кислота  40 г + соль - 90 рублей
8 ) лист фотобумаги
9 ) мини-кнопки -10 шт, 160 рублей.
10 ) самоклейка под карбон - 350 рублей, взял с большим запасом, и в пересчете на эту педалину, вышло чуть менее 80 рублей.

Итого - 1705 рублей. Будучи жителем более крупного и развитого города, я думаю, что уложился бы в 1000 рублей, либо забил бы на эту бессмысленную трату времени и купил не напрягаясь для бюджета irig blueboard ))

Приступим:
Собственно вот клава


А вот её содержимое


Мена интересует вот эта фиговина


Первым делом я примерил - влезает ли эта платка в подоконную доску


Оказалось что все хорошо, буквально миллиметр в миллиметр.

Чтобы узнать какие контакты отвечают за какие клавиши, и при этом не раздербанить саму клаву, пришлось сидеть пару часов с проводочками и тыкать, перебирая контакты. Делал я это непосредственно на разъеме шлейфа, который присоединил к родному разъему на этой синей плате. В итоге была составлена карта контактов и команд. Далее все  просто - берем эту синею платку, отсоединяем её от шлейфа клавиатуры, вставляем свой такой же по числу и шагу контактов шлейф  и с разъёмом на конце. А к контактам разъёма припаиваемся. И плата жива, и шлейф с клавой родной не тронуты.

Сделал печатную плату, первую в своей жизни. Ввиду того, что с CAD/CAM дружу, проблем с проектированием в принципе простой платы в SprintLayout не возникло. Делал по методу ЛУТ, травил в перекиси с лимонкой и солью. Очень боялся перетравить, поэтому не дождавшись вынул с непротравленными островками, но и пес с ними.


Здесь нужно было бы поступить иначе, и тупо припаяться кнопками к нужным контактам на шлейфе, не делая никаких плат. Но  я был в заблуждении, считая, что мне при каждом новом подключении к планшету придется вводить 4-х значный числовой pin. А потому понадобится цифровой блок. Вот из-за него я и принялся проектировать плату под разъём шлейфа и цифровые кнопки. После пайки получилось это:

При проектировании допустил ошибку - не отзеркалил контакты для разъёма шлейфа, пришлось паять его наоборот. Однако такое расположение в итоге мне  помогло без проблем засунуть плату с шлейфом в отверстие подоконной доски.

Цифровой блок


Подготовил доску под установку кнопок



Сборка, пайка


Обклейка


И результат



Видео с демонстрацией работы

https://youtu.be/QPSYT0MbATA
« Последнее редактирование: Марта 18, 2015, 13:38:15 от Nomercy »

Оффлайн Мяталист

  • Ветеран форума
  • ******
  • Сообщений: 5744
  • Репутация: +182/-4
  • Будь как все. Собирай JCM 800 и SLO 100
Ну че круто.
Теперь нужно такой пюпитр подвесной на плечи чебы  экран был чють ниже подбородка но выше гитары, чтобы смотреть было удобно и передвигаться.
Можно и на стационарный поставить.

Оффлайн Nomercy Автор темы

  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +5/-0

Теперь нужно такой пюпитр подвесной на плечи чебы  экран был чють ниже подбородка но выше гитары, чтобы смотреть было удобно и передвигаться.
Можно и на стационарный поставить.

Я обхожусь такой вот китайской хреновиной, креплю к микрофонной стойке

Оффлайн lext

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +1/-0
Мог бы поставить плюс, поставил бы. Круто :i_am_so_happy:

Оффлайн NT

  • Глобальный Модератор
  • *****
  • Сообщений: 9601
  • Репутация: +3299/-118
  • Контрабазабр
Хорошо получилось, ага

Оффлайн Flashbander

  • Частый посетитель
  • **
  • Сообщений: 153
  • Репутация: +4/-0
Класс! И выглядит вполне стильно, эххххх, вот если б таким методом можно было-бы миди квакушку собрать, это вообще б здорово было!

Оффлайн rgnr

  • Завсегдатай
  • ***
  • Сообщений: 487
  • Репутация: +15/-6
Здорово придумано!

Оффлайн Сергей Томуров

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: +0/-0
Заказы принимаешь?)))

Оффлайн Nomercy Автор темы

  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +5/-0
Заказы принимаешь?)))

Увы, нет, этот продукт экономически выгоден лишь при мелкой серии и выше. Единичные заказы отнимут много времени, которое можно пустить в другие проекты. Щас вот разбираюсь с контроллером для zoom ms-70cdr