Необходимо создать ESP 32 устройство которое будет считать время и отправлять определенные команды на сервер<br><br>1. На ESP cоздать простой вебсервер для авторизации WIFI на главной странице будет возможность выбора Wi-Fi ввода пароля<br>Уникального индентификатора клиента.<br>Отображение уникального индентификатора ESP например "abdc472782de14496e88e0232e8a8851"<br>Никнейм телеграм акаунта<br>Окно отображения баланса токенов<br>Кнопка "Запросить токены" при нажатии - вывод сообщения (Все токены будут выведены комиссия за вывод 1 токен) при нажатии OK выдать сообщение "Вывод принят, ожидайте зачисления"<br><br>Принцип работы ESP<br> ESP после включения должна запускать таймер на 24 часа и каждые 24 часа отправлять один токен на вебсервер (если на есп пропало питание, интернет, отсчет начинается заново,<br> команда отправляется только при успешном тайминге в 24часа без сбоев) при успехе отсчет начинается заново (на дисплей выводится информация о времени таймера и количестве подтвержденных токенов)<br><br><br>Вебчасть админа должна быть с авторизацией (логин пароль вход)<br>1.создать базу данных MYSQL в которые должны записываться следующие данные<br><br> Уникальный индентификатор клиента(который он ввел при подлючении к esp через wifi) <br> Уникальный индентификатор ESP<br> Каждый раз когда приходит токен успешной 24-часовой работы должно записывать в таблицу время его получения и прибавлять к балансу (Необходимо записывать время каждого получения токена)<br><br><br><br>В веб окне должно выглядеть сдедующее<br><br>ИНДЕНТИФИКАТОР ESP/Индентификатор клиента/количество токенов на балансе/ТГ аккаунт клиента/коментарий(кнопка с возможностью редактирования) при нажатии на индетнтификатор ESP попадаем на таблицу со временем получения токенов.<br><br><br>Все поля в скетче должны быть закоментированы и подписаны для чего что отвечает для понимания работы(блоки,отдельные переменные итд)<br><br><br><br><br>ИНДЕНТИФИКАТОР ESP - буден задаваться индивидуально при заливке скетча через генератор чисел вида"abdc472782de14496e88e0232e8a8851"<br><br>