Мы рады представить первый релиз rbdimmerESP32 — библиотеки с открытым исходным кодом, которая делает управление AC-диммированием простым и надёжным для ваших проектов на ESP32. Независимо от того, создаёте ли вы систему умного освещения, промышленные контроллеры или любой другой проект, требующий точного управления мощностью AC, эта библиотека обеспечивает надёжную основу.
Get Started with rbdimmerESP32 →
Возможности
- Поддержка двух платформ: полноценная работа с Arduino IDE и ESP-IDF
- Высокоточное диммирование: плавная регулировка яркости от 0 до 100%
- Несколько кривых диммирования: линейная, с компенсацией RMS (идеально для ламп накаливания) и логарифмическая (оптимизирована для светодиодного освещения)
- Плавные переходы: создание профессиональных световых эффектов с настраиваемой длительностью эффекта плавного изменения
- Многоканальная поддержка: управление до 8 независимых каналов диммирования
- Многофазная поддержка: работа с трёхфазными системами электропитания (до 4 фаз)
- Детектирование перехода через ноль: точная синхронизация с сетью AC для стабильного диммирования
- Автоопределение частоты: автоматическая адаптация к сети 50 Гц или 60 Гц
- Интеграция с FreeRTOS: неблокирующая работа благодаря эффективному управлению задачами
- Подробная документация: исчерпывающие примеры для Arduino и ESP-IDF
Начало работы
Установка проста для обеих платформ:
Для Arduino:
- Скачайте библиотеку из нашего репозитория на GitHub
- Установите через Arduino Library Manager или вручную из ZIP-архива
- Ознакомьтесь с папкой примеров для быстрого старта
Для ESP-IDF:
- Добавьте библиотеку как компонент в ваш проект ESP-IDF
- Настройте с помощью CMake для бесшовной интеграции
- Изучите примеры для ESP-IDF с деталями реализации
Практическое применение
Библиотека rbdimmerESP32 уже используется в различных проектах:
- Управление освещением в умном доме
- Театральные системы освещения
- Регулировка скорости промышленных двигателей
- Регулировка температуры с помощью нагревательных элементов
- Фоновое освещение с плавными переходами между сценами
Планы развития
Это только начало! Мы работаем над расширением библиотеки:
- Удалённое управление по WiFi/Bluetooth
- Интеграция мониторинга потребления энергии
- Дополнительные алгоритмы диммирования для специализированных нагрузок
- Веб-интерфейс для конфигурации
- Поддержка MQTT для IoT-приложений
Сообщество Open Source
Библиотека rbdimmerESP32 полностью открыта, и мы приветствуем вклад каждого. Загляните в наш репозиторий на GitHub — там вы найдёте руководство для контрибьюторов. Присоединяйтесь к растущему сообществу разработчиков, которые внедряют надёжное AC-диммирование в проекты на ESP32 по всему миру.
Get Started with rbdimmerESP32 →
Следите за обновлениями — в ближайшие недели мы опубликуем руководства, примеры проектов и новые возможности. Если вы создали что-то интересное с помощью rbdimmerESP32, мы будем рады об этом узнать!