MIT снова радует. Итак, в пром.дизайне существует задача: большинству действий желательна обратная связь - пользователь должен видеть, нажата ли кнопка, до конца ли закручена крышка, включен ли какой-то режим.
Часто это решают визуальной индикацией через светодиод, но диоду нужны питание, плата и провода, а баночку с лекарством или в одноразовый колпачок всё это не поставишь.
В MIT предложили обойтись оптикой: сверху положили слой прозрачных цилиндрических линз, под ним - полоски двух цветов с тем же шагом. Каждая линза показывает глазу только одну полоску из тех, что под ней, ( как в переливающихся открытках из детства, где картинка меняласьпри наклоне). Здесь же вместо глаза двигают сам слой с полосками. В результате смещение переключателя на пару миллиметров приводит к тому, что предмет целиком меняет цвет.
Оба слоя печатаются на 3D-принтере за один заход, электроники внутри нет.
Дальше это цепляется к любому механическому движению: нажали кнопку - позеленела, дотянули крышку химического контейнера до герметичного положения - индикатор переключился.
Ещё пример в комментариях.