Торговый автомат
Как автомат понимает, что батончик упал?

🔒
Эта машина — по подписке
Зарегистрируйтесь — и 7 дней всё откроется бесплатно, без карты.
Главная идея
автомат не верит мотору — он верит невидимому лучу над лотком. Не прервался луч — значит, батончик не упал, и спираль крутится ещё раз, а не вышло — деньги назад.
Шаги
- 1Брось монеты
- 2Набери A3
- 3Спираль крутится
- 4Луч ждёт
- 5Ещё оборот
- 6Падение сквозь луч
- 7Забери батончик
Настоящие числа
- Мотор спирали
- 24 В, около 20 об/мин — один оборот за 3 с; кулачок с микровыключателем останавливает его ровно через оборот
- ИК-шторка над лотком
- ряд ИК-светодиодов и фотоприёмников поперёк пути падения; нет сигнала — спираль докручивается, затем возврат денег
- Сколько лишних оборотов
- обычно до двух; в нашем автомате — одна попытка сверху (2 оборота на покупку)
- Падение до луча
- 0,44 м за 0,30 с, скорость ≈ 2,9 м/с
- Тень батончика на луче
- ≈ 9,5 мс (2,5 см + луч 0,3 см при 2,9 м/с)
- ИК-свет
- 940 нм — глаз его не видит
- Монета 10 ₽
- Ø 22 мм, 5,63 г
Как пользоваться: нажимай кнопки шагов по порядку (или Пробел). Переключатель «Авто» запустит всё сам. Стрелки ← → на клавиатуре — соседние машины.