Управление Arduino через Интернет с минимальной задержкой - PullRequest
4 голосов
/ 22 ноября 2011

У меня есть локация Arduino и веб-сервер.
У меня также есть веб-сайт, который должен контролировать Arduino.Какой метод позволит пользователям получить контроль над платой Arduino с наименьшей задержкой?

У меня есть Node.js , socketserver , Jabber Имеется в виду, чтобы экспериментировать, но это правильное направление?

Ответы [ 2 ]

4 голосов
/ 05 марта 2012

Вам следует взглянуть на Socket.IO для реализации WebSockets на стороне сервера и клиента.

Существует замечательный проект под названием duino для доступа к Arduino.с Node.js вы «только» должны передавать все сообщения через WebSockets.

Обновление: Тем временем я опубликовал структуру для отправки команд в Arduino с Node.JS,JavaScript и WebSockets.Обязательно взгляните на Noduino !

1 голос
/ 22 ноября 2011

Мне повезло, используя node-serialport , чтобы поговорить с Arduino.Использование последовательного порта приводит к очень низкой задержке, и я использовал его для создания фотобудки. Код есть на GitHub, если вы хотите проверить это, хотя он очень плохо организован, так как я торопился, чтобы сделать это для моей свадьбы, и хорошо ... углы были срезаны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...