Проект недоступен для бесплатного скачивания! Если вы заинтересованы в приобретении программной части проекта с функциями, описанными на данной странице, свяжитесь с: martinius96@gmail.com
Zakúpiť projekt / Buy project
Arduino Ethernet PHP, HTML MySQL AJAX OneWire Bosch

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


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

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

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

  • Arduino Uno/MegaArduino Uno R3
  • Дополнительный модуль передачи:

  • Ethernet shield W5100Ethernet Shield Wiznet W5100
  • Ethernet modul W5500Ethernet Module Wiznet W5500
  • Модули записи проекта (версия 1):

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

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

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