🚀 Ультимативный мультисенсор на RS-485
2 фотографии
Закончили сборку прототипа и отладку кастомного мультисенсора, который закрывает основную часть потребностей по мониторингу помещения. Главная миссия устройства — сделать так, чтобы умный дом больше не терял вас на горшке в моменты глубокой философской медитации. Ну и бесшовная интеграция с 📟WirenBoard и/или 🐙spruthub.

Что под капотом:

Радар присутствия (LD2450): Не просто банальное «кто-то есть», а отслеживание до 3 целей одновременно! Выдает координаты X/Y, скорость движения и дистанцию. Инженерная гордость: плюнули на стандартные глючные библиотеки, ловящие переполнение памяти, и написали свой прямой неблокирующий парсер.

Углекислый газ (SCD41): Честный оптический (NDIR) датчик CO2, который бонусом дублирует температуру и влажность.

Точный климат (BME280): Классика жанра — температура, влажность и атмосферное давление.

Качество воздуха (SGP40): Ловит запахи и выдает индекс летучих органических веществ (TVOC).

Освещенность (TSL2561): Данные в Люксах. Ну а что тут еще скажешь? Темно — включаем, светло — не включаем.

⚙️ Как это работает программно:
Связь построена на хитрой гибридной архитектуре. Основной бронебойный канал — 🌐Modbus RTU. Но если нужно поменять настройки, обновить прошивку по воздуху (OTA) или закинуть данные куда-то еще — легким нажатием кнопки (или командой прямо из Wiren Board) девайс превращается... нет, не в тыкву, а в режим 📶WiFi + 🛜MQTT. Внутри поднимается локальный Web-интерфейс с живым мониторингом перемещения целей и графиками.

🔌 Интеграция с WirenBoard:
Уже написан и оттестирован нативный JSON-шаблон.
Photo
Устройство находится автопоиском на шине и залетает в веб-интерфейс красивой плиткой с правильными единицами измерения и масштабированием. Никаких танцев с бубном и чтения заклинаний на латыни.
Photo
🔮 Что дальше?
В планах собрать десяток прототипов для сурового полевого испытания. Если всё будет стабильно — сяду разводить нормальную печатную плату.
При желании можно будет добавить режим Modbus TCP для работы исключительно по воздуху, без витой пары.

#wirenboard #diy #ld2450 #modbus
Просмотры: 52
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти