😱 Что случилось: разработчик собрал часы, которые вяжут шарф, то есть буквально превращают время в ткань. Вдохновением послужил художественный проект Сирены Элизы Вильгелмсен — промышленного дизайнера из Норвегии.
🤔 А как: сначала разработчик хотел использовать круглую вязальную машину SENTRO с 48 крючками — такие часы делали бы одну петлю каждые полчаса. Но модель оказалась слишком громоздкой, чтобы вешать её на стену, поэтому пришлось взять вязальную машину SENTRO поменьше, с 22 крючками. Это привело к тому, что разработчику пришлось решать проблему с делением 22 петель на 24 часа. Для этого он вычислил количество шагов вязания на полном обороте машины и разделил на 12.
Корпус часов распечатан на 3D-принтере. Внутри корпуса установлены Raspberry Pi, вязальная машина, шаговый двигатель и управляющая им плату расширения Adafruit DC & Stepper Motor HAT. На всякий случай разработчик добавил кнопки, чтобы управлять шаговым двигателем вручную. Для питания к часам подведены провода переменного тока с вилками на 5 и 9 вольт.
Raspberry Pi работает под управлением стандартной ОС Raspbian, а перемещения вязальной машины на одну петлю контролируются несколькими скриптами на Python. Например, один из них следит, чтобы круговая вязальная машина делала 24 петли назад, а затем 24 петли вперёд, чтобы получалось полотно, а не труба. Другой скрипт отвечает за то, чтобы в указанные дни и даты часы вязали пряжей другого цвета. Через год, когда шарф будет связан, на его чёрном полотне будут цветные полосы, отмечающие особые моменты, например праздники, дни рождения или семейные поездки.
📺 Посмотреть:
📑 Инструкция: kylerank.in
🤨 И что? Оригинальный проект норвежского дизайнера — это арт-объект с закрытым исходным кодом. Эти часы выпустили ограниченным тиражом и теперь выставляют в музеях, на ярмарках и выставках, а один экземпляр постоянно представлен в дизайн-отеле в Осло.
Очевидно, что заказать себе такие часы затруднительно, ведь даже их цена предоставляется по запросу. Но разработчику так понравилась идея этих часов, что он решил сделать похожие самостоятельно и совместить в этом несколько своих увлечений: электронику, часы и вязание. Он составил очень подробную инструкцию по сборке и выложил проект для 3D-печати и код, так что любой может сделать себе такую необычную вещь.
👨🔧 Кто: разработчик Кайл Рэнкин, США.
Источник: kylerank.in