Александр

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Датчик пока стоит снаружи царги в 50% высоты под утеплителем, на графике красная линия, дельта 0,2. Точность датчиков в программе установлена на уровне 0,1 градуса, поэтому везде видим пляску в 0,1 градус. На самом деле пляшет около 0,05. Ну и на температуру в баке еще смотрю, там пока нет электронного градусника, при достижении 92 градусов -…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Передача в web все же лучше раз в секунду, правда это в том случае если будет реализована подача звукового сигнала в самом web, при выходе определенных параметров за заданные пределы. Иначе, пока заметишь что что то пошло не так и доберешься подправить, может уже и поздно будет. А вот запись на SD и раз в минуту хватает, т.к. данные с нее…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Ниже на картинке пример последнего перегона, только с данными 3-х датчиков температуры (пар, царга, деф), мощность плитки в график из файла не выводил, но в файле присутствует, на графике ~ 7 часов с периодичностью 1 минута, файл весит чуть меньше 10 килобайт, и это в текстовом виде, т.е. можно еще ужать размер. Так что забить свободное м…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Про web, к примеру, я уже писал:

    Автоматика LuckyBox

    А картинки вряд ли кто нарисует, про дисплей я тоже уже спрашивал…, в итоге рисую свое.

    p.s. не понятно вставилась ссылка или нет. стр.16 пост #21014

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Именно по этому основные проблемки и указал.

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Чютка поправлю, GCC это просто компиллер…., а ни как не среда IDE для разработки, и пользует его даже “мелкософт” в силу открытости его кода и давнишней, не грамотно на тот момент, написанной GNU лицензией. Jtag имеются, и не в одном экземпляре…, но поверьте как “программеру” со стажем – это не удобно. Гораздо проще прицепить к устройст…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Ну и вместо ложечки дегтя, чутка приятного… Если конечно проект выгорит, у меня есть линия почти автоматизированного производства самих плат, так что не боимся мелких деталюшек в корпусах SMD. Для участников форума обещаю минимальную стоимость готовой платы – $ – детали + электричество + отправка ТК (только не почта России). Если кто скажет…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Удали потом… Первый “Layout” был еще на “Спектруме” 🙂 А ПиКад тоже проходили.

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Ну и так как пятница + 13-е, пишем дальше 🙂 .

    Учитываем что чип ESP выше одним из первых где все в одном WiFi + CPU + всевозможные “железные” интерфейсы – UART, I2C, SPI и  т.д. плюс цена в пару баксов в розницу. У него море “косяков”. LwIP стек программный, поясняю, это нижний уровень протокола TCP/IP (упрощенно, пусть будет так), сам WiFi не…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Может лучше сначала все вменяемые хотелки от заинтересованных лиц услышать, а потом уже и схему с печаткой рисовать. Лично мое мнение, не торопить события, в данном плане. Дрова легко ломать, разгребать потом тяжко… То, что я описывал #post-21000 , я чуть позже разрисую и выложу. Кому лишний функционал не нужен, просто не впаивают соответствую…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    НЕТ!!! Резистор не правильно подключил, переделай с +5v на +3.3v , пока процу не поплохело. Ниже картинка для пояснения процесса… А так DS18B20 и от 3-х волт прекрасно работает.

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Обещал инициализацию wifi свою глянуть, вот:

    void wifi_init(){
    WiFi.disconnect(true);
    WiFi.mode(WIFI_AP_STA);

    n_network = WiFi.scanNetworks(); // ищем доступные сети
    ssid_en = 0;
    Serial.print(n_network);
    Serial.println(” networks found:”);
    for (int i = 0; i < n_network; ++i){
    Serial.print(i + 1);
    Serial.print(” -> “);
    Serial.print(WiFi.SS…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Вобщем проблема с wdt оказалась очень тривиальной. Вы не учли одну особенность работы шины Wire. Дело в том, что шина конфигурируется на работу в режиме OpenDrain, т.е. сам контроллер ногу в плюс не тянет, а делает это внешний резистор. Соответственно если в определенные моменты на линии ноль, проц думает что датчик есть, и соответственно з…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    При первом запуске без датчиков у меня тоже wdt срабатывал пока я в самом “скетче” (демо) ssid и pass реальные не прописал. Хотя при этом модуль к сетке не приципился но AP поднял и после записи в настройках и сохранении в EEPROM все ок. Завтра, если успею, попробую этот глючек отловить. Может свою двухгодичной давности инициализацию на…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Во первых график должен быть на самой страничке – дистилляция, ректификация и т.д., а там в зависимости от алгоритма. Как минимум при дистилляции – куб и выход пар, при ректификации куб, буфер, царга, выход пар, выход вода деф, я бы еще давление в пропорции на этот же график вывел. Но это мне так удобно, у других могут и другие запросы быть. Т…[Читать далее]

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    По уму надо еще и на socket перейти в качестве “транспорта” обмена данными… Но тут уже как минимум RTL8195 надо юзать, и ни как не под ардуиной.

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    99% кривой код в библиотеках или еще где, точнее не продуманное использование while() ожидающего какое либо изменение в ответе от чего либо. По уму в данные циклы добавляется таймер аварийного выхода из бесконечного цикла, в данном случае, цикла ожидания… У вас например при инициализации WiFi так сделано. Только таймер не на delay() используют 🙂

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Современные библиотеки для графиков позволяет довольно навороченные вещи, может кто доработает сам графический интерфейс… Я в web не силен, а знакомый web программер сильно загружен. Ниже картинки как пример:

  • Sergey_r ответил(а) на тему Автоматика LuckyBox в форуме Автоматика LuckyBox 7 лет

    Доброго времени суток…

    Дисплей к данному проекту “прикрутил” – 2.42″ 128×64 oled display (SSD1309) монохромный без тачскрина, правда переключив с интерфейса SPI на I2C, мне так удобней все на одну шину повесить. Завел системный таймер на 1 секунду и в прерывании вывожу на него пока только время и датчики. Жаждущие дисплей, дайте…[Читать далее]

  • Sergey_r: теперь зарегистрированный пользователь 8 лет назад