Учи_новое
← Все машиныРис. 04 · город

Торговый автомат

Как автомат понимает, что батончик упал?

🔒

Эта машина — по подписке

Зарегистрируйтесь — и 7 дней всё откроется бесплатно, без карты.

Главная идея

автомат не верит мотору — он верит невидимому лучу над лотком. Не прервался луч — значит, батончик не упал, и спираль крутится ещё раз, а не вышло — деньги назад.

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