Все, наверное, видели роботов, которые собирают кубик Рубика. Типичный робот состоит из камеры, сканирующей грани, захватов для удержания и поворота кубика, микроконтроллера и управляющей программы.
А интересно, можно ли сделать кубик Рубика, который содержал бы всю механику и мозги внутри себя? Наружу вывести всего две кнопки: "Сброс" - это значит, что текущее состояние кубика принимается за начальное, и "Сборка" - при этом начинает воспроизводиться последовательность поворотов от последнего состояния "сброса" в обратном направлении.
Какие могут быть датчики угла поворота, как построена электроника, механика? Какие минимальные габариты девайса на современной элементной базе? Интересует именно механический кубик, решения на меняющих цвет панелях и программные кубики не интересны.