• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Вы предложили вариант с двумя МК, в этом случае не получится (на мой взгляд) выделить master и slave, МК должны будут общаться на равных.
  2. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Я правильно понял, вы создали библиотеку для работы с 1wire без delay? Респект! И интересно, как поведет себя ваша библиотека, если добавить прерывание таймера, которое обрабатывается например за 50 микросекунд? Не создали? Не смогли? Не было нужно? а какова распальцовка... Вместе с тем, если...
  3. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Если я вас правильно понял, то для вас не составляет особого труда реализовать на каком-нибудь МК web сервер, с поддержкой web сокетов? (в описанном проекте, это одна библиотек, реализация которых для меня представляет сложность.)
  4. V

    ESP8266 получение и обработка команд

    Это не самый лучший вариант. Почему бы не написать обработчик URL "command"? И я бы рекомендовал команды делать текстовые, чтобы когда команд будет больше 3 в них не путаться. Свои мысли по этому поводу я изложил...
  5. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Разработчики ESP тоже так думали, но что-то пошло не так... вы безусловно такой никогда не писали. А с учетом того, что код всех опенсорс проектов в интернете, следует ли считать, что весь опенсорс - быдлокод? Я не профессиональный разработчик устройств на микроконтроллерах. Я вообще использую...
  6. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    В библиотеке onewire.c время от времени запрещаются прерывания. Я в схемотехнике не силен, и вешать две шины на один пин - вероятно можно, но я даже не думал об этом. В задаче требуется управление модулем из 8ми реле. У ESP8266 всего их вроде не больше 8ми + UART, т.е. на датчики не остается.
  7. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Он стоит примерно 5$ А вы не задумывались сколько стоит время? Сколько его требуется для разработки с моим зоопарком и сколько его надо при разработке с вашим чипом?
  8. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Что вы вкладываете в это понятие? Столько негатива... Arduino - очень интересное буквосочетание. Очень трудно определить, что скрывается за этими буквами. С одной стороны - это платы. Но с другой - эти же платы можно программировать без всяческих ардуин. Можно рассматривать Arduino - это...
  9. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Заменить часы реального времени на МК? Наверное есть со встроенными RTC. Но надо к нему городить батарейки вероятно. Заменить DS2482 - не видел МК со встроенным 1wire, а программные реализации плохо сочетаются с обработкой прерываний. Расширитель портов - были бы свободные ноги, не стал бы...
  10. V

    Вопрос потоковая отсылка данных в ESP8266WebServer

    Только этот подход устарел, смотрите в сторону DHTML
  11. V

    Делюсь опытом Библиотека для работы со временем

    Вроде нормально. В зависимости от настроек проекта используются или RTC или NTP, практически прозрачно для остальных блоков. Просто библиотека которая отдает текущее время.
  12. V

    Делюсь опытом Библиотека для работы со временем

    nikolz, nikolz, Легче написать свое, чем править то что вы сделали. Мое видение этого функционала я вложил
  13. V

    Делюсь опытом Библиотека для работы со временем

    Знаете больше - критикуйте. Зачем осуждать?
  14. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Вот это - зло, ИМХО. Две строки, где нужна одна. Можно было еще обертку сделать над тикером - с++ однако. Но мне показалось что это избыточно.
  15. V

    Делюсь опытом Библиотека для работы со временем

    2. Т.е. библиотека скрывает возможности SDK ESP для работы с NTP, устанавливая сервера, которые нравится именно вам. 3. Позволяет вывести дату и время в формате, который нравится именно вам. Все верно?
  16. V

    Делюсь опытом Библиотека для работы со временем

    Что же умеет ваша библиотека? Опишите как вы себе это видите. Мне кажется, что функция strftime умеет чуть больше
  17. V

    Делюсь опытом Библиотека для работы со временем

    а чем time.h не угодил?
  18. V

    Делюсь опытом Примитивы для отладки, в т.ч. отладка стека вызовов

    Приложенные модули упрощают вывод отладочных сообщений, в т.ч. позволяют логировать стек вызовов процедур - одна строка кода в начале функции и вы в консоли увидите сообщение как о входе в функцию, так и о выходе из функции. В том числе для вложеных функций, в которых есть такая же строка. В...
  19. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Не велосипед - самокат. Мое решение имеет большое отличие - метод add принимает на вход обязательный третий параметр - описание таймера. Таймер может добавиться в произвольном модуле системы и надо понимать, что происходит.
  20. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Если вы считаете что в этой публикации нет ничего полезного - попросите модераторов удалить тему. Я считаю иначе. Например в этой публикации есть простое решение по одной из веток этого форума: https://esp8266.ru/forum/threads/mnogopotochnost.3330/page-6#post-52194 , и приложены соответствующие...
Сверху Снизу