Датчик уровня звукового давления SPL дБА для домашнего по..
Датчик уровня звукового давления (SPL), измеряющий различные показатели уровня звукового давления в дБА. На основе датчика INMP441 и ESP32-C3.
См. показатели измерений на снимке экрана Home Assistant. Определения показателей см. на https://www.acoustic-glossary.co.uk/definitions-l.htm.
Распечатать инструкции
Рекомендуется добавить внутренние поля.
Внизу рекомендуется отключить верхний/нижний слои. 15% сотовый наполнитель
Спецификация
1 шт. ESP32-C3 SuperMini https://aliexpress.com/item/1005007663345442.html
1 шт. микрофон INMP441 https://aliexpress.com/item/1005007889064664.html
1шт крышка микрофона 45x35x15 мм https://aliexpress.com/item/1005007272629720.html
Силиконовая термопрокладка, 1 шт., 20x20x1,0 мм https://www.amazon.nl/dp/B07PNL9C1Q?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1
Шайба 30x8,4x1,5 мм, 6 шт https://www.rvstaleis.nl/ringen/sluitring/ws-9240/ws-9240-[-]-a2/ws-9240-[-]-a2-[-]-m8/9240-2-8x30_1
Силиконовые ножки 3шт 8мм
Сборка
Припаяйте INMP441 (Vdd-красный, GND-черный, L/R-черный, WS-белый, SCK-зеленый, SD-синий) с проводами, выступающими на сторонах печатной платы, где установлены SMD-компоненты.
Вставьте плату INMP441 в корпус. Должен быть виден маленький значок микрофона и центральное отверстие, так как это аудиопорт датчика.
Обрежьте провода, выступающие из нижней части корпуса примерно на 4 см.
Припой ESP32-C3-SuperMini (3V3-красный, G-черный, 5-белый, 6-зеленый, 7-синий)
Нанесите термопрокладку на нижнюю часть ESP32-C3 Supermini, чтобы закрыть все электрические контакты на нижней части ESP, чтобы избежать короткого замыкания.
Впрессуйте провода на место, а также ESP32 в кузов.
Добавьте стопку стиральных машин. Они служат как грузом, так и радиатором.
Вдавите нижнюю часть в корпус, закрепив стопку шайб на месте. При необходимости добавьте немного клея.
Прошивка на базе Esphome для интеграции в Home Assistant.
Конфигурация Esphome на момент написания: https://github.com/matthijsbos/home-assistant-config/blob/f418d4643a7f7ad5c13c9025a91a8a3a07765662/esphome/spl-5bd8.yaml
Выполните калибровку, изменив параметр смещения в строке 92 относительно известного эталонного значения.
Особая благодарность https://github.com/stas-sl/esphome-sound-level-meter и https://hackaday.io/project/166867-esp32-i2s-slm.
Форма документа: https://cad.onshape.com/documents/b9e992182a54e89757e0c356/w/ec2e4ba7f288a20f0b be1323/e/4f061e6209814d6a3e5c9f33?renderMode=0&uiState=6846b46fee59fe2a5b55dbd0
Категория: Аудио














![Зажим для кабеля с гвоздями [ассортимент 3-12 мм] Зажим для кабеля с гвоздями [ассортимент 3-12 мм]](/upload/015/u1522/5/6/5b54660b.webp)














