Система автоматического запуска генератора ESP32
Обновите свою электростанцию с помощью промышленного уровня IoT автоматизации!
Устали вручную запускать генератор во время отключения электроэнергии? Этот проект предоставляет полный, надежный исходный код на C++ и руководство по подключению для создания собственного умного контроллера генератора ESP32.
Разработан специально для выживания в суровых, шумных условиях работы двигателей внутреннего сгорания, эта система предлагает функции, обычно встречающиеся только в дорогих коммерческих панелях АМФ (Автоматическая аварийная подача электроэнергии).
Ключевые особенности:
- Автоматическое обнаружение сети (AMF): автоматически запускает генератор при отключении сети и останавливает его при восстановлении питания.
- Продвинутая обработка шума I2C: Генераторы создают сильный электромагнитный шум EMI, который вызывает сбои у большинства плат Arduino/ESP. Этот код включает надежный протокол самовосстановления программного сброса I2C для бесперебойной работы датчиков (RTC & INA219) 24/7.
- Умный зарядное устройство для аккумуляторов: контролирует напряжение и ток постоянного тока через INA219. Автоматически включает/выключает зарядное устройство для предотвращения перезаряда, увеличивая срок службы стартового аккумулятора.
- Удаленная панель управления Telnet: мониторинг напряжения, тока, состояния двигателя и системных журналов через WiFi.
- Безопасность прежде всего: включает ручные лимиты, управление холодным запуском (сервопривод), задержку стабилизации напряжения стартера и обнаружение внезапных остановок.
- Таймер и автоматические режимы: планирование работы генератора только в определенные часы.
Что вы получите (цифровая загрузка):
- Полностью прокомментированный исходный код на C++ (.ino): чистый, оптимизированный и готовый к прошивке через Arduino IDE. Все комментарии и переменные на английском языке.
- Полное руководство по подключению в формате PDF: пошаговое руководство, объясняющее, какие пины использовать, как надежно подключить реле и лучшие практики защиты аппаратного обеспечения (диоды обратной связи, конденсаторы).
Требуемое оборудование (не входит в комплект):
- Плата ESP32
- Модули реле (12V & 5V)
- Соленоид/клапан для топлива (управляется MOSFET)
- Сервомотор (для choke)
- RTC DS3231 & датчики INA219
Лицензия:
Данная покупка предоставляет вам личную лицензию. Вы можете использовать этот код для создания контроллеров для собственного дома, автономной хижины или мастерской. Перепродажа исходного кода строго запрещена.
Теги: #ESP32 #Arduino #AMFController #GeneratorAutoStart #SmartGenerator #OffGrid #IoTHomeAutomation #INA219 #DS3231 #CppSourceCode