Наружный корпус с защелкивающейся посадкой для монитора у..

Источник:

Это специально созданный корпус для наружного применения, разработанный для проекта мониторинга уровня в резервуарах JoJo с использованием микроконтроллера ESP32-S2 и водонепроницаемого ультразвукового датчика JST-SR04T.

Особенности корпуса:

Крышка с защелкой для сборки без инструментов, сохраняя при этом надежную фиксацию.
Центральное отверстие для головки датчика JST-SR04T с внутренними стойками для печатной платы датчика.
Специальные вырезы для макетной платы ESP32-S2 и коммутационной платы USB-C (плотно прилегают, чтобы предотвратить перемещение).
Дополнительная поддержка светодиодного дисплея — место для светодиодной матрицы WS2812B 4×4 на внутренней стороне крышки.
Устойчивый к атмосферным воздействиям дизайн из PETG, подходящий для использования на открытом воздухе (при печати из PETG).
Легко модифицируемые файлы STL для соответствия другим размерам плат ESP32 или USB-C.
Питание и проводка

В конструкции используется коммутационная плата USB-C для подачи питания на ESP32-S2.
Ультразвуковой датчик подключается через разъем JST, а светодиодная панель (если установлена) подключается непосредственно к контактам ESP32 в соответствии с предоставленной конфигурацией ESPHome.

Пример кода ESPHome

Ниже приведена очищенная версия YAML-файла ESPHome, используемого в проекте (удалены учетные данные Wi-Fi, ключи API и другие конфиденциальные значения). ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ: вам необходимо будет указать размеры вашего резервуара JoJo, поскольку пример кода относится к тонкому резервуару емкостью 1000 литров со смещением 204 мм для размещения датчика, когда резервуар заполнен.

эсфоме:
Имя: Джоджо-эхо
дружелюбное_имя: ДжоДжо-Эхо

esp32:
плата: esp32-s2-saola-1
структура:
тип: esp-idf

регистратор:

API:

ота:

Wi-Fi:
ssid: «ВАШ_WIFI_SSID»
пароль: «ВАШ_WIFI_ПАРОЛЬ»

# Светодиодная сетка (WS2812)
свет:
— платформа: esp32_rmt_led_strip
идентификатор: Tank_led
название: «Танковая светодиодная сетка»
чипсет: ws2812
контакт: GPIO18
количество_ледов: 16
rgb_order: GRB
default_transition_length: 0 с
режим восстановления: ВСЕГДА_ВКЛ

# Ультразвуковой датчик
датчик:
— платформа: ультразвуковая
триггерный_контакт: GPIO7
echo_pin: GPIO8
идентификатор: Tank_distance
name: «Дистанция танка»
unit_of_measurement: «м»
update_interval: 5 с
точность_десятичных чис��л: 3
фильтры:
— медиана:
размер_окна: 5
отправить_каждый: 1
send_first_at: 1
— скользящее_окно_moving_average:
размер_окна: 3
отправить_каждый: 1
— filter_out: нан

— платформа: шаблон
идентификатор: Tank_litres
имя: «Объем бака»
unit_of_measurement: «Л»
точность_десятичных чисел: 2
update_interval: 5 с
лямбда: |-
if (isnan(id(tank_distance).state)) вернуть NAN;
const float r = 0,42f; // радиус
const float pi = 3.1415926f;
const float full_distance = 0,204f; // м при полном объеме 1000 л
const float Volume_height = 1000.0f / (pi * r * r * 1000.0f);
const float h = full_distance + Volume_height;
const float x = id(tank_distance).state;
float литров = pi * r * r * (h — x) * 1000.0f;
если (литры < 0,0f) литры = 0,0f;
если (литры > 1000,0 футов) литры = 1000,0 футов;
возврат литров;

Этот корпус был разработан с учетом практичности и долговечности, гарантируя, что ваш датчик уровня в резервуаре ESP32 останется защищенным на открытом воздухе, при этом позволяя легко модернизировать и обслуживать.

Настройки печати (PETG)

