Если вы действительно хороши, то сможете собрать кубик Рубика менее чем за 10 секунд. Однако для остальных из нас это может оказаться чрезвычайно утомительной задачей. По этой причине вам может понравиться кубик Рубика, который может складываться сам по себе, как тот, который пытается собрать [zeroshot].
То, что построил [zeroshot], по сути, представляет собой очень маленькую роботизированную платформу внутри центральной секции существующего кубика Рубика. В нем используются пять мотор-редукторов, встроенных в корпус куба, которые обладают достаточным крутящим моментом для легкого вращения отдельных граней. В то время как шесть двигателей позволили бы более эффективно решать задачи за меньшее количество ходов, было проще разместить всего пять двигателей внутри куба, и они все равно справлялись с работой. Двигатели управляются с помощью ESP32, подключенного к блоку управления драйверами DRV8833. На данный момент cube все еще находится в стадии разработки. В то время как ядро может перемещать грани, [zeroshot] пытается выяснить, как наилучшим образом решить проблему обратной связи в условиях ограниченного доступного пространства. В конце концов, ESP32 должен знать, где находятся грани, чтобы делать правильные шаги для достижения решенного состояния. Пайка проводов между отдельными модулями может занять мало места; это одна из тех сборок, которая может выиграть от интеграции на одной крошечной печатной плате.
Мы привыкли видеть роботов, которые собирают кубик Рубика и решают его за вас; мы еще не видели много кубиков, которые решаются сами собой. Как бы то ни было, такого успеха добивались и раньше. Видео после перерыва.