Здравствуйте, хочу создать миди-контролер из 36 ультразвуковых датчиков расстояния, которые буду расположены на расстоянии 40см от друг друга. Подскажите что для этого нужно закупить и сколько.
Я предполагаю что-то такое. Корпус в духе огромной Арфы.Наверху SRаные-04 в количестве *хз сколько* штук. Детектят расстояние.Ежели меньше какой-то нормы - громкость не 100%.Норма и больше - херачим на полную громкость. Дальше обработка ардуиной, причём хз как будет отработано параллельное "нажатие" сразу нескольких клавиш... SerialMidi софт и готово. В связи с чем вопрос.Как получить гарантию что рука не заденет "не тот" датчик?А то можно наигрывать, скажем Вагнера, соскочить на неверную ноту и потом долго и злостно материться на плохую конструкцию инженера-пидогомосексуалиста.
Sr-04 насколько я знаю бьет конусом. Если поставить близко, то конусы будут пересекаться и при попадании объекта в пересечение будут играть две ноты. Если поставить далеко, то будут слепые зоны вблизи датчиков. Лучше тогда поставить сетку из лазерных указок (по горизонтали и вертикали) и фотоприемников напротив луча.перекрывая вертикальный луч получаем ноту. По скорости перекрытия горизонтальных получаем длительность.
планировали ставить датчики сеткой 6х6 на расстоянии 35 см от друг друга. Крепить их будем на панель, панель на металлическую конструкцию высотой 2.5 метра. При такой высоте и расстоянии между датчиками будут оставаться небольшие слепые зоны, но это лучше чем они будут пересекаться и искажать результаты.
Звук во всех направлениях отражается, если что. Вам нужно просчитывать мультиплексирование по времени.
Сейчас я не могу понять, какой микроконтроллер выбрать, поскольку подключать нужно очень много. Хватит ли Arduino mega? В одном интернет магазине мне сказали, что у нее мощности не хватит и предложили Nucleo-144.
Еще раз: вашу задумку нужно просчитывать. И рисовать схему. Это продвинутый инженерный проект. Никто навскидку сказать не сможет, что там нужно по железу. А кто думает, что может - тот врет.
Ну хорошо. 1 метр звук проходит за время, равное 3 мс. Это если планируемое рабочее расстояние от датчиков - полметра. У нас 36 датчиков. Итого на круг выходит 108 мс. По музыкальным меркам такая задержка - это дофига.