Главная › Форумы › Конструкторское бюро › Автоматизация › Автоматика LuckyBox › Установка среды разработки и прошивка LuckyBox
Помечено: Прошивка LuckyBox
- В этой теме 1,126 ответов, 139 участников, последнее обновление 2 месяца назад сделано
genna.
-
АвторСообщения
-
24.05.2018 в 19:27 #23406
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: 71BStep 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!С пьяну жизнь хреново видно даже легче жить.
24.05.2018 в 21:19 #23415Step 13 – Pressure sensor Init Ooops, no Pressure sensor BMP280 detected … Check your wiring or I2C Addres!
Не видит датчик давления, если у Вас BMP180, то нужно его выбрать в файле user.config
Без датчика давления текущая версия из ветки DEV вроде бы не работает
24.05.2018 в 23:02 #23429Step 13 – Pressure sensor Init Ooops, no Pressure sensor BMP280 detected … Check your wiring or I2C Addres!
Не видит датчик давления, если у Вас BMP180, то нужно его выбрать в файле user.config Без датчика давления текущая версия из ветки DEV вроде бы не работает
Да бог с ним с давлением, модуль то не перегружается. А вот датчик температуры какого показывает 5.0? По отчету видно, что как будто один датчик нашелся, но по итогам опроса, его нет… Видать надо отчет загрузки чутка расширить, как минимум ревизию прошивки введу, а то не понятно что за версия прошита.
24.05.2018 в 23:13 #23430А вот датчик температуры какого показывает 5.0? По отчету видно, что как будто один датчик нашелся, но по итогам опроса, его нет… Видать надо отчет загрузки чутка расширить, как минимум ревизию прошивки введу, а то не понятно что за версия прошита.
Да, версию (ревизию) прошивки нужно обязательно.
А по датчиками температуры – у меня тоже не подключены (датчики, наконец, пришли, теперь нет под рукой резистора), так вот показывают в web интерфейсе t° 5 градусов, думал так и запрограммировано…
25.05.2018 в 03:19 #23436Температурный датчик действительно подключен только 1, по дакчику давления тоже понятно. Но вот почему не создаётся точка доступа? Может модуль мёртвый достался? Нужно дисплей подключить и посмотреть что будет на нём
С пьяну жизнь хреново видно даже легче жить.
25.05.2018 в 14:54 #23471Но вот почему не создаётся точка доступа?
Файл config.json в папке /data проверь на предмет настроек твоего Wi-Fi роутера – имени и пароля…
“ssidName”:”ИМЯ”,”ssidPassword”:”ПАРОЛЬ”
25.05.2018 в 15:48 #23477“После включения микроконтроллера необходимо подключиться к нему по WiFi. Он создаст точку доступа с именем: “Luckybox” и паролем 12345678. Подключившись к микроконтроллеру, необходимо ввести в адресной строке браузера IP адрес 192.168.4.1 и перейти в веб-интерфейс автоматики.”
Пробовал заливать и тестовую прошивка, и качал с гитхаба. Результат один и тот же – точки доступа нет.
Завтра обещали дать поюзать другой модуль, посмотрим что будет.
С пьяну жизнь хреново видно даже легче жить.
25.05.2018 в 17:27 #23484“После включения микроконтроллера необходимо подключиться к нему по WiFi. Он создаст точку доступа с именем: “Luckybox” и паролем 12345678. Подключившись к микроконтроллеру, необходимо ввести в адресной строке браузера IP адрес 192.168.4.1 и перейти в веб-интерфейс автоматики.” Пробовал заливать и тестовую прошивка, и качал с гитхаба. Результат один и тот же – точки доступа нет. Завтра обещали дать поюзать другой модуль, посмотрим что будет.
А в файле “user_config.h” у Вас что прописано, выложи, я гляну. И какой датчик давления?
25.05.2018 в 18:39 #23488// 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. Пробовал менять датчики, пробовал без них, пробовал отключать дисплей. Ничего не помогает ((((
С пьяну жизнь хреново видно даже легче жить.
25.05.2018 в 19:08 #23491Только что скачал ветку DEV и прошил модуль (без датчиков) с Вашей конфигурацией. Подключился без проблем.
Попробуй все датчики отключить и проверить.
p.s. У меня все модули прошиваются на максимальной скорости, а вот который сейчас под рукой, работает только если его прошивать на скорости 115200.
25.05.2018 в 20:29 #23493Те же яйца, только вид с боку. Ладно, завтра возьму другой модуль и попробую на нем.
С пьяну жизнь хреново видно даже легче жить.
26.05.2018 в 11:31 #23511приветы всем участникам/вдохновителям и разработчикам этого форума!
пока заказал с Ali esp8622, и прочие комплектухи – нашел у себя в загашнике плату ESP32 🙂 хочу пока на ней посмотреть. термометры вроде тоже есть.
В среду Arduino IDE плату ESP32 ставим стандартно, вот по этой инструкции (https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md) ?
есть там дальше какие-то тонкости с настройками скетча под эту плату?
может на ней потом все и оставить, или лучше перетащить будет на esp8622 когда она до меня дойдет?
26.05.2018 в 12:41 #23522нашел у себя в загашнике плату ESP32 🙂 хочу пока на ней посмотреть. термометры вроде тоже есть.
На ESP32 все работает, но ВЕБ-интерфейс работает довольно коряво. Библиотека ESP32WebServer шибко кривая – я ее начал править, но времени не хватает довести до ума.
26.05.2018 в 14:17 #23529все работает, но ВЕБ-интерфейс работает довольно коряво
понятно…
так ветку то эту будут двигать(доводить до ума), или только так – поиграться с нею, а потом все равно на esp8266 уходить?26.05.2018 в 15:18 #23530Все заработало! Как я и думал проблема была в модуле. Заказал сегодня 2 новых.
С пьяну жизнь хреново видно даже легче жить.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.