Это старая версия документа!


Эксперимент 58. Управление светодиодом по WiFi

В прошлом эксперименте мы создали простейший веб- сервер. В нем была всего одна страница- главная. При обращении к ней мы видели в браузере приветствие. Можно расширять функционал сервера, добавив дополнительные страницы и другие функции. Но на микроконтроллере никогда не получится сделать полноценный веб- сервер, на котором можно было бы запустить какой-то сайт, ведь объем памяти и вычислительная мощность микроконтроллера очень ограничены.

На микроконтроллерах создают веб серверы для других целей. Их создают в качестве интерфейса для настройки или управления устройством. Например, твой Wi-Fi роутер имеет веб- интерфейс для настройки. А можно сделать электрический чайник с веб- интерфейсом. Представь, что ты заходишь на «сайт» своего чайника и смотришь какая температура воды в нем сейчас. Видишь, что вода холодная и нажимаешь прямо на этом сайте кнопку, которая включает чайник. Это и есть интернет вещей, когда вещи подключаются к сети. В скором будущем такие чайники, и другие самые разные усройства, будут иметь выход в сеть.

Сейчас мы сделаем веб- интерфейс для управления светодиодом. Мы доработаем веб- сервер из прошлого эксперимента. Добавим ему пару страниц. При заходе на старницу on светодиод будет включаться, а если зайти на страницу off — выключаться.