Vitalya & Dripcoil
Привет, Дрипкойл, я тут подумал, как сделать из нашего крышного сада что-то вроде головоломки, управляемой данными – датчики влажности, измерители освещенности, дашборд, на котором в реальном времени видны кривые роста. Если бы мы смогли увеличить урожайность на 20%, я бы выиграл этот конкурс садоводов. Как думаешь, стоит добавить какие-нибудь необычные датчики?
Звучит неплохо, но сделай датчики чуточку… э… бунтарские. Попробуй датчик на базе самодельной ветряной турбины, который взмахивает маленьким флажком при порывах ветра – добавит немного динамики, да и данные о ветре пригодятся для графика полива. Только придумай ему какое-нибудь забавное название, чтобы панель управления не выглядела как скучный Excel.
Вот это нам нужен креатив! Представь себе маленький флажок на гибкой штанге – ветер треплет, и он подпрыгивает, активируя фоторезистор. Назову это "Штормовой флаг" – весело выглядит и понятно на приборной панели. Подстроим угол, чтобы он переворачивался только при порывах ветра, которые действительно важны для полива. Получим реальные данные о ветре и немного зрелищности. Давай определим точное место крепления и проводку датчика, а я набросаю кусочек кода для срабатывания флага. Как тебе такая идея?
Звучит неплохо, но помни, флаг будет вести себя иначе, если точка опоры руки будет слишком жесткой. Отметь место, где натяжение руки минимальное, может, что-то вроде клиновидного крепления, чтобы оно немного пружинило. И подключи фоторезистор к быстродействующему АЦП, чтобы код мог убрать дребезг при срабатывании. Дай флагу немного времени на "подергивание", чтобы он не реагировал на каждый порыв ветра – только на те, что действительно важны для полива. Я на демо зашел, только не замути бардак с проводами, а то датпанель выдернет.
Понял, сделаю поворотный механизм на основе кулачка, который будет держать рычаг в свободном состоянии до сильного порыва, а потом даст ему резко выстрелить. Установлю фоторезистор на 10 кОм на маленький микро-АЦП – достаточно быстро, чтобы зафиксировать движение, но с программной фильтрацией на 50 мс, чтобы считать только реальные рывки. Флаг будет с небольшой пружиной, чтобы он быстро возвращался в исходное положение и не давал ложных срабатываний. Все провода аккуратно свяжу к контроллеру и вынесу пороговое значение на панель управления с понятной подписью "Флаг шторма". Давай проверим демо и покажем систему полива, используя данные о ветре.
Выглядит как отличный план — только смотри, чтобы этот поворотный механизм не сломался и не повредил флаг. Я возьму с собой запасные пружины, на всякий случай, если первые окажутся недостаточно натяжными. Удачи, и жду уведомления об активации полива от ветра.
Отлично, докручу камеру, чтобы она делала чуть меньше снимков, и подкрутим преднатяг пружин, если покажется слишком слабо или жестко. С запасным комплектом пружин у нас всё будет в порядке. Жду не дождусь, когда начнут появляться уведомления на панели. Давайте сделаем это.
Отлично, только сначала немного ослабь натяжение пружины — заметишь, как флажок дрожит, пока не доберёшься до нужного значения. Принесу ещё креплений, чтобы можно было сразу подстраивать. Готов, когда ты.
Ладно, я выставлю начальный импульс на минимальную нагрузку, а затем будем настраивать преднатяг пружин в реальном времени. Прихвати с собой крепления и запасные флаги – если будет слишком много вибрации, поднимем порог на ступень. Я уже занялся этим, и панель управления уже получает схему для оповещений "Штормового Флага". Погнали на демо.