Wi-Fi модуль ESP8266 часть 3

Автор: callous_vk от 27-11-2016, 12:45, посмотрело: 1562

0
Это будет 3-я часть посвященная работе с модулем ESP8266. Здесь будем к ESP8266 подключать DHT22 + SD карта + DS1307 + светодиод.
Wi-Fi модуль ESP8266 часть 3

Значит смысл такой, на базе ESP8266 поднят WiFi сервер, модуль читает время с DS1307, температуру и влажность с DHT22 передает это в браузер, с браузера есть возможность управлять светодиодом, страница для вывода в браузер читается с карты памяти, к тому же на карту памяти периодично в файл с названием год/месяц/день.cvs пишутся те же данные, если файла нет, то он создается. Таким образом каждые сутки на карте памяти создается новый файл в который пишутся все параметры.
Новая схема подключения периферии к ESP8266:
Wi-Fi модуль ESP8266 часть 3


Файл index.htm расположенный на SD карте (здесь удалена картинка встроенная в файл):


Все как и для предыдущего примера в силе, управление светодиодом такое же.

Код для Arduino:


Так это все выглядит в браузере:
Wi-Fi модуль ESP8266 часть 3


Если сразу после прошивки модуля или после нажатия reset подключится к терминалу то мы увидим ip адрес сервера а также корневой каталог SD
карты (все файлы и каталоги которые размещены на SD карте):
Wi-Fi модуль ESP8266 часть 3


Ну и во время работы в терминал выводятся все основные параметры, а так же все сбои в работе (отсутствие карты памяти, не возможность чтения файла, отсутствие датчика или же RTC):
Wi-Fi модуль ESP8266 часть 3


В следующий раз попробуем с помощью браузера вытаскивать с карты памяти нужные нам файлы.

Категория: Микроконтроллеры

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.