🔧Arduino изнутри - разбираем схему и компоненты (ATmega328P). Уроки Arduino для начинающих

Sdílet
Vložit
  • čas přidán 22. 09. 2016
  • Поговорим о внутренностях платы Arduino Uno и их предназначении, а так же уделим немного внимания её микроконтроллеру Atmega328P.
    ВК: lrazum
    Instagram: / viktor_osin_
    Ссылки для заказа необходимых компонентов: labrazum.ru/komponentyi/
    ======================================================
    ОПИСАНИЕ:
    Это третье видео из серии «основы Arduino для начинающих» и сегодня мы поговорим о внутренностях платы Arduino Uno и их предназначении, а так же уделим немного внимания её микроконтроллеру Atmega328.
    ======================================================
    Остальные выпуски курса "Arduino для начинающих": • ОБРАЗОВАТЕЛЬНОЕ: Уроки...
    ======================================================
    Материалы, используемые в видео: github.com/viktor-osin/YouTub...
    Интересная статья о работе UART: geektimes.ru/post/253786/
  • Věda a technologie

Komentáře • 116

  • @Nikolay210563
    @Nikolay210563 Před 7 lety +22

    Лучшее представление материала! Грамотно и лаконично, музыкально и графично, без слов паразитов, причмокиваний и соплей. С замечательным поддержанием материала за видео. Приятно слушать и смотреть ну и главное РЕЗУЛЬТАТИВНО!

  • @MsRubinov
    @MsRubinov Před 6 lety +7

    Очень хорошее, познавательное и главное понятное для новичка. Не много мешает музыка, чуть бы потише. Это лучшее, что я видел- УМНИЧКА !!!!

  • @user-qt5od6hw6p
    @user-qt5od6hw6p Před 7 lety +21

    Парень, ну ты прям преподаватель! за пару твоих видео понял столько , сколько куча умников не могут донести до простого обывателя годами! Отлично излагаешь материал, продолжай в том же духе! И успехов в развитии проекта "Школа INTEGER"

  • @user-bs7pz6qz8u
    @user-bs7pz6qz8u Před 4 lety +2

    впервые встречаю плату (устройство) и принципиальную схему к ней. Сейчас так не принято. Толковое объяснение, все вместе позволяет решить любые вопросы. Спасибо.

  • @workspacevideos
    @workspacevideos Před 7 lety +49

    очень познавательно, спасибо! жду продолжения этой серии выпусков. из множества просмотренного видео только здесь увидел раскрытие сути процессов, а не инструкцию куда подключать, и что при этом получится. и конечно же наглядность на фоне пояснения тоже очень понравилась. удачи и развития вашему каналу

    • @LabRazum
      @LabRazum  Před 7 lety +18

      Большое спасибо! Буду стараться и дальше делать выпуски с уклоном на прозрачность работы микроконтроллера и платы.

    • @MsSergey1313
      @MsSergey1313 Před 7 lety

      Хороший урок! Я бы вместо микроконтроллера atmega преобразователя usb-uart сказал бы что там стоит специальная микросхема CH340G т.к. такие микросхемы ставят на большинство китайских ардуин и новички которые покупают себе ардуину по дешевле, часто не знают что надо установить драйвер а по урокам для оригинальных ардуин ничего не получается. Я думаю что урок по микросхеме CH340G был бы полезен т.к. нек-е другие ардуины (напр. мини) прошиваются через модули-преобразователи на таких микросхемах.

  • @nikolaypetrovskiy4508
    @nikolaypetrovskiy4508 Před 7 lety +5

    Великолепно для новичков. У вас талант к преподаванию. Вы берёте чистый лист ( мозг новичка "Програмиста" ) и пишите на нём красивые иероглифы. Спасибо!

  • @easycare978
    @easycare978 Před 6 lety +1

    Как всегда на должной высоте, спокойно, коротко и понятно. И дествительно, при таком объяснении осознаёшь: - " да просто, да легко и ничего страшного." Надеюсь, что это и многие другие подобные видео помогут начинающим программистам сломать свой страх и неуверенность в изучении микроконтроллеров и Ардуино в частности.

  • @user-qw6ty2tn9i
    @user-qw6ty2tn9i Před 7 lety +14

    Это лучшее, что лично я встречал в интернете по основам ардуино! Автору огромное спасибо!!!

  • @timmymulla1
    @timmymulla1 Před 7 lety +11

    Дружище, нереально внятно! Спасибо! Продолжай в том же духе!

  • @user-wu3je3co6u
    @user-wu3je3co6u Před 4 lety +1

    Гениальное объяснение по микроконтроллеру. По тому, что, практически, универсальное.

  • @alekcap
    @alekcap Před 3 lety +1

    Хорошее видео! Будет очень полезно начинающим изучать ардуино. Эх, где же вы были раньше, когда я будучи новичком читала в интернете однообразные обзорные статьи...

  • @user-yz2my6kp5i
    @user-yz2my6kp5i Před 6 lety +1

    Изключително висок професионализъм, кратко, точно, ясно и разбираемо поднесена тема! Благодаря! Успехи!

  • @dv-cq4td
    @dv-cq4td Před 7 lety +1

    только собираюсь что то сделать на ардуино, искал и попались цикл видео ваших, спасибо огромное, продолжайте пожалуйста, настолько доступно излагаете

  • @fuzzySlash
    @fuzzySlash Před 6 lety +3

    Молодец! Кратко, по делу и без розовых соплей.

  • @vii-ckoka
    @vii-ckoka Před 6 lety +1

    Всё чётко понятно,и ничего лишнего и замудрёного. очень понравилось,спасибо за ролик

  • @tolikvoron1641
    @tolikvoron1641 Před 5 lety +5

    Молодец молодой человек! Буду рекомендовать его видео своим внукам... Так держать....

  • @faridnadirov5472
    @faridnadirov5472 Před 4 lety +2

    Уровень подача материала выше всяких похвал. Настоящий учитель!

    • @user-vi7yh6eq5k
      @user-vi7yh6eq5k Před 2 měsíci

      Общий смысл микроконтроллера раскрыт, а вот ардуино нет. Ардуино сконструировано на базе МК
      а смысл расработки нет.

  • @eleimt
    @eleimt Před 7 lety +4

    Случайно увидел. Классно, спасибо. Жду продолжения.

  • @user-iy3pg1oc6l
    @user-iy3pg1oc6l Před 7 lety +1

    Очень интересно. Смотрю каждый выпуск. Успехов каналу.

  • @Vladislav55rus
    @Vladislav55rus Před 7 lety +25

    Считаю, что Ваши уроки вполне могут стать стать лучшими для обучения начинающих. В отличие от переведенных видео Джереми Блюма, где все очень запутано. Спасибо Вам!

  • @READDME
    @READDME Před 7 lety +4

    Спс за урок очень помогает подробность на высоте , не то что другие уроки .

  • @DimaKylikov
    @DimaKylikov Před 7 lety +34

    Отличное видео, всегда мечтал о таком качественном объяснение с картинками!

  • @VICTOR201258
    @VICTOR201258 Před 6 lety

    Огромное спасибо за толковые уроки и отдельное спасибо за рекомендованную литературу!!!

  • @user-gl6tb1jb4o
    @user-gl6tb1jb4o Před 4 lety +1

    просто улет! огромное спасибо за работу.

  • @user-yy7dl2mm3n
    @user-yy7dl2mm3n Před 7 lety +2

    Отлично!!! Подробно объяснил, что откуда и зачем
    Подписался!!!

  • @vitek8573
    @vitek8573 Před 7 lety +1

    нет слов, я просто в восторге от позитива ))

  • @Rashforever1
    @Rashforever1 Před 5 lety +1

    Молоток четко ясно без соплежеваний круто так держать лайки подписка!

  • @val971000
    @val971000 Před 7 lety +2

    Спасибо! Очень хорошие у вас лекции!

  • @2525nikolay
    @2525nikolay Před rokem

    Блин, оказывается всё так просто. Респект и уважуха автору видео. У других писец как всё заумно, как будто всё заканчивали высшее техническое. Ещё раз респект и спасибо.

  • @viecheslavp4392
    @viecheslavp4392 Před 5 lety

    Благодарю за интересное видео и ссылки на используемые материалы и статью! Успехов! :)

  • @mxustin
    @mxustin Před 7 lety +1

    спасибо! лучшие уроки по ардуино

  • @victorfrolov5707
    @victorfrolov5707 Před 7 lety

    Большое спасибо. Очень качественное по содержанию видео!

  • @QueryTuner
    @QueryTuner Před 7 lety +4

    Очень хорошо, так держать!

  • @joynazarini5128
    @joynazarini5128 Před 3 lety

    Спасибо!
    Вот это подача.
    У тебя явно педагогические наклонности!

  • @user-st7ox9cy7m
    @user-st7ox9cy7m Před 6 lety +1

    Просто и понятно. Спасибо!

  • @user-fo3yp4tm3f
    @user-fo3yp4tm3f Před 6 lety +5

    Как то уже год практикуюс на микроконтролере авр, и за это время я посмотрел много материалов но они не сравнится с твоим, кажется я нашел то что искал.

  • @id521
    @id521 Před 5 lety +2

    Спасибо за ваш труд)

  • @wsnweaver742
    @wsnweaver742 Před 5 lety +1

    Интересно! Полезно! Спасибо!

  • @kwannwow
    @kwannwow Před 5 lety

    Спасибо друг все разжевал, то что надо!

  • @ExsitoN
    @ExsitoN Před 7 lety

    Спасибо! Все доходчиво объяснил.

  • @user-ry4ww2xo7h
    @user-ry4ww2xo7h Před 5 lety +1

    Кварцевый резонатор никогда не генерировал импульсы, его задача -стабилизация частоты генератора, который находится в микрухе. В остальном молодец.

  • @vladimirmorozov3366
    @vladimirmorozov3366 Před 5 lety

    Спасибо, нужный контент!

  • @azimsharipov3609
    @azimsharipov3609 Před 3 lety

    Просто супер 👌👌🥳 отлично, просто проще некуда уже, великолепно, спасибо за разъяснение что это такое, самый тупой чайник пойет после таких разъяснений и я один из таких чайников, столько видео смотрел до тебя, то понимал то ни понимал о чем они и как работает вообще? У тебя главное фишка знаешь в чем? Ты линию показываешь ток откуда куда течёт, на что рассеивается и куда дальше идёт, и вот тогда потом уже человек начнёт понять то что было теорию о чем шло речь.

  • @dolphin4ik101
    @dolphin4ik101 Před 7 lety +1

    супер доходчиво ! спасибо

  • @vitalijdergun1824
    @vitalijdergun1824 Před 7 lety +1

    Спасибо.Доступно и понятно.Немного мешает музыка.

  • @sinner_007
    @sinner_007 Před 4 lety

    Спасибо, было интересно, хотя многое и знал.

  • @MrKane1313
    @MrKane1313 Před 5 lety +2

    Отлично!

  • @vodoley8235
    @vodoley8235 Před 3 lety

    Отличный канал !

  • @user-uo5st1mj2w
    @user-uo5st1mj2w Před 2 měsíci

    Благодарю вас за урок

  • @TheDIAMONID
    @TheDIAMONID Před 7 lety +1

    Спасибо большое за подробное объяснеие какие модули лучше брать для начала для умного дома???? Заранее спасибо

  • @MrQuM
    @MrQuM Před 7 lety +1

    9.25 - есть пример работы Атмеги-нано без использования портов - в память записываются данные встроенного датчика температуры, которые потом считываются программатором. Грубо говоря контроллер с батарейкой можно проглотить и записать в него температуру в разных отделах ЖКТ. Но к Ардуино это не относится)))
    10.10 - Атмега имеет собственный генератор, способный работать без внешнего кварца (правда на низкой частоте) , также, в отличии от некоторых, Атмега имеет статическую память и её можно останавливать - данные в памяти не сотрутся без регенерации, в отличии от компа, например.
    А в целом с удовольствием и интересом смотрю курс - давно не занимался, очень полезно освежить знания и узнать новое, тем более, что есть возможность и необходимость применить эти знания. Большое спасибо!

    • @LabRazum
      @LabRazum  Před 7 lety

      Спасибо за замечания, но:
      9.25 - данные с атмеги считываются программатором по магическому каналу без портов?) порты так или иначе есть, и с ними вы взаимодействуете хотя бы на период загрузки программы в память мк, ну а встроенный датчик температуры так или иначе должен иметь внутренний канал для передачи информации в мк.
      На 10.10 никто и не говорит что генератор обязательно должен быть внешним) Я разбирал устройство платы Arduino, здесь он внешний, отсюда и такое его изображение.

    • @MrQuM
      @MrQuM Před 7 lety

      Да, внешние порты есть, но в процессе именно работы - регистрации температуры они не используются, а про внутренние каналы речи не идёт.
      На схеме изображение резонатора с ёмкостной обвязкой, а не генератора - вместо может использоваться и RC-цепочка.
      Но это просто, к слову.

  • @user-ko8wn5sg6m
    @user-ko8wn5sg6m Před 4 lety +1

    Огромное спасибо за уроки .Можете ли ответить на вопрос? Собрал готовый робот автомобиль,там подключено 2 модуля на один цифровой пин,будет ли он работать?Зарание благодарен,спасибо.

  • @dinvinchester3353
    @dinvinchester3353 Před 2 lety +1

    Спасибо !

  • @zhdanvadim9536
    @zhdanvadim9536 Před 5 lety +1

    Подскажите пожалуйста, пробовали ли вы писать юнит тесты на код, чтобы проверять не на реальном устройстве, а просто на компе? Помоему это бы сильно упростило отладку, плюс легкий рефакторинг и т.д.
    Может еще подскажите, есть ли возможность дебажить код выполняющийся на устройстве, ставить точки останова? Вроде как не некоторых контроллерах токое возможно, интересно от чего это зависит.

  • @valerijpavlenko
    @valerijpavlenko Před 7 lety

    ОТЛИЧНО!

  • @RetiredNihilist
    @RetiredNihilist Před 9 měsíci

    Хотелось бы узнать поподробнее про кварцевый резонатор. Работает ли от него центральный процессор АТМЕГА или у ЦП есть свой кварцевый резонатор? Заранее спасибо.

  • @alexandrvinogradskij5884

    Добрый день! Можно ли заменить микроконтроллер atмеgа 328 на atмеgа 8? И что для этого нужно сделать? Спасибо.

  • @ncertus
    @ncertus Před 5 lety +4

    6:50 - АЛУ это один из блоков процессора, а не одно и тоже с ним.

  • @ilesbekabilov4341
    @ilesbekabilov4341 Před 6 lety +1

    можно сделать станок для перемотки обмоток с обратным отсчотом

  • @user-lg6rc7pk7c
    @user-lg6rc7pk7c Před 2 lety +1

    Класс. Про айтуси будет?

  • @atahanovabdurazzak108
    @atahanovabdurazzak108 Před 6 lety

    салом брат как можно подключить флоппи пороленого потеклесеня

  • @alexandernekrasov5828
    @alexandernekrasov5828 Před 5 lety

    мне нравится, мне все понятно. но переход от светодиода к схеме Ардуино резковат возможно. Я ведущий инженер-электроник со стажем программирования микроконтроллеров, мне схема понятна , интересно насколько понятно новичкам.

  • @imrannadiroglu
    @imrannadiroglu Před 6 lety

    , все сказали я просто огромноэ СПАСИБО

  • @FastReviewer
    @FastReviewer Před 7 lety +1

    спасибо!

  • @user-nb5sx2br9r
    @user-nb5sx2br9r Před 5 lety

    Смотрю все)))

  • @enrewardronkhall8340
    @enrewardronkhall8340 Před 3 lety +1

    Разве eeprom не относится к памяти микроконтроллера или она внешняя и интегрируется на плату?

  • @user-su5gv3fp5f
    @user-su5gv3fp5f Před 7 lety +1

    Все круто, но нужно еще сделать без ардуино, просто работа с микропроцессорами напрямую.

  • @Yupitrer
    @Yupitrer Před 7 lety +1

    Где книгу взять?!!!!

  • @SplashT
    @SplashT Před 7 lety

    класс! все четко! збст
    подписка неминуема

  • @thelaktionov4329
    @thelaktionov4329 Před 6 lety

    крутяк!!!

  • @user-bd6ox3mw8n
    @user-bd6ox3mw8n Před rokem

    Описание схемы ардуино есть? Как понять ее?

  • @sattarysn5882
    @sattarysn5882 Před 6 lety

    supeeeeer

  • @user-hd7hq4lf4y
    @user-hd7hq4lf4y Před 3 lety

    Про CPU сказал, про RAM/ROM, про порты I/O, а вот самое то главное не раскрыл, что микроконтроллер это MCU - Micro Controller Unit.

  • @user-tp4qk1qk9t
    @user-tp4qk1qk9t Před 7 lety

    Здравствуйте. Интересует программирование AVR на Си. Особо знаний нет в микроконтроллерах (в данный момент изучаю Си). Что нужно знать и какую литературу посоветуете про особенности Си на АVR и наверное нужно знать особенности архитектуры, а также схемотехнику устройств, в основе, которых, лежит AVR?

    • @LabRazum
      @LabRazum  Před 7 lety +3

      Как раз та книга, о которой я говорил в видео: Белов А.В. www.chitai-gorod.ru/catalog/book/876577/ Там сперва рассказывается об архитектуре AVR и затем начинается программирование на Си и параллельно ассемблере с нуля. Что характерно, все на достаточно простом, не заумном языке.

    • @user-tp4qk1qk9t
      @user-tp4qk1qk9t Před 7 lety

      Отлично, спасибо.

  • @user-uy2rw1wh7h
    @user-uy2rw1wh7h Před 3 lety

    По умолчанию 328 имеет встроенный генератор на 8 МГц если только проект требует 16 тогда уже ставим кварц

  • @radio-active7411
    @radio-active7411 Před 7 lety

    очень нравятся Ваши уроки! Это я смотрю 2-й раз. У меня возник вопрос: как подключить плату arduino к бортовой сети автомобиля? Вольтаж минимум 12В и доходит до 14В. А вы сказали, что нежелательно превышать 12в. Как быть?

    • @LabRazum
      @LabRazum  Před 7 lety

      Очень рад, что мои ролики оказались вам полезны. Некоторые подключают Arduino напрямую к аккумулятору, но ее маленький преобразователь в 5 вольт будет сильно греться, поэтому можно облегчить ему задачу, поставив преобразователь, например, на 9 вольт, и уже от 9 вольт питать Arduino.

  • @user_user_320
    @user_user_320 Před 3 lety

    Поправка: RS-232 это не протокол, а линия связи(интерфейс)

  • @user-dj9je3ld5u
    @user-dj9je3ld5u Před 7 lety

    музыка громкая а так класс

  • @user-rd3lj4gn4s
    @user-rd3lj4gn4s Před rokem

    Неужели для стабилизации напряжения до 5в затрачивается аж целых 2 вольта? (раз вы говорите что необходимо испотльзовать блок питания не меньше чем на 7 вольт).

    • @LabRazum
      @LabRazum  Před rokem

      Да, по даташиту на стабилизатор AMS1117 падение напряжения от 1.1 до 1.3В: static.chipdip.ru/lib/029/DOC001029248.pdf
      Отсюда такая рекомендация.

    • @user-rd3lj4gn4s
      @user-rd3lj4gn4s Před rokem

      @@LabRazum честно признаюсь, я думал они по другому работают: думад скажем пускаю от 3.3 до 6 вольт, а он просто режет всё что выше 5в... Или такие радиодетали тоже бывают просто называются по другому?

  • @user-rd3lj4gn4s
    @user-rd3lj4gn4s Před rokem

    Вообще не понял про компоратор на 4:45. Он имеет 3 ноги: на одну податся проверяемые 6в, на вторую опорные 3.3в, и дальше формула дескать если 6в>3.3в тогда на выходе логическая единица в 5в. Откуда там может быть 5в если на вход податся только только 6в и 3.3в?

    • @LabRazum
      @LabRazum  Před rokem

      На выходе напряжение берется не от ножек 6 или 3.3В, выходное напряжение берется от напряжения питания компаратора. На самом деле на принципиальной схеме это не всегда указывают, как и в схеме на видео, но думаю вам внесет ясность вот эта картинка: www.circuitspedia.com/wp-content/uploads/2020/07/inverting-comparator.gif

    • @user-rd3lj4gn4s
      @user-rd3lj4gn4s Před rokem

      @@LabRazum большое спасибо! Это новая для меня информация. Но зато на некоторые ранее непонимаемы схемы я взглянул по новому. Спасибо за ваш труд!

  • @alexandr_84
    @alexandr_84 Před 7 lety

    а еще на выход 5в можно подать 5в

  • @user-ni2kr5iw5g
    @user-ni2kr5iw5g Před 7 lety

    как скачать схемы используемые в видео,,,,,

  • @-_-_-_-_-_-_-_-_-________-_

    А ты вижу динамичный... спать под твой голос хорошо.

    • @LabRazum
      @LabRazum  Před 6 lety +2

      Из этих видео можно получать разную пользу - кто-то спит, а кто-то узнает для себя много нового - важно то, как именно вы к этому относитесь.

  • @user-rx5xl4yv2s
    @user-rx5xl4yv2s Před 4 lety

    !!!

  • @pahanili
    @pahanili Před 7 lety

    все хорошо но залипаю ппц ты бы хоть музыку по ритмичнее поставил или больше эфектов в видео

  • @fabz44
    @fabz44 Před měsícem

    найс музончик навалює

  • @user-nq1qx7qt5i
    @user-nq1qx7qt5i Před 3 lety

    Хорошее видео, но музон выбешивает.

  • @user-ty6fq9os9k
    @user-ty6fq9os9k Před 6 lety +1

    Уроки очень хорошие. Спасибо. Но музыка - это пытки. Слушать постоянно её - это невыносимо. Пожелание - делайте уроки без музыки. А то хочется запустить чем-нибудь тяжёлым в ведущего.

  • @user-ct9kj8is7g
    @user-ct9kj8is7g Před 6 lety

    даже музыка не напрягает

  • @Курбаши-Х
    @Курбаши-Х Před 6 lety

    музыка мешает..

  • @clydewarrior2255
    @clydewarrior2255 Před 6 lety

    А смысл, если microchip выкупили компанию atmel, все, avr умер

    • @Al.Sy.
      @Al.Sy. Před 4 lety

      Работают и выпускают многие МК, например, даже малоизвестный ATmega162. Появились новые модели, например, ATmega3209/4809.

  • @greenarmy4705
    @greenarmy4705 Před 7 lety

    Материал отличный. Но мужик сокращай предложения. Я чуть не засыпаю. еле дошел до 3 урока.

  • @sergoseleznev4979
    @sergoseleznev4979 Před 6 lety

    сходи в спортзал

  • @user-jz8nz8xz1b
    @user-jz8nz8xz1b Před 7 lety

    Много воды. По делу почти ноль.

    • @LabRazum
      @LabRazum  Před 7 lety +3

      Закройте таки свой диплом и посмотрите видео ;)

  • @user-pz1uc4pg9j
    @user-pz1uc4pg9j Před rokem

    Красаучик

  • @user-nq1nc5bl4n
    @user-nq1nc5bl4n Před 5 lety

    Спасибо!