Этот пример показывает, как с помощью Arduino создать простой сервер для общего чата, который распределяет все входящие сообщения всем подключенным клиентам. Чтобы его использовать, откройте Serial Monitor, подключитесь к IP-адресу вашего устройства и можете приступать к созданию сообщений. Любой входящий текст будет отправлен всем подключенным клиентам (включая того, который отправил). Кроме того, клиентские сообщения будут отображаться и на Serial Monitor.

Требуется оборудование

  • Плата Arduino или Genuino
  • Плата Arduino Ethernet

Схема

Плата Ethernet позволяет подключать WizNet Ethernet контроллер к платам Arduino или Genuino через шину SPI. Данное подключение использует контакты 10, 11, 12 и 13. Более поздние модели платы Ethernet также имеют в своем составе SD-карту. Цифровой контакт 4 используется для управления выбора ведомого на SD-карте.

Плата должна быть подключена к сети с помощью кабеля Ethernet. Вам необходимо будет поменять сетевые настройки в программе, чтобы они соответствовали вашей сети.

Модуль Arduino Ethernet помещается поверх платы Arduino.