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

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

  1. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    это железная дверь городской квартиры. выводить контакты наружу - проблематично. к тому же за 20 лет я не припомню отключение электричества больше чем на вечер.
  2. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    Думаю соленоид потребляет немерянно. Тем более у соленоида только одно устойчивое положение, а другое надо постоянно подмагничивать. А на серву подал сигнал, она вжиг и все, подал еще сигнал, она вжиг назад, а между этими состояниями ее вообще можно отключать.
  3. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    А что еще использовать? Шаговый двигатель? Так у меня засов, это если вращающаяся задвижка - там можно и шаговый. И то, наверное я бы использовал моторчик с редуктором и геркон бы поставил, отслеживающий количество поворотов.
  4. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    Предыдущая версия замка (собранная на xbee) проработала без проблем 2 года. Вот сейчас собрал на esp8266, стало гораздо миниатюрнее.
  5. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    сетевое напряжение есть и заряжает аккумулятор. ПОСТОЯННО!!!! При этом напряжение на аккумуляторе 4.2 вольта. Если, не ДАЙ БОГ, сетевое напряжение пропадает, то дверь можно еще открыть в течение 4-х дней. Если за это время не произойдет включение питания СЕТЕВОГО, то система откроет дверь сама...
  6. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    очень редко, но бывают моменты, когда esp подвисает так, что никакой внутренний watchdog не спасает - тут и нужен внешний передерг питания, который производит attiny13
  7. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    если есть внешнее питание, то напряжение на аккумуляторе 4.2 вольта. если напряжение становится 4 воль, то это означает, что нет внешнего питания и схема работает от аккумулятора.
  8. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    я же сказал, она выполняет функции внешнего watchdog, параллельно следит за напряжением на аккумуляторе и как только оно падает до 4х вольт, то управляет режимом питания esp.
  9. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    attiny13 питается от аккумулятора и через полевик отключает dc-dc, от которой питается серва и esp.
  10. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    Мне нужно 5.5 вольт, т.к. в схеме установлена серва, котора управляет дверной задвижкой.
  11. P

    Вопрос Как запустить ЕСПку от источника с 100мА.

    Я для схем использую питание аккумулятор 18650 и повышающий модуль dc-dc. есп проверяет напряжение на аккумуляторе и как только оно менее 4 вольт (т.е. зарядки акк не происходит) включается режим включения есп на 2 минуты каждые 20 мин, за чем следит attiny13, которая также выполняет функции...
  12. P

    Делюсь опытом Новые ревизии модулей на базе ESP8266 не умеют писать в SPI Flash...

    Если не puya, работает так же, вот оригинальная функция: bool EspClass::flashWrite(uint32_t offset, uint32_t *data, size_t size) { ets_isr_mask(FLASH_INT_MASK); int rc = spi_flash_write(offset, (uint32_t*) data, size); ets_isr_unmask(FLASH_INT_MASK); return rc == 0; } Дело в...
  13. P

    Делюсь опытом Новые ревизии модулей на базе ESP8266 не умеют писать в SPI Flash...

    Подправил. Нет, они изначально предложили static массив. Который у меня жрал лишних 4К памяти, что было непомерно много.
  14. P

    Делюсь опытом Новые ревизии модулей на базе ESP8266 не умеют писать в SPI Flash...

    Не работала конкретно запись из скетча в SPIFFS. Файлы читались, если заливать bin-образ SPIFFS вначале.
  15. P

    Делюсь опытом Новые ревизии модулей на базе ESP8266 не умеют писать в SPI Flash...

    Сам столкнулся с проблемой описанной здесь: Новые ревизии модулей на базе ESP8266 не умеют писать в SPI Flash Отлаженный проект, работающий на 10 модулях вдруг перестает работать на новом модуле, достал еще один - тот же эффект. Китайские поставщики начали использовать микросхему flash-памяти...
  16. P

    Связь Esp8266

    Вот мои примеры. На обоих модулях организуется Web-сервер void Server_ini() { if (HTTP_Server == false) { server.on("/", []() { // если был запущен сервер настроек и идет обращение к нему, // то запускаем страницу настроек WiFi Send_Module = Module_ID; if...
  17. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    Хоть вы и удалили весь свой бред, но вот я откопал: цитата: Вы сделайте две задачи. Сами задачи будут храниться во флеш Но в отличии от двух скетчей у них будут общими все библиотеки. Запускает задачи по очереди. Память данных у них тоже общая. Код библиотек хранится на флеш
  18. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    У меня и нет ino-файлов в SPIFFS. Это вы все агитируете чтобы сделать подгружаемые задачи. И ни разу не привели конкретного примера как это можно сделать. И не надо мне разжевывать с компиляторами - я это знал еще в 1992 году.
  19. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    Так все равно же все это должно быть в прошивке. Я про то, что скажем ino-файл скетча (возможно в bin-форме) лежит в SPIFFS. Как его запустить из прошивки? Аналог как exe-файл запускается из bat-файла командой call.
  20. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    Просто не понимаю как реализовать из одного скетча запускать другой.
Сверху Снизу