MQTT_ENC28J60

Блок для подключения к MQTT брокеру через ENC28J60

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
Аватара пользователя
Vitich
Рядовой
Сообщения: 12
Зарегистрирован: 05.02.2019{, 18:48}
Репутация: 3
Откуда: Донбасс
Имя: Виктор
Контактная информация:

MQTT_ENC28J60

#1

Сообщение Vitich » 23.02.2020{, 17:21}

Сделал блок для подключения к MQTT через шилд ENC28J60.
Имеет два входа для передачи данных и два выхода для приёма.
Проблема в том, что не получается разделить этот блок на три отдельных.
Планировалось - один главный, и два блока (PUB и SUB), которые добавляются
по в схему в требуемом количестве. Подобный блок есть для ESP8266
viewtopic.php?t=4276
Буду рад хорошему совету.
MQTT_ENC28J60_2.2_(CODE).ubi
(104.82 КБ) 67 скачиваний
Всякая работа требует больше времени, чем было запланировано.

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

MQTT_ENC28J60

#2

Сообщение texbez » 23.02.2020{, 17:37}

Получается что применить можно только один блок?

Отправлено спустя 1 минуту 21 секунду:
А настройки самого ENC28J60 не надо делать?

Аватара пользователя
Vitich
Рядовой
Сообщения: 12
Зарегистрирован: 05.02.2019{, 18:48}
Репутация: 3
Откуда: Донбасс
Имя: Виктор
Контактная информация:

MQTT_ENC28J60

#3

Сообщение Vitich » 23.02.2020{, 17:41}

Да. Можно, конечно доработать, сделать несколько блоков с разным количеством топиков и использовать подходящий, но мне это не нравится.
Всякая работа требует больше времени, чем было запланировано.

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

MQTT_ENC28J60

#4

Сообщение texbez » 23.02.2020{, 17:44}

Vitich писал(а):
23.02.2020{, 17:41}
Да. Можно, конечно доработать, сделать несколько блоков с разным количеством топиков и использовать подходящий, но мне это не нравится.
Ну а если в настройках блока сделать возможность указывать количество топиков.

Аватара пользователя
Vitich
Рядовой
Сообщения: 12
Зарегистрирован: 05.02.2019{, 18:48}
Репутация: 3
Откуда: Донбасс
Имя: Виктор
Контактная информация:

MQTT_ENC28J60

#5

Сообщение Vitich » 23.02.2020{, 17:57}

ENC настраивать не надо.
Стандартное подключение и всё.
/**
МОНТАЖ

ARDUINO ETHERNET
MEGA2560 ENC28J60
52 --------- SCK
50 --------- SO
51 --------- SI
53 --------- CS
VCC --------- VCC
GND --------- GND
* */
В пользовательских блоках нет возможности менять количество входов.
Всякая работа требует больше времени, чем было запланировано.

Ответить

Вернуться в «Разработка пользовательских блоков»