Способы определить, достиг ли мяч стены?

Я создаю что-то вроде машины для игры в пинболл, и мне нужно определить, когда мяч ударился о стену, с помощью прикрепленного датчика.

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

Я думал об ультразвуке, но я не поклонник постоянного щебетания. Можно ли здесь использовать датчик освещенности? Например, если осталось 10% света, мы предполагаем, что шар достиг стены.

, 👍0

Обсуждение

Вы могли бы использовать световой барьер (с помощью небольшого лазерного диода), который выровнен вдоль стены. Мяч попадет в световой луч и нарушит сигнал световых барьеров. Или же вы можете прикрепить к стене датчик вибрации/звука, чтобы определить удар., @chrisl

Если вы хотите написать ответ, пожалуйста, напишите только одно решение в одном ответе. Если у вас есть другие способы решить эту проблему, пожалуйста, напишите несколько ответов, чтобы мы могли проголосовать за решения отдельно., @Juraj


1 ответ


3

Мяч ударится о стену с небольшим ударом...

Рассмотрите возможность использования хорошо зарекомендовавшей себя конструкции бампера для пинбола, исключающей функцию молотка:

Во многих автоматах для игры в пинбол перед одним или несколькими "листовыми переключателями" натянуто "резиновое кольцо". Когда мяч попадает в "резиновое кольцо", один или несколько "листовых переключателей" закрываются (или открываются в зависимости от того, является ли "листовой переключатель" N.O. или N.C.). Существует много примеров подключения переключателей к Arduino.

,