Плата Arduino Pro Mini.

Тема в разделе "Arduino & Shields", создана пользователем Artclonic, 17 май 2018.

  1. Artclonic

    Artclonic Гик

    Подскажите по микроконтроллеру ATmega168/328. Плата Arduino Pro Mini.
    Как в нее заливать скетч, на других платах (без USB) есть SPI, я делал и уно программатор и заливал... а тут как?
     
  2. sslobodyan

    sslobodyan Гик

    Через ЮСБ - в системе появится СОМ-порт. Вот через него и заливается.
     
  3. Artclonic

    Artclonic Гик

    там нет USB...В том то и дело...
     
  4. Artclonic

    Artclonic Гик

  5. sslobodyan

    sslobodyan Гик

    Так напрямую подключаете ЮСБ-СОМ преобразователь или другую ардуину к контактам ТХ-РХ (сериалу).
     
  6. sslobodyan

    sslobodyan Гик

    На Вашей плате они называются RX1 и ТХ0
     
  7. Artclonic

    Artclonic Гик

    Я предыдущую минимегу подключал через ардуино уно по SPI, а тут что прям напрямую можно RX1 и ТХ0 (сериалу)?
     
  8. sslobodyan

    sslobodyan Гик

    Еще раз повторяю. Ардуинка прошивается по последовательному (serial) порту, если используется ее загрузчик. Если у Вас есть программатор для Атмеги - то можете шить напрямую по SPI без использования загрузчика.
     
  9. Artclonic

    Artclonic Гик

    На даннои плате есть загрузчик или нет?
     
  10. Daniil

    Daniil Гуру

    Полистайте амперку вики и магазин, там все ответы (в гугле тоже есть=)
     
  11. sslobodyan

    sslobodyan Гик

    Если это ардуина - то обязательно есть.
     
  12. Artclonic

    Artclonic Гик

    Имел положительныи опыт с мини мегои (у нее по вашим суждениям - должен быть загрузчик) но посоветовали мне его прошивать через программатор (ардуино уно) через SPI, почему я не мог ее прошить через его собственныи загрузчик...напрямую можно RX1 и ТХ0? Запутался совсем...
     
  13. a1000

    a1000 Гуру

    Вы куда хотите подключать RX и TX? Что-бы подключиться к USB нужен переходник. В платах Uno, Nano и т.д. они уже встроены. А в Pro Mini он отсутствует. Надо использовать внешний. Типа такого
    [​IMG]
    Только берите переходник с наличием пина DTR. Проще будет прошивать, не надо будет играться с Reset.
    [​IMG]
     
    arkadyf нравится это.
  14. Artclonic

    Artclonic Гик

    Вот... Теперь вроде встаёт все на свои места.. А как подключить, прошить без такого переходника?
     
  15. 9xA59kK

    9xA59kK Гик

  16. Artclonic

    Artclonic Гик

    переходник уже заказал...с DTR
     
  17. a1000

    a1000 Гуру

    А с чего вы взяли, что на Pro Mini нет SPI. Он аппаратно реализован на самом микроконтроллере. Так-что его просто не может не быть. Как я понял UNO у вас есть. Заливайне в неё скетч программатора и шейте Pro Mini по SPI. Можно так-же использовать USB-UART переходник UNO. Поищите в интернете информацию, её полно.
     
  18. a1000

    a1000 Гуру

    Ну а переходник тоже надо иметь, если будете дальше Ардуино заниматься он вам обязательно пригодится.
     
  19. Artclonic

    Artclonic Гик

    Я так с мини мегои и делал, т.к. выхода USB у него в моем варианте не было..
    где тут SPI ?
    upload_2018-5-17_15-41-21.png
     
  20. a1000

    a1000 Гуру

    Вот, что пишет интернет
    Интерфейс SPI использует 4 линии для обмена данными:
    • SCLK — Serial Clock: тактовый сигнал (от ведущего)
      Другие обозначения: SCK, CLK
      Arduino: пин 13
    • MOSI — Master Output, Slave Input: данные от ведущего к ведомому
      Другие обозначения: SDI, DI, SI
      Arduino: пин 11
    • MISO — Master Input, Slave Output: данные от ведомого к ведущему
      Другие обозначения: SDO, DO, SO
      Arduino: пин 12
    • SS — Slave Select: выбор ведомого; устанавливается ведущим
      Другие обозначения: nCS, CS, CSB, CSN, nSS, STE
      Arduino: по умолчанию пин 10
    По вашему рисунку четыре правых нижних пина.