← к ленте

Ретрофутуристичная «Виселица» на шаговых двигателях

Х@habr_comмедиа / агрегатор
1 мес

История создания физической игры «Виселица» с использованием шаговых двигателей 28BYJ-48 и решение проблем с точностью позиционирования дисков.

Пример того, как даже простая задача может потребовать глубокой инженерной проработки при работе с физическим миром.

  • Демонстрация проблем точности при использовании дешевых шаговых двигателей.
  • Иллюстрация сложности сопряжения программного кода с механическими ограничениями.
  • Пример творческого подхода к созданию DIY-устройств с необычным дизайном.
Ретрофутуристичная «Виселица»: одна функция, шаговик 28BYJ-48 и полугодовая война с третью шага Оверинжиниринг — прошлый век, теперь эпатажный инжиниринг. У девайса ровно одна функция, а выглядит он как пульт управления инопланетным кораблём. Автор собрала физическую «Виселицу» с двумя вращающимися дисками букв, шаговиками, промышленным тумблером и силиконовыми накладками с детской присыпкой сверху. Крутишь энкодер, диск с механическим шуршанием подгоняет букву в иллюминатор, ошибся — экран дорисовывает виселицу. А потом началась математика. Шаговик 28BYJ-48 тратит 2048 импульсов на оборот, согласных 24. Делим и получаем 85,3333 шага на букву. Мотор не умеет делать треть шага, и это только первая из проблем, которые устроила геометрия диска. Дальше в дело вступила скрытая мистика с уползающими нулями. Посмотрим, как одна функция превращается в полгода войны с железом.
Ретрофутуристичная «Виселица» на шаговых двигателях

Кратко (AI)

Автор создала физическую версию игры «Виселица» с ретрофутуристичным дизайном, используя шаговые двигатели 28BYJ-48. В процессе разработки возникли сложности с точностью позиционирования дисков из-за нецелого количества шагов на одну букву, что потребовало полугодовой работы над программной и аппаратной частью.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