Установка среды разработки и прошивка LuckyBox

Главная Форумы Конструкторское бюро Автоматизация Автоматика LuckyBox Установка среды разработки и прошивка LuckyBox

Помечено: 

  • В этой теме 1,110 ответов, 135 участников, последнее обновление 4 месяца сделано Alexey.
Просмотр 15 сообщений - с 286 по 300 (из 1,111 всего)
  • Автор
    Сообщения
  • #23406
    Kos
    Участник
    • Ответов: 361
    @kos666

    Start Setup
    Step 1 – I2C Init
    Step 2 – DS Init
    Step 3 – FS Init
    FS File: /bootstrap-theme.min.css.gz, size: 2.69KB
    FS File: /bootstrap.min.css.gz, size: 19.12KB
    FS File: /bootstrap.min.js.gz, size: 9.52KB
    FS File: /config.json, size: 128B
    FS File: /dygraph.min.js.gz, size: 35.90KB
    FS File: /edit.htm.gz, size: 4.02KB
    FS File: /favicon-16×16.png, size: 791B
    FS File: /favicon-32×32.png, size: 1.92KB
    FS File: /favicon.ico, size: 5.30KB
    FS File: /headerLB.jpg, size: 72.35KB
    FS File: /index.htm, size: 3.84KB
    FS File: /jquery.min.js.gz, size: 28.73KB
    FS File: /LB_appreciation.htm.gz, size: 1.55KB
    FS File: /LB_brewing.htm.gz, size: 1.91KB
    FS File: /LB_brewing.js.gz, size: 1.19KB
    FS File: /LB_brewing.png, size: 5.23KB
    FS File: /LB_distillation.htm.gz, size: 1.27KB
    FS File: /LB_distillation.js.gz, size: 993B
    FS File: /LB_distillator.png, size: 3.93KB
    FS File: /LB_graph.htm.gz, size: 1.64KB
    FS File: /LB_heater.htm.gz, size: 931B
    FS File: /LB_heater.js.gz, size: 744B
    FS File: /LB_main.js.gz, size: 1.10KB
    FS File: /LB_reflux.htm.gz, size: 1.38KB
    FS File: /LB_reflux.js.gz, size: 1.04KB
    FS File: /LB_reflux.png, size: 4.28KB
    FS File: /LB_script.js.gz, size: 1.40KB
    FS File: /LB_scriptGraph.js.gz, size: 593B
    FS File: /LB_settings.htm.gz, size: 2.38KB
    FS File: /LB_settings.js.gz, size: 916B
    FS File: /scripts.js.gz, size: 71B

    Step 4 – File Config
    File config.json present
    Step 5 – WIFI Init
    Not’Connected STA! WiFi up AP.

    Step 6 – Time, NTP Init
    Step 8 – WebServer Start
    Step 9 – Reflux Init
    Step 10 – Distillation Init
    Step 11 – Brewing Init
    Step 12 – Heater Init
    Step 13 – Pressure sensor Init
    Ooops, no Pressure sensor BMP280 detected … Check your wiring or I2C Addres!
    Step 14 – Buzzer Init
    Step 15 – Variables Init
    Temperature sensors:
    5.00
    Pressure sensor:
    760.00
    Setup Done!

    С пьяну жизнь хреново видно даже легче жить.

    #23415
    Антоха
    Участник
    • Ответов: 451
    @5-28

    Step 13 – Pressure sensor Init Ooops, no Pressure sensor BMP280 detected … Check your wiring or I2C Addres!

    Не видит датчик давления, если у Вас BMP180, то нужно его выбрать в файле user.config

    Без датчика давления текущая версия из ветки DEV вроде бы не работает

    #23429
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Step 13 – Pressure sensor Init Ooops, no Pressure sensor BMP280 detected … Check your wiring or I2C Addres!

    Не видит датчик давления, если у Вас BMP180, то нужно его выбрать в файле user.config Без датчика давления текущая версия из ветки DEV вроде бы не работает

    Да бог с ним с давлением, модуль то не перегружается. А вот датчик температуры какого показывает 5.0? По отчету видно, что как будто один датчик нашелся, но по итогам опроса, его нет… Видать надо отчет загрузки чутка расширить, как минимум ревизию прошивки введу, а то не понятно что за версия прошита.

    #23430
    Andrey
    Участник
    • Ответов: 42
    @andrey-23

    А вот датчик температуры какого показывает 5.0? По отчету видно, что как будто один датчик нашелся, но по итогам опроса, его нет… Видать надо отчет загрузки чутка расширить, как минимум ревизию прошивки введу, а то не понятно что за версия прошита.

    Да, версию (ревизию) прошивки нужно обязательно.

    А по датчиками температуры – у меня тоже не подключены (датчики, наконец,  пришли, теперь нет под рукой резистора), так вот показывают в web интерфейсе t° 5 градусов, думал так и запрограммировано…

    #23436
    Kos
    Участник
    • Ответов: 361
    @kos666

    Температурный датчик действительно подключен только 1, по дакчику давления тоже понятно. Но вот почему не создаётся точка доступа? Может модуль мёртвый достался? Нужно дисплей подключить и посмотреть что будет на нём

    С пьяну жизнь хреново видно даже легче жить.

    #23471
    Mef_poter
    Участник
    • Ответов: 112
    @mefody

    Но вот почему не создаётся точка доступа?

    Файл config.json в папке /data проверь на предмет настроек твоего Wi-Fi роутера – имени и пароля…

    “ssidName”:”ИМЯ”,”ssidPassword”:”ПАРОЛЬ”

    #23477
    Kos
    Участник
    • Ответов: 361
    @kos666

    “После включения микроконтроллера необходимо подключиться к нему по WiFi. Он создаст точку доступа с именем: “Luckybox” и паролем 12345678. Подключившись к микроконтроллеру, необходимо ввести в адресной строке браузера IP адрес 192.168.4.1 и перейти в веб-интерфейс автоматики.”

    Пробовал заливать и тестовую прошивка, и качал с гитхаба. Результат один и тот же – точки доступа нет.

    Завтра обещали дать поюзать другой модуль, посмотрим что будет.

    С пьяну жизнь хреново видно даже легче жить.

    #23484
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    “После включения микроконтроллера необходимо подключиться к нему по WiFi. Он создаст точку доступа с именем: “Luckybox” и паролем 12345678. Подключившись к микроконтроллеру, необходимо ввести в адресной строке браузера IP адрес 192.168.4.1 и перейти в веб-интерфейс автоматики.” Пробовал заливать и тестовую прошивка, и качал с гитхаба. Результат один и тот же – точки доступа нет. Завтра обещали дать поюзать другой модуль, посмотрим что будет.

    А в файле “user_config.h” у Вас что прописано, выложи, я гляну. И какой датчик давления?

    #23488
    Kos
    Участник
    • Ответов: 361
    @kos666

    // GPIO для I2C
    #define pSDA 4
    #define pSCL 5

    // GPIO для DS18B20
    #define DS_Pin 0
    // Количество используемых датчиков температуры DS18B20 (максимум 8)
    // Можно не трогать, программа сама определит количество подключенных датчиков
    #define DS_Cnt 8
    // Распределение датчиков (нумерация с 0)
    #define DS_Cube 2 // куб
    #define DS_Tube 1 // царга
    #define DS_Out 0 // узел отбора
    #define DS_Def 3 // дефлегматор
    #define DS_Res1 4 // резерв
    #define DS_Res2 5 // резерв
    #define DS_Res3 6 // резерв
    #define DS_Res4 7 // резерв

    // Используем дисплей или нет
    #define TFT_Display

    #define TFT_DC 2
    #define TFT_CS -1
    #define TFT_RES -1

    // Периодичность вывода температурного графика в секундах на экран
    #define Display_out_temp 1

    // Периодичность переподключения к потерянной точке доступа (роутеру) в секундах
    #define setRestartWiFi 60

    // Какой используем датчик давления
    //#define Pressure_BMP085
    //#define Pressure_BMP180
    //#define Pressure_BMP280
    #define Pressure_BME280

    // Вывод отладочной информации в UART
    //#define Debug_en

    #endif

     

    Изначально стоял датчик давления GY-BME280-3.3, потом купил BME280 и BMP180. Пробовал менять датчики, пробовал без них, пробовал отключать дисплей. Ничего не помогает ((((

    С пьяну жизнь хреново видно даже легче жить.

    #23491
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Только что скачал ветку DEV и прошил модуль (без датчиков) с Вашей конфигурацией. Подключился без проблем.

    Попробуй все датчики отключить и проверить.

    p.s. У меня все модули прошиваются на максимальной скорости, а вот который сейчас под рукой, работает только если его прошивать на скорости 115200.

    #23493
    Kos
    Участник
    • Ответов: 361
    @kos666

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

    С пьяну жизнь хреново видно даже легче жить.

    #23511
    Родион
    Участник
    • Ответов: 19
    @sover

    приветы всем участникам/вдохновителям и разработчикам этого форума!

    пока заказал с Ali esp8622, и прочие комплектухи – нашел у себя в загашнике плату ESP32 🙂 хочу пока на ней посмотреть. термометры вроде тоже есть.

    В среду Arduino IDE плату ESP32 ставим стандартно, вот по этой инструкции (https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md) ?

    есть там дальше какие-то тонкости с настройками скетча под эту плату?

    может на ней потом все и оставить, или лучше перетащить будет на esp8622 когда она до меня дойдет?

    #23522
    Mef_poter
    Участник
    • Ответов: 112
    @mefody

    нашел у себя в загашнике плату ESP32 🙂 хочу пока на ней посмотреть. термометры вроде тоже есть.

    На ESP32 все работает, но ВЕБ-интерфейс работает довольно коряво. Библиотека ESP32WebServer шибко кривая – я ее начал править, но времени не хватает довести до ума.

    #23529
    Родион
    Участник
    • Ответов: 19
    @sover

    все работает, но ВЕБ-интерфейс работает довольно коряво

    понятно…
    так ветку то эту будут двигать(доводить до ума), или только так – поиграться с нею, а потом все равно на esp8266 уходить?

    #23530
    Kos
    Участник
    • Ответов: 361
    @kos666

    Все заработало! Как я и думал проблема была в модуле. Заказал сегодня 2 новых.

    С пьяну жизнь хреново видно даже легче жить.

Просмотр 15 сообщений - с 286 по 300 (из 1,111 всего)
  • Для ответа в этой теме необходимо авторизоваться.