Создано в FLProg v.6.3.1.
Трех фазный счетчик на PZEM 004T V3 и ESP8266 WeMos mini с ESPUI - веб-интерфейсом + метеостанция.
Комплектация: - ESP8266 WeMos mini, PZEM 004T V3-3 шт, датчик BME 280, датчик DS18B20.
Управление – ESPUI
Считываются по фазам- напряжение, ток, мощность, частота сети, косинус, потребление кВт*час
[spoiler] [/spoiler]
Внесение показаний стационарного счетчика в ESPUI. В дальнейшем, суммарное потребление отображается в ESPUI - веб-интерфейсе
[spoiler] [/spoiler]
сброс показаний PZEM
[spoiler] [/spoiler]
Метеостанция – температура, атмосферное давление, влажность (прибор установлен на улице)
[spoiler] [/spoiler]
Схему подсоединения PZEM смотрим здесь: http://arduino.ru/forum/programmirovani ... rial-shine
Пользовательские блоки ESPUI качаем отсюда: viewtopic.php?f=71&t=5536
Перед использованием PZEM 004, необходимо присвоить адрес: например, 1,2,3. Присвоенный адрес прописывается в блоке PZEM программы flprog.
Изменяем адрес в Arduino
[spoiler]
#include <PZEM004Tv30.h>
PZEM004Tv30 pzem(&Serial);
void setup() {
Serial.begin(9600);
//pzem.setAddress(0x01); //запись адреса.
pzem.readAddress();
}
void loop() {
Serial.print("Current address:");
Serial.println(pzem.getAddress());
Serial.println();
delay(1000);
}
[/spoiler]
сняв комментарий со строки "запись адреса".
Чтобы прочитать адрес, необходимо скачать обновленную библиотеку PZEM 004T, по адресу:
https://github.com/aeterneus/PZEM-004T- ... rom-memory
и заменить в Arduino.
В инструментах открываем "Монитор порта" - смотрим адрес PZEM.
Программа:
Схема соединений:
Скетч изменения и считывания адреса PZEM 004T V3:
3 фазный счетчик на PZEM 004T V3 и ESP8266
-
- Рядовой
- Сообщения: 82
- Зарегистрирован: 24 июн 2020, 21:21
- Откуда: RUS31
- Имя: Egor
- Благодарил (а): 1 раз
3 фазный счетчик на PZEM 004T V3 и ESP8266
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
3 фазный счетчик на PZEM 004T V3 и ESP8266
Настроить адрес, да и проверить работу пземки проще с этой утилитки
https://flprog.ru/downloads/additionalF ... ttings.zip
Подробнее о подключении модуля здесь
https://flprog.ru/bez-rubriki/helppage/ ... =PZEM-004T
https://flprog.ru/downloads/additionalF ... ttings.zip
Подробнее о подключении модуля здесь
https://flprog.ru/bez-rubriki/helppage/ ... =PZEM-004T
Автор программы FLProg.
-
- Рядовой
- Сообщения: 82
- Зарегистрирован: 24 июн 2020, 21:21
- Откуда: RUS31
- Имя: Egor
- Благодарил (а): 1 раз
3 фазный счетчик на PZEM 004T V3 и ESP8266
В версии FLProg 703 для модуля PZEM 004T автором добавлено внешнее управление периодом опроса. Обновил Программу трех фазного счетчика в новой версии FLProg 703. Добавил в пользовательский блок BME280 управление периодом опроса.
Программа: Пользовательский блок:
Программа: Пользовательский блок:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rogekam 08 фев 2021, 00:08, всего редактировалось 1 раз.
- BormanYA
- Рядовой
- Сообщения: 95
- Зарегистрирован: 10 янв 2018, 18:07
- Откуда: Дмитров
- Имя: Михаил
- Благодарил (а): 2 раза
3 фазный счетчик на PZEM 004T V3 и ESP8266
Без физического подключения датчика, постоянно перезагружает ESP.
-
- Рядовой
- Сообщения: 82
- Зарегистрирован: 24 июн 2020, 21:21
- Откуда: RUS31
- Имя: Egor
- Благодарил (а): 1 раз
3 фазный счетчик на PZEM 004T V3 и ESP8266
Доброго времени суток!
Подскажите, пожалуйста, как Pzem
Отличить индуктивную и ёмкостную нагрузку?
Подскажите, пожалуйста, как Pzem
Отличить индуктивную и ёмкостную нагрузку?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей