Хочу поделиться системой сбора данных с датчиков DS18b20 до 16 шт. с возможностью вести архив на SD до 10 переменных, плюс подключение
датчиков давления, влажности по I2C. Все данные можно встроить в интерфейс MajorDomo либо напрямую чрез адрес страницы или по ModBus TCP или через mqtt. Видео по основным возможностям есть на каналеhttps://www.youtube.com/channel/UCj4HeZMvSH5H3d_t6iDlQOQ.
Запустить просто, для проверки достаточно загрузить код fw27_02_2019_21_30_SD.bin по адресу 0x00000, далее подключившись по адресу 192.168.4.1/fsupload загрузить web WEBFilesPR_HTP_010319.bin, после обновления появится web интерфейс, настраиваем подключения к сети, если подключены датчики смотрим данные, если и SD то можно архивировать, если что-то не подключено, то данные не будут поступать, остальные данные будут доступны. Будут вопросы, пишите, а так большинство функционала есть в роликах.
Прошивка https://drive.google.com/open?id=1SKc3C ... m5vkOZQcTT
WEB интерфейс https://drive.google.com/open?id=1Ioar3 ... 7SPXz-TKom
Подключение SD стандартное для ESP8266
1-wire на gpio0 для wemos D3
SDA GPIO4 для wemos D2
SCK GPIO5 для wemos D1
AP SSID "o"
PASSWORD 1111111111
Записывать лучше в QIO режиме, если вдруг модуль не поддерживает данный режим, то в DIO, памяти лучше 4mB, но должно и на 1-2 работать-не проверял.
ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP
ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP
Последний раз редактировалось pr200sd 04 июл 2019, 23:40, всего редактировалось 3 раза.
Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP
первая все равно битая
Re: ESP8266 DS18b20, BMP180, HTU21 архивирование данных SD, ModBus TCP
В данном видео, рассказываю о всех файлах, необходимых для самостоятельного повторения и разработки своих проектов по добавлению WEB интерфейса для ПР200. Показаны способы прошивки как основной прошивки, так и быстрого изменения WEB интерфейса.
https://youtu.be/uI7zqs7Fnz8
https://youtu.be/uI7zqs7Fnz8