ESP32 WiFi PHP, HTML MySQL AJAX OneWire Bosch

Meteo - Нажмите - ПОПРОБУЙТЕ ПРОЕКТ!


Программные технологии для метеорологических технологий:

      
  • PHP
  •       
  • HTML
  • CSS
  • AJAX - динамический список данных в реальном времени из базы данных
  • Google Charts - гистограммы представления времени
  • Упрощенный язык Си для ESP32 - Arduino core
  •       
           Чтобы запустить проект:       
  • Наличие веб-сервера в локальной сети или в Интернете, к которому будет подключаться Arduino.
  •       
  • Веб-сервер должен работать по протоколу HTTP или HTTPS
  •       
  • Веб-сервер должен иметь базу данных MySQL
  •       
  • Веб-сервер должен иметь доступ к Интернету (библиотеки на серверах CDN: Jquery, Bootstrap)
  •       
          

    Оборудование для метеорологических технологий:

  • ESP32 ()ESP32
  • Модули записи проекта (версия 1):

  • DS18B20- температура: Датчик DS18B20 дизайн интерьера
  • DS18B20 - температура: Датчик DS18B20 внешний
  • BMP280 - атмосферное давление + температура: BMP280 - датчик влажности шины I2C
  • DHT22 - влажность воздуха: DHT22 - цифровой датчик температуры и влажности
  • Один датчик DS18B20 можно использовать меньше, а температуру можно определить с помощью датчика DHT22.
  •      Чтобы подключить контакты данных:
          
    окраинаESP32
    DS18B20D23
    DHT22D22
    BMP280 - SDAD21
    BMP280 - SCLD22

    Модули записи проекта (версия 2):

  • DS18B20- температура: Датчик DS18B20 дизайн интерьера
  • DS18B20 - температура: Датчик DS18B20 внешний
  • BME280 - атмосферное давление + температура + влажность: BME280 - датчик температуры, давления, давления на шине I2C
  •      Чтобы подключить контакты данных:
          
    окраинаESP32
    DS18B20D23
    BME280 - SDAD21
    BME280 - SCLD22
    Метеостанция предлагает:
  • Запись 3х температуры, 1х атмосферного давления (возможность перехода на уровень моря, возможность определения высоты), 1х влажности
  • Графический интерфейс пользователя (отзывчивый)
  • Данные в реальном времени в динамической таблице
  •       
  • Таблица последних 1000 измерений
  •       
  • Система входа в систему
  • Архивирование с 5-15-минутными интервалами в базу данных MySQL, Google Charts (замена CanvasJS) - текущий день + 7 графиков последних дней
  • Прогноз погоды с внешнего сервера / пользовательский прогноз BETA
  • Удаленный сброс платы
  • Логин / Журнал изменений входа
  • Индикатор подключения к плате
  •       
  • Предварительный просмотр исходного кода микроконтроллера
  • Изменить названия отдельных комнат / датчиков
  • Скриншоты станции трафика: