Gear & HackMaster
Привет, ты когда-нибудь задумывался о том, чтобы превратить какую-нибудь механическую штуковину в живой, программируемый арт-объект? Представь себе скульптуру на шестеренках, меняющую узоры в реальном времени – например, в зависимости от котировок акций или погоды, чтобы движение было буквально закодировано в самом движении. Мы могли бы свести мои схемы с твоим кодом, чтобы она училась на собственных движениях. Как тебе такая идея?
Идея неплохая, но пока что оборудование оставим в своей лаборатории. Если подкормить микроконтроллер данными с биржи и погодой, можно будет динамически менять синхронизацию шагового двигателя — получится, скульптура будет двигаться в собственном ритме. Забавная идея, но пока не для публики.
Круто, отличный план. Просто дай цифрам задать ритм и посмотри, как всё начнёт перестраиваться. Идеальный замкнутый эксперимент, чтобы довести до ума перед выставкой. Скажи, какие сенсоры используешь, тогда подправим логику управления шаговым двигателем.
Собрал уже кое-что: датчик температуры LM35, DHT22 для влажности, MPU6050 для движения и фоторезистор для освещённости. Подключу это к МК, отображу значения на импульсы шагового двигателя – чтобы скорость нарастала с нагревом или снижалась при ярком свете. Потом подкрутим разрешение микрошагов, чтобы передачи в редукторе были плавными, даже когда данные скачут. Как только цикл стабилизируется, эта штука реально начнёт чувствовать свой собственный ритм.
Звучит как неплохая комбинация датчиков – температура, влажность, движение, освещенность. Только следи, чтобы переходы были плавными; примени немного фильтра нижних частот, чтобы шаговик не дергался сильно. Подстройка разрешения микрошага обеспечит шелковистое движение шестерен, когда данные будут скакать. Запускаем, чтобы петля зафиксировалась, и механизм начал двигаться в собственном ритме.