Передача данных с датчиков одной ардуино на другую

Использование протокола Modbus
Ответить
DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26.03.2017{, 21:02}
Репутация: 0
Откуда: Лабинск
Контактная информация:

Передача данных с датчиков одной ардуино на другую

#1

Сообщение DionisGr » 23.05.2017{, 14:28}

Доброго времени уважаемые ГУРУ! Не пинайте сильно за глупые вопросы!
Сделал на одной плате Arduino Uno мини-метеостанцию ( 2 датчика ds18b20+bmp180+dht22) с выводом всего этого на Народный мониторинг через ethernet shield w5100.
Захотелось сделать ещё вывод погоды на экран из 4 светодиодных модулей на max7219. Подключил ещё дополнительно часы реального времени ds3231 и вроде бы всё хорошо. Но удалось вывести только показания часов и двух датчиков температуры, а на большее не хватает памяти для переменных.
Так как я новичок в данном деле то не могли бы вы мне посоветовать как можно передать данные с одной ардуино на другую (желательно беспроводным способом ethernet shield+Wifi router+esp8266) Что бы например можно было в нескольких местах в квартире повесить такие часики с погодой!
Заранее спасибо за любой ответ и совет!
А если использовать блоки send и ressive то я не могу понять как передать данные с 4х датчиков и соответственно их принять!
Последний раз редактировалось DionisGr 23.05.2017{, 15:01}, всего редактировалось 1 раз.

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Передача данных с датчиков одной ардуино на другую

#2

Сообщение starshoy81 » 23.05.2017{, 15:02}

DionisGr, через mqtt публиковать данные на брокере параллельно с передачей на народный мониторинг, а забирать еспшкой через инет с брокера. Есп прошить в esplink и подключить к уарту ардуины.

DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26.03.2017{, 21:02}
Репутация: 0
Откуда: Лабинск
Контактная информация:

Передача данных с датчиков одной ардуино на другую

#3

Сообщение DionisGr » 23.05.2017{, 15:08}

Спасибо! А чуть по подробнее про брокер и забор данных от туда!

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Передача данных с датчиков одной ардуино на другую

#4

Сообщение starshoy81 » 23.05.2017{, 15:16}

DionisGr, почитайте про mqtt. Вкратце, брокер это сервер обмена данными в виде подписок на темы и публикаций в темы. От исходника публикуются данные, на приемнике читается подписка.

DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26.03.2017{, 21:02}
Репутация: 0
Откуда: Лабинск
Контактная информация:

Передача данных с датчиков одной ардуино на другую

#5

Сообщение DionisGr » 23.05.2017{, 15:21}

Огромное спасибо!

Ответить

Вернуться в «Modbus»