Нужна помощь - зашить работающий IDE скетч в flp блок.

Хотел бы вот такое устройство и программу...
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение aidar_i »

ecoins писал(а): 24 мар 2023, 18:41 Айдар и phazz мастак делать блоки
Я пока занят другим, Phazz, если есть время сделайте блок или проект.
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Rovki »

aidar_i писал(а): 25 мар 2023, 05:03
ecoins писал(а): 24 мар 2023, 18:41 Айдар и phazz мастак делать блоки
Я пока занят другим, Phazz, если есть время сделайте блок или проект.
Так зачем блок , если там модбас. бери и делай с ним что хошь :)
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Rovki »

Спросил очередной "помощник".
Результат- ТС понял ,что БП не нужен(как просил) . А готовый проект он не просил :smile44:
Электронщик до мозга костей и не только
Tyma
Рядовой
Сообщения: 45
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Tyma »

Rovki писал(а): 25 мар 2023, 08:11 Так зачем блок , если там модбас. бери и делай с ним что хошь
Наверное я что-то недопонимаю, но под pzem 017 они запилили отдельную библиотеку modbus, стандартная не будет работать.
If this is the first time you are dealing with modbus communication, this Modified Modbus Master Library file is needed to be installed to the Arduino IDE Software so that it can understand the programming function. If you have installed the original ModbusMaster.h library from library management, kindly look into the folder and delete it or it will clash with this library.

Тут надо создавать блок и заливать туда модифицированную версию ModbusMaster.h library.

Отправлено спустя 28 минут 7 секунд:
Там в принципе всё очень просто создать блок, скетч готовый и рабочий, только надо убрать все от Blynk. Залить модифицированную версию ModbusMaster.h library.
4 входа, 4 выхода и Reset/сброс кВтч (строка 212). В скетче указанo.
Пины указаны
RO to D2 Pin of Node MCU
DI to D3 Pin of Node MCU
RE to D1 Pin of Node MCU
DE to D0 Pin of Node MCU

И нужен выход или опция для указания шунта - строка 43
Declare your external shunt value for DC Meter. Default 0x0000 is 100A, replace to "0x0001" if using 50A shunt, 0x0002 is for 200A, 0x0003 is for 300A

Я-бы сам сделал, только не очень разбираюсь в создание блокав flp.
batt1.webp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

[ref]Tyma[/ref], с отпуска вернусь. Попробую сделать.
Tyma
Рядовой
Сообщения: 45
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Tyma »

Phazz писал(а): 26 мар 2023, 02:03 [ref]Tyma[/ref], с отпуска вернусь. Попробую сделать.
Приятного отдыха! :smile236:
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Rovki »

В ФЛ Автор использует свою библиотеку а не ардуиновскую модбас
Электронщик до мозга костей и не только
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

[ref=#ff8000]Rovki[/ref], в pzem как раз используется отдельная библиотека. Но на сколько я помню там лишь сброс счетчика нестандартно реализован. Все остальное стандартное модбас.
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Rovki »

Phazz писал(а): 26 мар 2023, 02:41 [ref=#ff8000]Rovki[/ref], в pzem как раз используется отдельная библиотека. Но на сколько я помню там лишь сброс счетчика нестандартно реализован. Все остальное стандартное модбас.
Модбасу всеравно что сбрасывать, он этого не знает, главное знать адреса регистров, их функции
Электронщик до мозга костей и не только
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

[ref]Tyma[/ref], Пробуйте

Отправлено спустя 10 минут 42 секунды:
Компилируется пока только на ESP8266
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Tyma
Рядовой
Сообщения: 45
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Tyma »

Phazz писал(а): 28 мар 2023, 14:19Пробуйте
Добрый день!
Спасибо!
А как его законектить - входы/выходы ? Я работаю через Remotexy.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

[ref]Tyma[/ref], а что конкретно не поучается?
Tyma
Рядовой
Сообщения: 45
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Tyma »

Phazz писал(а): 28 мар 2023, 20:01 а что конкретно не поучается?
1. Сижу, изучаю - как объединить с блоком Remotexy?
2. Как я понимаю, опция "адрес", нужно указать номер шунта?
3. Опция сброса - Reset?
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

[ref]Tyma[/ref], адрес это адрес слэйва pzem обычно это 1
Выведите данные блока в уарт и посмотрите есть ли данные.
Tyma
Рядовой
Сообщения: 45
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Tyma »

Phazz писал(а): 28 мар 2023, 21:53 Выведите данные блока в уарт и посмотрите есть ли данные.
Не могу понять, как это работает. На пример блок pzem-004T, который встроен в flp, через блок "конвертации строк", я подключаю к блоку Remotexy и всё, все работает, выводится на приложение, а зачем pzem-17 через уарт ...и главное - как? :smile37:

Как здесь
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Tyma 28 мар 2023, 22:55, всего редактировалось 1 раз.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

[ref]Tyma[/ref], да в примере все настроено же
И еще пин 4 и 5 у wemos D1 и D2

Отправлено спустя 4 минуты 34 секунды:
Нужно сначала проверить работоспособность на простом. А потом уже усложнять проект.
Tyma
Рядовой
Сообщения: 45
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Tyma »

[ref=#808080]Phazz[/ref],
Как их подключить/объединить?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

Вот почему я такие блоки не люблю без железки делать ))))
Tyma писал(а): 28 мар 2023, 23:04 [ref=#808080]Phazz[/ref],
Как их подключить/объединить?
так через конвертер жеж
Tyma
Рядовой
Сообщения: 45
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Tyma »

Phazz писал(а): 28 мар 2023, 23:17 так через конвертер жеж
Имею в виду на схеме как их подключить, не на железе? Как блок Remote будет знать какой выход куда?
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Нужна помощь - зашить работающий IDE скетч в flp блок.

Сообщение Phazz »

[ref]Tyma[/ref], присылайте ваш проект
Ответить

Вернуться в «Прием заказов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя