340 читали · 3 года назад
Логгирование с модулем logging, настройка через конфиг файл. Лог-сообщения в Telegram.
Это статья возникла из моей компиляции информации по работе модуля logging. Я кратко постараюсь описать логику работы с ним, настройку конфиг файла и приведу код обработчика для отправки лог-сообщения в Telegram без установки дополнительных библиотек. В первую очередь, сформулирую, для чего я использую логгирование. В процессе написания кода Это очень удобная замена принтам. logger.debug(f'сообщение {value=}') Когда модуль закончен, просто меняем в конфиге один параметр. И все - в консоли больше нет текщих уведомлений. Не надо ползать по всему модулю и убирать ненужные принты. А если нужно вернуться к отладке этого модуля, снова замена всего-лишь одного параметра в конфиге...
1853 читали · 2 года назад
Эксперимент по записи голоса с помощью модуля MAX9814 и ESP32
Введение В этой статье мы изучим процесс записи голоса с помощью микроконтроллера ESP32 и микрофонного усилителя MAX9814. ESP32 обладает целым рядом возможностей, включая двухъядерный процессор, Wi-Fi и Bluetooth, что делает его полезным инструментом для различных проектов, включая те, что связаны с записью звука. MAX9814 - это микрофонный усилитель, который предоставляет качественный аналоговый аудиосигнал. Когда этот сигнал преобразуется в цифровой формат, он может быть обработан устройствами, такими как ESP32, для дальнейшего использования в различных приложениях...