Каким образом ардуино получает и отдает данные через wifi?
каким образом я могу получать данные с ардуино, если мне надо их обрабатывать и выводить на веб страницу? Я просто немного не понимаю как это происходит, передаются ли они постоянно? как их отлавливать? тоесть вот термометр постоянно передает данные о температуре на ардуинку и чтобы эти данные с нее принять мне надо отдельный сервер? или это можно сделать в том же коде который ожидает http запросы в веба?
Не совсем понятно, что именно вас интересует.
Представьте вместо WiFi кабель - ничего не поменяется, это физический уровень сетевой модели OSI, все фишки с http и запросами происходит на более верхних уровнях. Возможно, это поможет.
я просто не понимаю как мне обрабатывать запрос и с клиентской части сайта и с ардуино как клиента , ведь мне надо на одном сервере организовать обработку запроса с сайта и при это по какому то щелчку во время этой обработки заставлять ардуино складировать мне данные в бд и брать их оттуда и отправлять пользователю. я не совсем понимаю как должен быть устроен этот щелчок
Рональд Макдональд, ну типо у нас же ардуино посылает запросы на сервер и клиент на сервер, как это все происходит и можно ли по запросу клиента поручить серверу вытащить данные с ардуино
Денис Кузнецов, как всё происходит, можно почитать в книге ""Компьютерные сети. Нисходящий подход" в шестой, вроде бы, главе.
А если надо что-то вытащить с Ардуинки, то можно написать в прошивке функцию, которая будет передавать нужный файл.
Тут начинать надо с другой стороны.
что за веб страничка планируется? В смысле сервер уже есть, или пока только еще в мыслях? Если в мыслях, то следующее уточнение - страничка нужна в домашней локалке или на внешнем сервере? Исходя из ответов на эти вопросы, можно уже советовать что-либо дальше.