Построение надежного умного монитора энергии на Arduino UNO – Пошаговое руководство
Компоненты и материалы
| Компонент | Количество |
|---|---|
| Arduino UNO | 1 |
| SparkFun Basic 20x4 Character LCD | 1 |
| SparkFun Non-Invasive Current Sensor - 30A | 1 |
| AC-Voltage-Sensor-Module-ZMPT101B | 1 |
Приложения и онлайн-сервисы
- Arduino IDE
О проекте
Обновление
Этот проект устарел (EOF).
Примечание
В разделе вложений вы найдете техническую книгу, которая подробно объясняет процессы проекта от основ до продвинутого уровня.
Я построил свою модель умного счетчика (MM-93) на базе Arduino с рядом отличных функций, надеюсь, вам понравится и вы получите удовольствие от проекта. Следующие видео подробно объясняют изготовление проекта:
Функции MM-93:
- Мульти-входы: Можно измерять все электрические параметры для входа сети и делать то же самое для возобновляемого источника (солнечная панель или ветрогенератор) одновременно.
- Мульти-выходы: Исходный код написан для обработки до 5 входов и 5 выходов измерений — просто добавьте больше трансформаторов тока (CT) и напряжения (PT) для каждого дополнительного входа/выхода, как обсуждается в разделе «Оборудование».
- Измеряет все параметры нагрузки (U, I, PF, P, Q).
- USB-коммуникация: Легко подключить MM-93 к компьютеру и установить стабильное и безопасное соединение между ПК и устройством.
- Поддержка терминальных команд: После подключения MM-93 к ПК можно запросить любые измерения входа/выхода через монитор последовательного порта.
Например:
- Команда «U»: MM-93 отправит все измерения входа сети.
- Счетчик кВт·ч: Подсчитывает потребленную энергию каждой нагрузкой и от каждого источника.
- Логгер данных: Сохраняет все показания с временными метками с момента запуска MM-93 до его выключения.
- Построение графиков с использованием MATLAB: Можно визуализировать и анализировать все измерения с помощью MATLAB/Simulink с минимальными изменениями — достаточно установить пакет поддержки Arduino для MATLAB/Simulink.
Для получения более подробной информации скачайте мою техническую книгу, объясняющую процессы проекта от нуля до героя.
Заключение
Готов помочь с вашими вопросами, вот мои контакты:
- LinkedIn: linkedin.com/in/mohamed-maher-37b167a5
- Телефон: +201060449214 (Мобильный)
- Email: mrjoe767@gmail.com
С уважением ♥
Схемы
Схемы доступны в разделе вложений.
Производственный процесс
- Создание потрясающей системы Ambilight для монитора на Arduino
- Создание надежного монитора энергии и логгера данных на Arduino — пошаговое руководство
- Умные шторы: автоматическое управление светом на Arduino с солнечной энергией
- Детектор аудиочастот на Arduino: измеряем пик громкости с высокочувствительным модулем
- Крестики-нолики на Arduino с матрицей MAX7219 и картонным корпусом
- Сборка надежного таймера обратного отсчета на Arduino с 7-сегментным дисплеем SparkFun
- DIY монитор уровня воды в коллекторе на Arduino Nano, MPXV5010DP и OLED
- Самодельный RC Porsche на Arduino: Пошаговое руководство
- Умная перчатка для перевода жестов в текст (язык жестов)
- Продвинутая система домашнего мониторинга на Arduino Mega с IoT-датчиками