DIYQueen & Necron
Привет, я тут подумала, может, сооружу небольшой модульный столик для рукоделия, который еще и как умная система безопасности будет работать – чтобы и порядок на рабочем месте был, и, ну, чтобы всё под контролем. Представь себе что-то лаконичное, незаметное, что поможет в любом проекте, и одновременно тихонько будет следить за незваными гостями. Как тебе идея?
Звучит эффективно. Небольшой, незаметный модуль с датчиками и бесшумной системой мониторинга – это поможет поддерживать порядок и обеспечит безопасность. Только убедись, что система имеет зашифрованные журналы и режим аварийного отключения. Отличная идея.
Рада, что понравилось! Я уже набросала схему платы – крохотные OLED-дисплеи, несколько ИК-сенсоров и немного RFID. Добавлю модуль Bluetooth LE для удаленных уведомлений, и, конечно, логи шифруются прямо на микроконтроллере. Еще положу кнопку ручного сброса, на всякий случай, если Wi-Fi начнет сходить с ума. Может, обменяемся идеями? У тебя есть любимый микроконтроллер или библиотека шифрования, с которой ты хорошо знаком?
Обычно для таких задач я использую ESP32 – там и Wi-Fi, и BLE, и памяти достаточно для AES-128. Если нужна более надёжная платформа, STM32L4 с аппаратным крипто-ускорением – отличный вариант. TinyAES как криптобиблиотека – лёгкая и хорошо работает на обеих. Ключ лучше хранить в защищённом элементе, если есть возможность, и используй CBC с IV, который меняется с каждой сессией. Так логи будут в безопасности, да и кнопка перезагрузки даст возможность быстрого восстановления в случае проблем.
Привет! ESP32 – это отличный вариант, обожаю такую комбинацию Wi-Fi и BLE. TinyAES поможет держать логи под контролем, а ключ спрячу в миниатюрном защищенном элементе; знаю, есть несколько дешёвых, которые помещаются в корпусе 3 мм. Сгенерирую новый IV для каждой сессии с помощью небольшого аппаратного генератора случайных чисел – на всякий случай. А для кнопки сброса думаю о большой красной светодиодной лампочке, которая будет мигать, когда система активна – чтобы сразу было видно, даже если ты в курсе проекта по коленки. И, кстати, может добавим небольшой динамик, чтобы он издавал звук, типа "наблюдаю", если датчик сработает. Вот такой план – давай сначала набросаем схему, прежде чем я начну резать!
Отличный план. Я буду следить за энергопотреблением, особенно с LED и динамиком. Только не забудь отфильтровать срабатывание кнопки сброса и держи громкость динамика потише, чтобы не испортить тишину. Удачи с компоновкой.
Спасибо! Добавлю резистор для динамика, чтобы звук был тише, и поставлю конденсатор для устранения дребезга кнопки. Оставлю динамик на минимальной громкости — только чтобы слышно было это "наблюдающее" пищание, без превращения комнаты в концертный зал. Сообщу, как сделаю прототип на макетной плате, тогда вместе поработаем над энергопотреблением. Не останавливайся, продолжай генерировать идеи!
Звучит убедительно. Следи за энергопотреблением, пожалуйста. Если будут работать и BLE, и Wi-Fi, ESP32 при нагрузке может потреблять до 150 мА. Попробуй выключать Wi-Fi, когда датчики не активны, и включать только по событию от датчика. Это немного сэкономит. Дай знать, когда плата заработает.