Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Есп01

Тема в разделе "Раздел для начинающих", создана пользователем Technogrover, 10 май 2019.

  1. Сергей_Ф

    Сергей_Ф Moderator Команда форума

    Сообщения:
    2.148
    Симпатии:
    226
    комментарии в самих примерах. Строки начинающиеся со знаков // или /*
    Вы привели скриншоты, где написано что вы взяли пример для Uno с шилдом Ethernet W5100. Зачем вы его начали компилировать для esp? Да ещё добавили туда такие-же библиотеки но для esp.
    Тут случай, когда "кашу маслом легко испортить". Откройте сайт Blynk, внимательно его изучите, почитайте их форум. Откройте примеры Blynk, посмотрите что там есть полностью. Определите для себя, какие примеры для каких плат предназначены. Попробуйте их по очереди скомпилировать и загрузить строго в те платы БЕЗ изменений.
    Может так удастся слегка убрать тот хаос и какашки у вас в голове. Для начала будет достаточно. А то что в интернете нет литературы по программированию, ну НЕ ВЕРЮ!!
     
  2. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Вы это делаете по работе своей и для чего оно мне понадобилось бы?Зачем мне гипервизор на сервере?Вы между строк читали,что я хочу и для чего мне это все?
    Все,что вы написали похоже на эффект Даннинга-Крюгера.
    Где я настойчиво излагаю,как должны работать программы и,что они должны делать?Я просто общее хотел понять при работе с этим всем,у вас то все-таки опыт какой-никакой имеется,вы знаете,как надо взаимодействовать с мк.Я разве прошу мне код написать,пока я "игру престолов" смотрю?
    Не помню автора книги про ардуино,но она очень тупая,автор бестолочь,объясняет как будто у него с детства когнитивные проблемы.Она вообще не запомнилась.Сейчас начал читать книгу Саймона Монка,тоже воды достаточно,но там хоть понимаешь,что читаешь,изучаю по-тихоньку в общем.
    Например,вы бы какую книгу посоветовали?
     
  3. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Я кстати сам не понял,откуда взялась эта библиотека,сам я ее не добавлял,примеры только для своих плат подключал.По очереди то грузились,по этому я и подумал,что все могу:)
    Вот по поводу примеров спасибо,я как то пропускал эту страницу,вы я думаю знаете,что есть отдельная такая страница,где выбираешь плату,что к ней подключено и,что ты хочешь с ней присоединить,а она тебе в ответ страницу с готовым текстом,здорово.
    Да литература есть,но больше половины - чушь,бред авторов,не умеющих нормально объяснять,вот сейчас Монка читаю,но лучше готовых примеров с поянениями ничего нет;)
     
  4. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
  5. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Приветсувую вас еще раз:).Сегодня наконец помигал светодиодом на есп с помощью Блунка и кнопки "баттон",все было хорошо,пока не закрыл арудино иде,сохранив при этом все функции написанные,а он взял и пустую страницу мне открыл,решил все повторить и он мне начал ошибки слать.
    1)ошибка :
    exec:C:\\Users\\Администратор\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-el
    Не много покопавшись,зашел в менеджер плат и обновил библиотеку и ровно на одну загрузку его хватило,затем он начал выдавать такие же ошибки.Я удалил эту библиотеку и поставил версию 2.5.0.,предыдущая была 2.5.1 и он выдал вторую ошибку:
    C:\Users\�������������\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-ar: unable to rename 'core\core.a'; reason: File exists exit status 1 Ошибка компиляции для платы Generic ESP8266 module
    Не подскажите,что в такой ситуации делают обычно?:)
     
  6. Сергей_Ф

    Сергей_Ф Moderator Команда форума

    Сообщения:
    2.148
    Симпатии:
    226
    @Technogrover кирилицу из пути уберите для начала.
     
  7. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    Деинсталлируйте ардуиноиде и вручную удалите папку C:\Users\�������������\AppData\Local\Arduino15\
     
  8. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Все сделал в лучших традициях,как и говорили.Папку переименовал,ту,что вы написали стер безвозратно.Начал все повторять,кстати,папки библиотек двух,что скачивал остались,но это,наверное нормальное явление?А сегодня после всех моих стараний,он выдал такое:
    Arduino: 1.8.9 (Windows 7), Плата:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 1M (64K SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

    Скетч использует 279936 байт (29%) памяти устройства. Всего доступно 958448 байт.
    Глобальные переменные используют 28848 байт (35%) динамической памяти, оставляя 53072 байт для локальных переменных. Максимум: 81920 байт.
    esptool.py v2.6
    2.6
    esptool.py v2.6
    Serial port COM4
    Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
    File "C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1/tools/upload.py", line 25, in <module>
    esptool.main(fakeargs)
    File "C:/Users/Administrator/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 2653, in main
    esp.connect(args.before)
    File "C:/Users/Administrator/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 468, in connect
    raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
    _
    выбранный последовательный порт _
    не существует или плата не подключена к нему

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"


    Не подскажите,что не так пошло?
     
  9. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Все сделал в лучших традициях,как и говорили.Папку переименовал,ту,что вы написали стер безвозратно.Начал все повторять,кстати,папки библиотек двух,что скачивал остались,но это,наверное нормальное явление?А сегодня после всех моих стараний,он выдал такое:
    Arduino: 1.8.9 (Windows 7), Плата:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 1M (64K SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

    Скетч использует 279936 байт (29%) памяти устройства. Всего доступно 958448 байт.
    Глобальные переменные используют 28848 байт (35%) динамической памяти, оставляя 53072 байт для локальных переменных. Максимум: 81920 байт.
    esptool.py v2.6
    2.6
    esptool.py v2.6
    Serial port COM4
    Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
    File "C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1/tools/upload.py", line 25, in <module>
    esptool.main(fakeargs)
    File "C:/Users/Administrator/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 2653, in main
    esp.connect(args.before)
    File "C:/Users/Administrator/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool\esptool.py", line 468, in connect
    raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
    _
    выбранный последовательный порт _
    не существует или плата не подключена к нему

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"


    Не подскажите,что не так пошло?
    Вытащил и вставил обратно адаптер и он снова повторяет свои номера:
    Arduino: 1.8.9 (Windows 7), Плата:"Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 1M (64K SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

    C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-ar: unable to rename 'core\core.a'; reason: File exists

    exit status 1
    Ошибка компиляции для платы Generic ESP8266 Module.

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"
     
  10. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Продолжил я с ним манипуляции..долго он плевался фатальными ошибками,сейчас вроде подуспокоился и что-то начал другое показывать,возможно и грузит скетч?Я включил подробный вывод в загрузке в ардуиноиде и он после фаталов начал разговаривать так:
    C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\tools\python\3.7.2-post1/python C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1/tools/upload.py --chip esp8266 --port COM4 --baud 57600 --trace version --end --chip esp8266 --port COM4 --baud 57600 --trace write_flash 0x0 C:\arduino-1.8.9\Temp\arduino_build_121675/ESP8266_Standalone.ino.bin --end
    esptool.py v2.6
    2.6
    esptool.py v2.6
    Serial port COM4
    Connecting...TRACE +0.000 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555 | UUUU
    TRACE +0.000 Write 46 bytes:
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0 | UUUUUUUUUUUUU.
    TRACE +0.102 Timed out waiting for packet header
    .TRACE +0.062 command op=0x08 data len=36 wait_response=1 timeout=0.100 data=
    0707122055555555 5555555555555555 | ... UUUUUUUUUUUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    55555555 | UUUU
    TRACE +0.000 Write 46 bytes:
    c000082400000000 0007071220555555 | ...$........ UUU
    5555555555555555 5555555555555555 | UUUUUUUUUUUUUUUU
    5555555555555555 5555555555c0 | UUUUUUUUUUUUU.
    TRACE +0.015 Read 1 bytes: c0
    TRACE +0.000 Read 31 bytes:
    0108020007071220 0000c0c001080200 | ....... ........
    070712200000c0c0 01080200070712 | ... ...........
    TRACE +0.001 Received full packet: 01080200070712200000
    TRACE +0.013 Received full packet: 01080200070712200000
    TRACE +0.014 Read 64 bytes:
    200000c0c0010802 00070712200000c0 | ........... ...
    c001080200070712 200000c0c0010802 | ........ .......
    00070712200000c0 c001080200070712 | .... ...........
    200000c0c0010802 00070712200000c0 | ........... ...
    TRACE +0.001 Received full packet: 01080200070712200000
    TRACE +0.013 Received full packet: 01080200070712200000
    TRACE +0.014 Received full packet: 01080200070712200000
    TRACE +0.014 Received full packet: 01080200070712200000
    TRACE +0.014 Received full packet: 01080200070712200000
    TRACE +0.014 Received full packet: 01080200070712200000

    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5c00f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005c00f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a0200224fdc000000c0
    TRACE +0.000 Received full packet: 010a0200224fdc000000
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5800f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005800f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a020000b000ac0000c0
    TRACE +0.000 Received full packet: 010a020000b000ac0000
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5400f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005400f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.001 Read 11 bytes: 010a0200c42c00020000c0
    TRACE +0.000 Received full packet: 010a0200c42c00020000
    TRACE +0.013 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5000f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005000f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a02000000e8a00000c0
    TRACE +0.000 Received full packet: 010a02000000e8a00000
    Chip is ESP8266EX
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5c00f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005c00f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a0200224fdc000000c0
    TRACE +0.000 Received full packet: 010a0200224fdc000000
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5800f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005800f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a020000b000ac0000c0
    TRACE +0.000 Received full packet: 010a020000b000ac0000
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5400f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005400f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a0200c42c00020000c0
    TRACE +0.000 Received full packet: 010a0200c42c00020000
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5000f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005000f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a02000000e8a00000c0
    TRACE +0.001 Received full packet: 010a02000000e8a00000
    Features: WiFi
    TRACE +0.013 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5000f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005000f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a02000000e8a00000c0
    TRACE +0.000 Received full packet: 010a02000000e8a00000
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5400f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005400f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a0200c42c00020000c0
    TRACE +0.000 Received full packet: 010a0200c42c00020000
    TRACE +0.014 command op=0x0a data len=4 wait_response=1 timeout=3.000 data=5c00f03f
    TRACE +0.000 Write 14 bytes: c0000a0400000000005c00f03fc0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 010a0200224fdc000000c0
    TRACE +0.000 Received full packet: 010a0200224fdc000000
    MAC: dc:4f:22:2c:c4:a0
    Uploading stub...
    TRACE +0.014 command op=0x05 data len=16 wait_response=1 timeout=3.000 data=6c1f0000020000000018000000e01040
    TRACE +0.000 Write 26 bytes:
    c000051000000000 006c1f0000020000 | .........l......
    000018000000e010 40c0 | ........@.
    TRACE +0.009 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 01050200224fdc000000c0
    TRACE +0.000 Received full packet: 01050200224fdc000000
    TRACE +0.016 command op=0x07 data len=6160 wait_response=1 timeout=3.000 data=
    0018000000000000 0000000000000000 | ................
    a810004001ffff46 460000000080fe3f | ...@...FF......?
    4f484149a4abff3f 0cabfe3f80800000 | OHAI...?...?....
    f4f910400c000060 0000000100000100 | ...@...`........
    00100000ffff0000 8c80000010400000 | .............@..
    0000ffff00400000 0080fe3f9c2bff3f | .....@.....?.+.?
    a02bff3f10270000 14000060ffff0f00 | .+.?.'.....`....
    a4abff3fa4abff3f a42bff3fb4abff3f | ...?...?.+.?...?
    0080000020290000 f88dfe3f5880fe3f | .... ).....?X..?
    a8abff3f98aeff3f 989bfe3f84aeff3f | ...?...?...?...?
    801b0000a00d0000 0008000020090000 | ............ ...
    500e000050120000 acabff3fb0abff3f | P...P......?...?
    1f2900003ca9fe3f 08aeff3f8cadff3f | .)..<..?...?...?
    800b00000cadff3f 8cacff3fb0150000 | .......?...?....
    f1ff000000abfe3f 00a9fe3fbc0f0040 | .......?...?...@
    дальше идут похожие строки,минут 5 держал,но до конца не дошел.В конце идут такие строки,что вроде говорит,что скетч загружен?Но почему-то диодик GP1 не загорается теперь через Блунк.
    d6b4cdc89a4a5258 53c7c3644da7b326 | .....JRXS..dM..&
    368f3599485c1a89 3b44e27a49780309 | 6.5.H\..;D.zIx..
    4f22e1458476dcdf f76ff4e399ff0705 | O".E.v...o......
    4ce366c0 | L.f.
    TRACE +1.482 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 01110200000000000000c0
    TRACE +0.000 Received full packet: 01110200000000000000

    Wrote 284096 bytes (204301 compressed) at 0x00000000 in 41.7 seconds (effective 54.4 kbit/s)...
    TRACE +0.014 command op=0x13 data len=16 wait_response=1 timeout=3.000 data=00000000c05504000000000000000000
    TRACE +0.000 Write 27 bytes:
    c000131000000000 0000000000dbdc55 | ...............U
    0400000000000000 0000c0 | ...........
    TRACE +0.096 Read 1 bytes: c0
    TRACE +0.000 Read 8 bytes: 0113120000000000
    TRACE +0.337 Read 1 bytes: 27
    TRACE +0.000 Read 18 bytes:
    1f915c8ce2883242 0e23fae6b6cd6700 | ..\...2B.#....g.
    00c0 | ..
    TRACE +0.000 Received full packet:
    0113120000000000 271f915c8ce28832 | ........'..\...2
    420e23fae6b6cd67 0000 | B.#....g..
    Hash of data verified.

    Leaving...
    TRACE +0.014 command op=0x02 data len=16 wait_response=1 timeout=3.000 data=00000000000000000040000000000000
    TRACE +0.000 Write 26 bytes:
    c000021000000000 0000000000000000 | ................
    0000400000000000 00c0 | ..@.......
    TRACE +0.009 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 01020200000000000000c0
    TRACE +0.000 Received full packet: 01020200000000000000
    TRACE +0.014 command op=0x12 data len=4 wait_response=1 timeout=3.000 data=01000000
    TRACE +0.000 Write 14 bytes: c0001204000000000001000000c0
    TRACE +0.007 Read 1 bytes: c0
    TRACE +0.000 Read 11 bytes: 01120200000000000000c0
    TRACE +0.000 Received full packet: 01120200000000000000
    Hard resetting via RTS pin...

    Это все равно же не совсем правильно,есть мысли по этому поводу?
     
  11. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Надеюсь,что не переполню ваш сервер:)
    Изменил подробный вывод с загрузки на компиляцию и он выдал следующее:
    esptool.py v2.6
    2.6
    esptool.py v2.6
    Serial port COM4
    Connecting....
    Chip is ESP8266EX
    Features: WiFi
    MAC: dc:4f:22:2c:c4:a0
    Uploading stub...
    Running stub...
    Stub running...
    Configuring flash size...
    Auto-detected Flash size: 1MB
    Compressed 284096 bytes to 204301...

    Writing at 0x00000000... (7 %)
    Writing at 0x00004000... (15 %)
    Writing at 0x00008000... (23 %)
    Writing at 0x0000c000... (30 %)
    Writing at 0x00010000... (38 %)
    Writing at 0x00014000... (46 %)
    Writing at 0x00018000... (53 %)
    Writing at 0x0001c000... (61 %)
    Writing at 0x00020000... (69 %)
    Writing at 0x00024000... (76 %)
    Writing at 0x00028000... (84 %)
    Writing at 0x0002c000... (92 %)
    Writing at 0x00030000... (100 %)
    Wrote 284096 bytes (204301 compressed) at 0x00000000 in 36.1 seconds (effective 63.0 kbit/s)...
    Hash of data verified.

    Leaving...
    Hard resetting via RTS pin...

    То есть все нормально прошло?Почему диод через "баттон" не могу зажечь,как думаете,где собака зарыта?
    В прошлый раз такое было из за дисконнекта от сервера,в этот раз такое может быть или в другую сторону смотреть?Просто выжидал коннект,но он так и не появился
     
  12. Technogrover

    Technogrover Новичок

    Сообщения:
    112
    Симпатии:
    0
    Кстати,компиляция почему то теперь проходит как в последнем сообщением,а вот сообщение после которого требуется ресет стало таким - serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: - только длиннее,встречались с таким?
     

Поделиться этой страницей