добрый день. Простите за возможно глупый вопрос. Сделал платформу Pump It Up, теперь не знаю как более удобно и качественно сделать датчики нажатия кнопок. Нашел как из ардуино Uno сделать гейм пад, но там все замешано на замыкании пинов на землю, что подразумевает использовать кнопки, что совсем неудобно, так как легко сломать кнопки при очень сильном нажатии всего веса. Думаю при использовании датчиков давления (силы нажатия) можно решить эту проблему, но совершенно не понимаю как изменить код примера для обработки датчика. Буду благодарен за совет. С уважением Алексей
Датчики давление тоже бывают стягивающие на землю. И нету у них никакого магического свойства, делающего их прочнее кнопок.
А на негоне надо нажимать всей ногой, можно подложить полорон или что то упругое, чего не подложишь под кнопку, и к примеру в половину максим измерения датчика сделать выполнение команды нажатия кнопки. Вот только я подумал, с какой скоростью меняется сопротивление датчика.... можно ли будет на нем делать быстрые движения? (от 1-4 в сек и больше)
Можно и оптические. Приложил ладонь. А свет идущий от подсветки отражаясь от ладони попадает на светодатчик. Ну только отладить надо.
Зачем датчики давления? можно придумать кучу контактных пар которые не сломать! К примеру на основе геркона! Те-же мембранные как товарищ krit предложил или если для открытых рук, то можно сделать емкостные сенсоры!
В любом случае нужен вандалоустойчивый корпус. А в таком корпусе можно много вариантов придумать. К стати, геркон какое ускорение выдерживает?
геркон стеклянный и очень не любит ударные нагрузки. Возьми концевик с длинным усом (как на фото, только еще длиннее) и размести его так, чтобы в холостом состоянии ус был внатяг, а при вставании на площадку был щелчок, но еще оставалась бы возможность прогиба уса, тогда будет стабильное срабатывание и запас по прочности.