Материал: PETG (рекомендуется для использования на открытом воздухе).
Высота слоя: 0,2 мм
Количество линий стены: 4 (для повышенной прочности и устойчивости к погодным условиям)
Верхний/нижний слои: 3
Заполнение: 30% Gyroid (для прочности без чрезмерного использования материала).
Температура печати: сопло 240°C / платформа 70°C (отрегулируйте в зависимости от марки вашей нити)
Охлаждение: Минимальное охлаждение (10-20%) для поддержания адгезии слоев PETG.
Поддерживает: Нет
Ориентация: напечатайте крышку и основание отдельно, лицевой стороной вверх, чтобы свести к минимуму поддержку.
Постобработка: Не требуется.

18:55
27
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Настенный дисплей Home Assistant - Raspberry Pi Touch Displa
Это крепление, которое я разработал дляПодробнее
CatOmater V 1.9 - автомат Cat? Может быть. Потолочная/настен
30 января 2024 г., версия 1.9: НовыеПодробнее
Shelly H&T уличный чехол
Корпус для датчика влажности иПодробнее
Настенная коробка Samsung Galaxy Tab A8 для создания приборн
Раскройте потенциал своего умного домаПодробнее
Мультисенсор CO2 Apollo Automation MSR-2 мм.волн.
https://apolloautomation.com/productsПодробнее
Датчик качества воздуха Apollo Automation AIR-1
https://apolloautomation.com/productsПодробнее
Проект умного реле-бокса
Я регулярно занимаюсь электроннымиПодробнее
Интеллектуальный монитор водяного фильтра с Wi-Fi и веб-инте
доступна версия 2.0: Высокая интеграцияПодробнее
Умный термостат для обогрева плинтуса
Некоторое время назад я хотел добавить вПодробнее
Мистер Робот Микропад
Mr Robot Micropad — это необычноеПодробнее
Реле 5 В + разъем
Напечатано белым PETG Prusament толщинойПодробнее
Корпус для печати D1MiniDev
Корпус, напечатанный на 3D-принтере иПодробнее
Чехол для адаптера ESP Resol VBus
Мне нужен был адаптер VBus для моейПодробнее
Luftklappe für Isoliertes Rohrsystem Ø 180 мм - BWWP Projekt
Luftklappe für mein BWWP ProjektПодробнее
Дисплей для ESP32 с ILI9341
Совместимость с ESPHome и Home AssistantПодробнее
Компактный корпус USB-ключа ESP32 WROVER-B
Этот компактный корпус предназначен дляПодробнее
Чехол для антенны XIAO ESP32 SMA
Мне нужен был чехол для использованияПодробнее
Чехол для плеера/усилителя Louder ESP32 s3
Поскольку модуль Louder ESP32 имеет тотПодробнее
ESP32 Max v1.0 Quad Корпус термопары с дисплеем
Это базовый блок для установки макетнойПодробнее
DFRobot Beetle ESP32-C6 - Корпус дверного датчика
Я предпочел Beetle ESP32-C6, посколькуПодробнее
Метеостанция IOT ESP32 для домашнего помощника или ESPHome
Я разработал эту настройку дляПодробнее
NodeMCU ESP32 S2 с корпусом датчика DHT11
Это моя версия корпуса с крышкой дляПодробнее
Чехол для радара LD2410 с d1 mini esp32
Напечатано из белого PLA Hatchbox. ЯПодробнее
Корпус для Guition ESP32-S3 4,3-дюймовый ЖК-дисплей
Это простой корпус для дисплея GuitionПодробнее
Корпус ESP32 LD2450
Небольшой кейс для ESP32 и LD2450 сПодробнее
Snapcase платы разработки Esp32
Напечатано Prusament PETG Jet BlackПодробнее
Динамик ESP32
Оригинальные коробки восхитительны, но вПодробнее
Водомер ESP32-Cam Бельгия SWDE
Эта модель предназначена дляПодробнее
USB-накопитель TinyS3 (ESP32-S3)
Небольшой кейс для преобразования TinyS3Подробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.