Как лучше всего отправлять и получать данные между несколькими платами Arduino с помощью Ethe rnet Shield? - PullRequest
0 голосов
/ 05 мая 2020

Я новичок в Arduino. У меня есть 4 платы Arduino, разделенные большим расстоянием. Я хотел установить соединения между всеми из них, поэтому, например, если сработал один датчик, подключенный к плате Arduino номер 1 (например), он отправит всем остальным 3 платам какое-то уведомление о выполнении действий на других платах. Я намеревался использовать Ethe rnet shield, но мне было интересно, какой режим лучше всего использовать при настройке Ethe rnet Shield с Arduino и как их настроить для этого. Надеюсь, ты понимаешь. Заранее спасибо.

1 Ответ

1 голос
/ 05 мая 2020

На Arduino с сетевым экраном вы можете запустить EthernetServer или WiFiServer. См. Пример ChatServer библиотеки Ethe rnet.

На другом Arduino с сетевым экраном вы создаете EthernetClient (или WiFiClient) и подключаете его к IP-адресу сервера. Затем все, что вы печатаете клиенту клиента, будет отправлено клиенту сервера, возвращенному server.available ().

Вы можете протестировать сервер с помощью клиента Te lnet.

...