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

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

Помечено: 

  • В этой теме 1,110 ответов, 135 участников, последнее обновление 3 месяца сделано Alexey.
Просмотр 15 сообщений - с 766 по 780 (из 1,111 всего)
  • Автор
    Сообщения
  • #38167
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    …В чем дело я так и не понял, но NodeMcu v3 с перемычкой отлично прошивается и потом хорошо работает. Без перемычки не хочет прошиваться.

    А всего навсего, на вашем NodeMcu, скорее всего, битая транзисторная сборка, которая и должна коротить ногу D3 на GND при прошивке.
    Еще параметры выставлены не верно, должно быть как на картинке ниже, иначе потом обновление по воздуху “не взлетит”.

    Вложения:
    Вы должны войти для просмотра вложений.
    #38175
    Роман
    Участник
    • Ответов: 3
    @polkan

    Сергей спасибо за пояснение проблемы. А настройки я поправлю и прошью заново.

    #38180
    Егор
    Участник
    • Ответов: 74
    @chromos

    Здравствуйте форумчане. Опишу свою проблему с прошивкой NodeMcu v3 и как я сней боролся, может кому нибудь это поможет. До этого я NodeMcu v3 прошил без проблем версией LuckBox 1.3 так чтобы чип протестировать рабочий он или нет. ну и забросил все начал собирать автоматику. Собрав автоматику уже вышла версия прошивки LuckBox 2. Я с качал я с GitHab последнюю стабильную версию прошивки LuckBox 2. Переставил Arduino IDE т. к. появилась новая версия. Настроил Arduino IDE в соответствии с инструкцией, подключил необходимые библиотеки из состава LuckBox 2. Переустановил драйвер на свою NodeMcu v3. Запустил компиляцию скетча. Скетч с компилировался без проблем. Решил прошить свою NodeMcu v3. Но при прошивке мне выдало ошибку приведенную на рисунке №1. Чтобы решить данную проблему сначала проверил все настройки Arduino IDE. В настройках все в порядке. Полес на форум читал данную ветку. Но приведенные там решения мне не помогли или к ночи у меня уже глаз за мылился. Потом я менял Usb кабеля, скорости для прошивки. Нечего не помогало. На просторах интернета нашел описание такой же проблемы и решил попробовать. Вернул все настройки Arduino IDE рисунок №2. Для решения данной проблемы советовали перемкнуть две ноги на плате (D3 и GND), что было сделано. Запустил Скетч на прошивку и он с легкостью прошивался рисунок №3. В чем дело я так и не понял, но NodeMcu v3 с перемычкой отлично прошивается и потом хорошо работает. Без перемычки не хочет прошиваться.

    бро, где ж ты раньше был?!

    у меня та же проблема с аналогичным модулем (описывал на стр. 44 пост 32026). Месяц головой бился, всех святых в помощь призвал, а тут..

    Завтра попробую -отпишусь о результатах.

    #38194
    Андрей
    Участник
    • Ответов: 76
    @san76

    Решил прошить последней версией. Установил новые библиотеки. Поменял датчик давления. Нажимаю галочку и выдает ошибку:

    Arduino: 1.8.5 (Windows 10), Плата:”NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200″

    In file included from sketch\sensors.h:23:0,

    from sketch\tft.h:15,

    from sketch\device_view.h:13,

    from C:\Arduino\LuckyBox\LuckyBox.ino:5:

    C:\Users\Я\Documents\Arduino\libraries\Adafruit_BMP280_Library-master/Adafruit_BMP280.h:25:29: fatal error: Adafruit_Sensor.h: No such file or directory

    #include <Adafruit_Sensor.h>

    ^

    compilation terminated.

    exit status 1
    Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).

     

    Подскажите пожалуйста, куда смотреть

    #38195
    Андрей
    Участник
    • Ответов: 76
    @san76

    Снес ардуину и установил всё по-новой. Не запускается. Файл с компиляцией приложил.

     

    Вложения:
    Вы должны войти для просмотра вложений.
    #38197
    Willi
    Участник
    • Ответов: 1985
    @willi

    Андрей, ты драйвер на Esp ставил?

    Нажми инструменты/получить информацию о плате.

    Чего говорит?

    С уважением, Dmitriy.
    Линк на прошивки

    #38198
    Андрей
    Участник
    • Ответов: 76
    @san76

    Попробовал поменять датчик давления обратно на 180 – всё заработало.

    #38200
    Андрей
    Участник
    • Ответов: 76
    @san76

    Андрей, ты драйвер на Esp ставил? Нажми инструменты/получить информацию о плате. Чего говорит?

    Драйвера поставил. При нажатии на инструменты/получить информацию пишет:

    BN: Неизвестная плата
    VID: 1A86
    PID: 7523
    SN: Загрузить любой скетч, для использования

    #38202
    Willi
    Участник
    • Ответов: 1985
    @willi

    У тебя ошибка на библиотеке датчика давления, попробуй оставить по умолчанию скетч с 085 датчиком и пройди компиляцию.

    С уважением, Dmitriy.
    Линк на прошивки

    #38204
    Willi
    Участник
    • Ответов: 1985
    @willi

    Переставь библиотеку adafruit_bmp280_library-master

    Из архива с прошивкой.

    С уважением, Dmitriy.
    Линк на прошивки

    #38205
    Willi
    Участник
    • Ответов: 1985
    @willi

    И не обновляй библиотеки на предложения ардуинки.

    С уважением, Dmitriy.
    Линк на прошивки

    #38206
    Андрей
    Участник
    • Ответов: 76
    @san76

    Про ошибку с датчиком давления я понял. Компиляция проходит нормально на 085, 180. BMP280 и BME280 компиляцию не проходят.

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

    Народ, ну специально же выкладываю все уже скомпилированное, чтобы с бубном не танцевать. Прошили все, запустив файл programm.bat, и наслаждаемся…
    В коде программы, я уже и сам шпариться начинаю, если пару недель другими проектами занимаюсь, дурная привычка комментарии по минимуму ставит. Так что там не все так просто править, как в скетчах моргания светодиодиком.

    #38208
    Андрей
    Участник
    • Ответов: 76
    @san76

    Переставь библиотеку adafruit_bmp280_library-master Из архива с прошивкой.

    сейчас попробую

    И не обновляй библиотеки на предложения ардуинки.

    не соглашаюсь

     

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

    Про ошибку с датчиком давления я понял. Компиляция проходит нормально на 085, 180. BMP280 и BME280 компиляцию не проходят.

    BMP280 и BME280 совершенно разные датчики, под них в архиве соответствующие библиотеки. Проверьте что они у вас установлены.

    Если не проходит компиляция, пишите версию среды Arduino и версию установленной библиотеки под ESP8266.

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