Нужна помощь с LilyPad Arduino 328

Тема в разделе "Микроконтроллеры AVR", создана пользователем magmel, 8 апр 2015.

  1. magmel

    magmel Нерд

    1. Сама платформа ардуино подключена через usb адаптер к компу. К Лилипад токопроводящей проволокой подсоединены один LED и разъем с батарейкой . (фото прилагается)
    2. Подключаю лилипад к адаптеру и к компу, к лилипад привязываю LED. Включаю приложение Ардуино, проверяю порт и борд. Беру из примеров обычный скетч блинк. (Там в коде написано, что led должен быть подключен к пину 13- у меня так и подключено на лилипаде). Жму на галочку в левом верхнем углу- он пишет, что компиляция завершена. Нажимаю Загрузить, идет загрузка и ползет заливка. В это время led и диод на самой плате светятся и мигают. Заливка ползти перестает, но никогда не бывает написано, что Загрузка звершена. Просто бегунок этот с заливкой исчезает и плата перестает мигать- будто все загрузилось. Отсоединяю все от компа и присоединяю батарейку. Если + на батарейке я присоединяю к + на плате, то led и плата просто мигают, также, как и при загрузке кода. Но если я присоединяю + на батарейке к + на led или к пину13, то led просто горит, и все. Не мигает. В этом и вся проблема.

    тут фотки и скрины:
    https://www.pinterest.com/pin/533395149593685583/
    https://www.pinterest.com/pin/533395149593685687/
    https://www.pinterest.com/pin/533395149593685714/
    https://www.pinterest.com/pin/533395149593685728/
    https://www.pinterest.com/pin/533395149593685745/
    https://www.pinterest.com/pin/533395149593685763/
     
  2. vvr

    vvr Инженерище

    а причем здесь пин 13
    питание подключаем как положено - плюс батарейки к плюсу платы, минус к минусу.
    пример блинк загрузился или нет, не понятно
     
  3. magmel

    magmel Нерд

    Да я так тоже пробовала.
    Вот мне и непонятно- загрузился он или нет. И как это понять тоже не знаю..
     
  4. acos

    acos Официальный гик Администратор

  5. acos

    acos Официальный гик Администратор

    По идее не должен загрузится, из-за другого контроллера)
    Я проверяю прошиваемость обычно так - шью тот же блинк. но меняю выдержки времени. т.е. в коде блинка, везде где было
    Код (C):
    delay(1000);
    ставлю
    Код (C):
    delay(200);
    и после прошивки мигать начинает в 5 раз быстрее)
     
  6. vvr

    vvr Инженерище

    а я delay(500);:)
     
    acos нравится это.
  7. acos

    acos Официальный гик Администратор

    И так тоже бывает) А иногда мне очень лень, и я просто убираю нолик в одной из задержек)
     
  8. magmel

    magmel Нерд

  9. magmel

    magmel Нерд

    и у меня вообще ничего не мигает после того, как я заливаю скетч
     
  10. acos

    acos Официальный гик Администратор

    Вот это лучше, чем ничего. Это ошибка, которая говорит, что бутлоадер чего-то не смог связаться с компом. А светодиодик на 13ноге во время заливки хоть как-то помаргивает? Отключите, пожалуйста все от лилипада, кроме USB-UART преобразователя и попробуйте залить блинк тот же самый. Ну и проследите - какие светодиодики моргают при этом и как примерно? Ну или видосик снимите коротенький)
     
  11. magmel

    magmel Нерд

    сняла видосы:
    1. что происходит во время того, как идет загрузка


    2. что происходит после загрузки, если подсоединить к батарейке.

     
  12. acos

    acos Официальный гик Администратор

    При этом Arduino IDE говорит "STK500 get sync() not in sync"?
    А когда вы присоединяли к батарейке, USB было отключено от компьютера?
     
  13. magmel

    magmel Нерд

    если я выбираю Lilypad arduino, то после загрузки получается вот так:
    https://www.pinterest.com/pin/533395149593685763/

    если выбираю Lilypad arduino USB, то вылезает вот это:
    https://www.pinterest.com/pin/533395149593686586/

    когда присоединяла к батарейке, usb было включено.
    хотя и когда я отключаю usb и подсоединяю к батарейке, то все то же самое
     
  14. vvr

    vvr Инженерище

    отключите и светодиод и батарейку
    только лили и юсб адаптер
    драйвера устанавливались когда вы впервые подключал всё к компу?
     
  15. magmel

    magmel Нерд

    отключила, залила заново, подключила- и все то же самое, что и было

    может у меня какого-то драйвера нет?
    я скачала сам софт Arduino и FTDI
     
  16. acos

    acos Официальный гик Администратор

    Лично я, когда имею дело с lilyPad всегда как-то туплю, какой стороной правильно вставлять в неё этот самый переходник с USB на TTL. И поэтому не помню как там правильно) там какая-то неочевидность. Поэтому попробуйте пожалуйста этот переходник перевернуть) Обратите внимание - надо постараться ничего при этом не перемкнуть ножками. Если воткнуть этот адаптер правильно, светодиод должен загорется.
    При этом отключите светодиод и батарейку от ардуино.

    Так, погодите. Ща загуглю, может есть где картинка с правильным подключением
     
  17. magmel

    magmel Нерд

    а то адаптер, что у меня, подключается только в одну сторону, в другую он просто не лезет!
    и да, у меня на адаптере горит светодиод
     
  18. magmel

    magmel Нерд

  19. acos

    acos Официальный гик Администратор

    Нагуглил))) Переверните USB-serial переходник)
     
  20. magmel

    magmel Нерд

    что значит перевернуть? куда? он же по-другому не входит!