Главная › Форумы › Конструкторское бюро › Автоматизация › Автоматика LuckyBox › Установка среды разработки и прошивка LuckyBox
Помечено: Прошивка LuckyBox
- В этой теме 1,126 ответов, 139 участников, последнее обновление 2 месяца назад сделано
genna.
-
АвторСообщения
-
20.03.2022 в 17:48 #97758
Есть подозрение на железку. Заказал новую. По результатам отпишусь.
Мои подозрения оправдались. Новая железо залилось сразу и без проблем. И через батник и через ардуино.
Теперь предстоит выявить злополучную микруху. Драйвер, память, или проц. Всё заказал. Приедет посылка буду вычислять.
23.03.2022 в 13:07 #97871Люди добрые помогите!Я неделю мучаюсь !
Надо понизить версию SDK для ESP8266 в самой среде Ардуино. Я все компилирую на версии 2.4.2. Не гонитесь за самыми последними версиями, там только глюки прирастают а не функционал. Но думаю у Вас проблема либо с датчиками либо с их подключением. Датчик протечки прекрасно подключается без его дополнительной платки, просто два контакта с пластины датчика подключаем на A2 и +5V. Датчик этанола подключается именно его аналоговым выходом – А0 и его регулировка переменником с его светодиодом нам по барабану. У датчика уровня есть переменный резистор под крышкой со стороны светодиода для настройки чувствительности. Но проверьте маркировку самого датчика, нам нужен именно XKC-Y25-V, последняя буковка очень важна.
Добрый день Сергей. Датчик уровня куда подключать? А0- включает пищалку, А3 – не срабатывает.
23.03.2022 в 15:56 #97877Фоту датчика
23.03.2022 в 16:24 #9788023.03.2022 в 16:25 #97882<p style=”text-align: left;”>Буду дома фото пришлю</p>
23.03.2022 в 17:30 #97884Кетайцы могли буковки попутать
Только тема не соответствует24.03.2022 в 10:31 #9791327.03.2022 в 20:12 #97910Люди добрые помогите!Я неделю мучаюсь !
Надо понизить версию SDK для ESP8266 в самой среде Ардуино. Я все компилирую на версии 2.4.2. Не гонитесь за самыми последними версиями, там только глюки прирастают а не функционал. Но думаю у Вас проблема либо с датчиками либо с их подключением. Датчик протечки прекрасно подключается без его дополнительной платки, просто два контакта с пластины датчика подключаем на A2 и +5V. Датчик этанола подключается именно его аналоговым выходом – А0 и его регулировка переменником с его светодиодом нам по барабану. У датчика уровня есть переменный резистор под крышкой со стороны светодиода для настройки чувствительности. Но проверьте маркировку самого датчика, нам нужен именно XKC-Y25-V, последняя буковка очень важна.
Добрый день Сергей. Датчик уровня куда подключать? А0- включает пищалку, А3 – не срабатывает.
Разобрался. Датчик уровня подключил на А0, пока всё работает. Скеч тоже поправил как Vasya писал. Буду тэстить.
08.04.2022 в 15:12 #98642Кто подскажет, что делать с такой ошибкой при компеляции?
Arduino: 1.8.13 (Windows 10), Плата:”LOLIN(WEMOS) D1 mini Pro, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, 16MB (FS:14MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200″
sketch\http_config.cpp: In lambda function:
http_config.cpp:42:39: error: cannot convert ‘fs::FS’ to ‘int’
42 | if (!Update.begin(maxSketchSpace, SPIFFS)) { //start with max available size
| ^~~~~~
| |
| fs::FS
In file included from C:\Users\���������\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/Arduino.h:290,
from sketch\http_config.h:6,
from sketch\http_config.cpp:1:
C:\Users\���������\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/Updater.h:66:33: note: initializing argument 2 of ‘bool UpdaterClass::begin(size_t, int, int, uint8_t)’
66 | bool begin(size_t size, int command = U_FLASH, int ledPin = -1, uint8_t ledOn = LOW);
| ^
exit status 1
cannot convert ‘fs::FS’ to ‘int’08.04.2022 в 15:27 #98643это из ветки мастер, из дев чуть поменьше, но тоже самое:
exit status 1
‘U_SPIFFS’ was not declared in this scope; did you mean ‘SPIFFS’?перевести то не проблема, что с этим в итоге делать?
08.04.2022 в 16:26 #98645это из ветки мастер, из дев чуть поменьше, но тоже самое: exit status 1 ‘U_SPIFFS’ was not declared in this scope; did you mean ‘SPIFFS’? перевести то не проблема, что с этим в итоге делать?
Понизь версию SDK до 2.4.2 в менеджере плат.
Ну и модуль выбирай с 4Mb памяти, и под SPIFFS выделяй 1Mb08.04.2022 в 16:55 #98648спасибо, попробую
08.04.2022 в 17:02 #98649все получилось! спасибо, Сергей!
10.04.2022 в 01:36 #98717Мужчины, а прошивка из Dev работает на голом вемосе, без датчиков? А то мне веб выдаёт вот такое после прошивки:
Вложения:
Вы должны войти для просмотра вложений.10.04.2022 в 05:13 #98726Оба файла прошивал?
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.