ers

Ответы в темах

Просмотр 15 сообщений - с 1 по 15 (из 30 всего)
  • Автор
    Сообщения
  • #23918
    ers
    Участник
    • Ответов: 30
    @ersivv

    У меня “зудит” как ESP32 с NEXTION подружить, уж очень задумка была хорошая

    Супер задумка – собрать свой “планшет” из этой связке, вместо использования на любом устройстве через веб. В чем смысл и прелесть задумки??

    #21803
    ers
    Участник
    • Ответов: 30
    @ersivv

    Вместо ds1307 лучше использовать DS3231. ds1307 сильно уходят.

    #21299
    ers
    Участник
    • Ответов: 30
    @ersivv

    по схеме активный

    По схеме и ссылке под видео – пассивный (Passive Buzzer Module for Arduino). Уже проходили эту историю :).

    #21295
    ers
    Участник
    • Ответов: 30
    @ersivv

    И у меня трещит))) Фиг его знает. Глядя в код не должна трещать, а трещит. Когда все прогружается, перестает.

    На модуле установлен пассивный буззер, т.е. звук генериться от ножки включением и выключением. Если при инициализации ножку буззера не выключить (в зависимости от уровня модуля), то до первого использования он может получится в состоянии ВКЛ, а в таком состояние буззер будет не только щелкать и шуршать, но и еще прилично греться, что совсем не хорошо. Итого при инициализации на старте надо сделать ВЫКЛ буззера.

    #21234
    ers
    Участник
    • Ответов: 30
    @ersivv

    Наиболее распространены с 4мбайт. Из них 1 под основную прошивку, а остальное можно отдать под SPIFFS, так что есть где развернуться. При разработке не забывайте учитывать,  что у SPIFFS ограничена длина полного пути файла в 31 символ.

    #21026
    ers
    Участник
    • Ответов: 30
    @ersivv

    перезагрузка по watch dog’у.

    Некоторые исключения может помочь понять EspExceptionDecoder.

    Может сбой из-за buzzer’a

    По схеме он висит на GPIO16, а он достаточно специфичный.

    Ну не должен чип так себя вести, должны же быть какие-то методы защиты, если адрес, к которому обращаются не отвечает. Но увы…

    Все в руках программиста 🙂

     

    По датчикам температуры тоже подчеркну, что нужно повесить на один пин, не зря же протокол называется 1-wire. Тем самым высвободится парочка хороших пинов.

     

    #20994
    ers
    Участник
    • Ответов: 30
    @ersivv

    во первых идут переводческие перезагрузки устройства

    Если визуально было сделано сразу качественно, первым делом – нужно открыть монитор порта в Arduino IDE и смотреть, нет ли там программных перезагрузок, а уже потом перепроверять железо.

    #20920
    ers
    Участник
    • Ответов: 30
    @ersivv

    Почему бы не воспользоваться GitHub? Поддержка сервера git – это трата времени, которое можно использовать на развитие проекта.

    А что там поддерживать? Поставил репозиторий и все. Как я понял.

    Администрирование, бекапы, обновление, восстановление при сбоях, и т.п. Для открытых проектов стандартным размещением дефакто является github.

    #20686
    ers
    Участник
    • Ответов: 30
    @ersivv

    в виндоуз может залить в ESP8266 прошивку и spiffs прошивку без развертывания ардуино

    Точно, из привычного их фирменная утилита Flash Download Tools на офф.сайте

    Залил для разметки 3 мб на 4-х мб флеш с настройками в аттаче, все корректно завелось

    Вложения:
    Вы должны войти для просмотра вложений.
    #20658
    ers
    Участник
    • Ответов: 30
    @ersivv

    git верчу (система групповой разработки), думаю как его прилепить к сайту, и надо ли.

    Однозначно нужно. Это система контроля версий, а уже затем она позволят гибко настроить процесс групповой разработки.

    По SSDP на Windows не всегда будет работать, так как сами настройки сети, брандмауэр и антивирусы могут блокировать данную возможность.

    Для более быстрой загрузки тяжелых файлов их предварительно необходимо сжать в архивы gzip, браузеры их хорошо поддерживают и распаковывают у себя на лету, а передавать данных нужно будет меньше.

    #20464
    ers
    Участник
    • Ответов: 30
    @ersivv

    MacOS не имею, на винде заливаю так

    esptool -cd nodemcu -cb 115200 -cp COM3 -ca 0x100000 -cf ..\web\Release\spiffs.bin

    #20457
    ers
    Участник
    • Ответов: 30
    @ersivv

    По поводу бинарника. Заливается у меня только сама прошивка. Spiffs как ни лью, по каким только адресам не пробовал – заливается, но гробит все. Никак не могу понять как этот spiffs залить через прошивальщик. Сам spiffs генерится ардуинкой, адрес заливки тоже среда пишет

    для всех операций используется в конечном счете esptool в каталоге arduino. Он работает корректно. Ардуино исходя из настроек всего лишь составляет строку с нужными параметрами.

    #20451
    ers
    Участник
    • Ответов: 30
    @ersivv

    Подавляющее большинство тех, кто захочет повторить эту автоматику

    Если весь функционал достаточен, то и вникать не нужно, можно просто залить готовый бинарник и пользовать для хобби.

    #20445
    ers
    Участник
    • Ответов: 30
    @ersivv

    Как можно управляють автоматикой с помощью смартфона или планшета на прямую?

    Через web-браузер.

    По коду, если модуль подключился к wifi, то по локальному ip-адресу, а если нет, то модуль создает свою точку доступа, подключившись к которой управление будет доступно по адресу 192.168.4.1

    #20440
    ers
    Участник
    • Ответов: 30
    @ersivv

    На соседнем форуме  http://forum.homedistiller.ru/index.php?topic=118519.0  считают, что вместо твердотельного реле лучше использовать схему  на BTA41 + moc3023    http://cxem.net/electric/electric99.php

    В твердотельном реле эта схема и есть, дальше только качество самого реле, в китайских Fotek на 25-40 ампер стоят симисторы на 12-16 ампер.

    А готовое реле удобно тем, кто не дружит с паяльником.

    По работе оба подхода применимы.

Просмотр 15 сообщений - с 1 по 15 (из 30 всего)