Сегодня мы будем получать значения курса доллара и евро с сайта Центрального Банка России с помощью платы ESP32. Используя данный алгоритм можно получить данные по любой валюте и за любое число. Давайте посмотрим как можно выдернуть например вот эти циферки.
На самом деле задача сводится к тому, чтобы загрузить в плату ESP32 данные со страницы:
http://cbr.ru/scripts/XML_daily.asp?date_req=27.10.2020
и распарсить её.
Искать под это дело библиотеки мне лениво. Собственно говоря вся задача сводится в тому, чтобы найти на этой страничке (предварительно скачав её в память ESP32) нужный нам ключ Valute ID, и прочитать следующее за ним значение <Value>. Данный код можно использовать для получения произвольного количества валют. Не забудьте при проверке ввести данные своей домашней сети Wi Fi
Все работает как нужно:
Осталось прицепить дисплей и получим информационное табло.
Код примера скачивайте тут
Также вы можете ознакомиться с полным списком статей на моем канале.
Всем удачи!