Можно ли заставить Arduino Uno отправлять информацию через WiFi-модуль на сервер?

Во многих руководствах рассказывается, как управлять Arduino через WiFi, но мне нужно, чтобы Arduino отправлял информацию об активности датчика движения на сервер. Это возможно?

, 👍0

Обсуждение

Ключевые слова для поиска — «веб-запрос» вместе с arduino. Я думаю, что есть клиентская библиотека, которую вы можете использовать. В зависимости от используемого оборудования, @chrisl

Что вы хотите, чтобы сервер делал с вашей сенсорной активностью? Вы изучали такие вещи, как IoT («интернет вещей»)?, @StarCat


1 ответ


2

Можно ли заставить Arduino Uno отправлять информацию через WiFi-модуль на сервер?

Да, могу.

Самый простой способ — через HTTP-запрос "GET". Каждый раз, когда вы запрашиваете веб-страницу (и тому есть множество примеров), вы отправляете данные на сервер, чтобы сообщить ему, какую веб-страницу получить (/foo/bar.php) и какую данные для отправки на эту веб-страницу (?baz=4).

Тогда вы сами должны создать этот запрос GET, например:

GET /foo/bar.php?baz=4 HTTP/1.1
Host: example.com
Content-length: 0

и напишите веб-страницу PHP (или любой другой язык, на котором вы предпочитаете писать веб-страницы), чтобы сделать что-то осмысленное с параметром "baz = 4".

,