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

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • Поговорим о внутренностях платы Arduino Uno и их предназначении, а так же уделим немного внимания её микроконтроллеру Atmega328P.
    ВК: lrazum
    Instagram: / viktor_osin_
    Ссылки для заказа необходимых компонентов: labrazum.ru/kom...
    ======================================================
    ОПИСАНИЕ:
    Это третье видео из серии «основы Arduino для начинающих» и сегодня мы поговорим о внутренностях платы Arduino Uno и их предназначении, а так же уделим немного внимания её микроконтроллеру Atmega328.
    ======================================================
    Остальные выпуски курса "Arduino для начинающих": • ОБРАЗОВАТЕЛЬНОЕ: Уроки...
    ======================================================
    Материалы, используемые в видео: github.com/vik...
    Интересная статья о работе UART: geektimes.ru/p...

КОМЕНТАРІ • 117

  • @cala9199
    @cala9199 Місяць тому

    Мечта детства сбывается с Вашими уроками! Спасибо Вам за то что умеете доходчиво и интересно рассказывать о сложном для меня!

  • @ЮраСуменко
    @ЮраСуменко 7 років тому +21

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

  • @Nikolay210563
    @Nikolay210563 7 років тому +22

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

  • @MsRubinov
    @MsRubinov 6 років тому +7

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

  • @ВалерийСоколов-м8ы
    @ВалерийСоколов-м8ы 4 роки тому +2

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

  • @faridnadirov5472
    @faridnadirov5472 5 років тому +2

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

    • @ВикторАлександрович-ю2н
      @ВикторАлександрович-ю2н 5 місяців тому

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

  • @workspacevideos
    @workspacevideos 8 років тому +49

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

    • @LabRazum
      @LabRazum  8 років тому +18

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

    • @MsSergey1313
      @MsSergey1313 7 років тому

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

  • @ВикторРом-у2ъ
    @ВикторРом-у2ъ 7 років тому +14

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

  • @nikolaypetrovskiy4508
    @nikolaypetrovskiy4508 7 років тому +5

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

  • @ИгорьПрокофьев-з5б
    @ИгорьПрокофьев-з5б 4 роки тому +1

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

  • @easycare978
    @easycare978 7 років тому +1

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

  • @Иванов-у2к
    @Иванов-у2к 6 років тому +1

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

  • @fuzzySlash
    @fuzzySlash 6 років тому +3

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

  • @tolikvoron1641
    @tolikvoron1641 5 років тому +5

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

  • @Vladislav55rus
    @Vladislav55rus 8 років тому +25

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

  • @alekcap
    @alekcap 3 роки тому +1

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

  • @dv-cq4td
    @dv-cq4td 8 років тому +1

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

  • @vii-ckoka
    @vii-ckoka 7 років тому +1

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

  • @timmymulla1
    @timmymulla1 7 років тому +11

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

  • @Rashforever1
    @Rashforever1 5 років тому +1

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

  • @DimaKylikov
    @DimaKylikov 8 років тому +34

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

  • @READDME
    @READDME 8 років тому +4

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

  • @ДиманБажин
    @ДиманБажин 8 років тому +2

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

  • @2525nikolay
    @2525nikolay 2 роки тому

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

  • @ДмитрийПетров-о7в6р
    @ДмитрийПетров-о7в6р 4 роки тому +1

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

  • @joynazarini5128
    @joynazarini5128 3 роки тому

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

  • @eleimt
    @eleimt 8 років тому +4

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

  • @vitek8573
    @vitek8573 7 років тому +1

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

  • @ВалерийПетров-ъ3ц
    @ВалерийПетров-ъ3ц 8 років тому +1

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

  • @VICTOR201258
    @VICTOR201258 6 років тому

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

  • @mxustin
    @mxustin 7 років тому +1

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

  • @val971000
    @val971000 8 років тому +2

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

  • @QueryTuner
    @QueryTuner 8 років тому +4

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

  • @MrQuM
    @MrQuM 7 років тому +1

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

    • @LabRazum
      @LabRazum  7 років тому

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

    • @MrQuM
      @MrQuM 7 років тому

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

  • @ИлиясКоянбай
    @ИлиясКоянбай 6 років тому +5

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

  • @ЭдельманЯруллин
    @ЭдельманЯруллин 5 років тому +1

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

  • @vitalijdergun1824
    @vitalijdergun1824 7 років тому +1

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

  • @ВладимирСкиба-т9ф
    @ВладимирСкиба-т9ф 6 років тому +1

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

  • @azimsharipov3609
    @azimsharipov3609 3 роки тому

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

  • @id521
    @id521 5 років тому +2

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

  • @victorfrolov5707
    @victorfrolov5707 7 років тому

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

  • @viecheslavp4392
    @viecheslavp4392 5 років тому

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

  • @MrKane1313
    @MrKane1313 5 років тому +2

    Отлично!

  • @dolphin4ik101
    @dolphin4ik101 7 років тому +1

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

  • @wsnweaver742
    @wsnweaver742 5 років тому +1

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

  • @kwannwow
    @kwannwow 5 років тому

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

  • @А.Ихалайнен
    @А.Ихалайнен 4 роки тому

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

  • @Мысливслух-с5ц
    @Мысливслух-с5ц 5 місяців тому

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

  • @TheDIAMONID
    @TheDIAMONID 7 років тому +1

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

  • @ncertus
    @ncertus 5 років тому +4

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

  • @ExsitoN
    @ExsitoN 7 років тому

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

  • @dinvinchester3353
    @dinvinchester3353 2 роки тому +1

    Спасибо !

  • @Иван-н5т6с
    @Иван-н5т6с 7 років тому +1

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

  • @ЮрийКлерк
    @ЮрийКлерк 2 роки тому +1

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

  • @alexandernekrasov5828
    @alexandernekrasov5828 6 років тому

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

  • @vladimirmorozov3366
    @vladimirmorozov3366 5 років тому

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

  • @zhdanvadim9536
    @zhdanvadim9536 6 років тому +1

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

  • @vodoley8235
    @vodoley8235 3 роки тому

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

  • @владимирфокин-х9м
    @владимирфокин-х9м 5 років тому +1

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

  • @ilesbekabilov4341
    @ilesbekabilov4341 6 років тому +1

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

  • @FastReviewer
    @FastReviewer 8 років тому +1

    спасибо!

  • @enrewardronkhall8340
    @enrewardronkhall8340 3 роки тому +1

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

  • @RetiredNihilist
    @RetiredNihilist Рік тому

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

  • @ВладимирСтарцев-к3м

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

  • @АликМуминов-ж4о
    @АликМуминов-ж4о 5 років тому

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

  • @imrannadiroglu
    @imrannadiroglu 6 років тому

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

  • @valerijpavlenko
    @valerijpavlenko 7 років тому

    ОТЛИЧНО!

  • @Yupitrer
    @Yupitrer 7 років тому +1

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

  • @alexandrvinogradskij5884
    @alexandrvinogradskij5884 2 роки тому

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

  • @КлайвСинклер-е6ю
    @КлайвСинклер-е6ю 4 роки тому

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

  • @user_user_320
    @user_user_320 3 роки тому

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

  • @radio-active7411
    @radio-active7411 7 років тому

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

    • @LabRazum
      @LabRazum  7 років тому

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

  • @Trikster567
    @Trikster567 Рік тому

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

  • @SplashT
    @SplashT 7 років тому

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

  • @Deep123-r4p
    @Deep123-r4p 8 років тому

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

    • @LabRazum
      @LabRazum  8 років тому +3

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

    • @Deep123-r4p
      @Deep123-r4p 8 років тому

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

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м Рік тому

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

    • @LabRazum
      @LabRazum  Рік тому

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

    • @СашкаБелый-ч6м
      @СашкаБелый-ч6м Рік тому

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

  • @thelaktionov4329
    @thelaktionov4329 6 років тому

    крутяк!!!

  • @atahanovabdurazzak108
    @atahanovabdurazzak108 6 років тому

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

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м Рік тому

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

    • @LabRazum
      @LabRazum  Рік тому

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

    • @СашкаБелый-ч6м
      @СашкаБелый-ч6м Рік тому

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

  • @Бойправ-ж8ы
    @Бойправ-ж8ы 6 років тому +1

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

  • @ВладимирСветлов-н6ь

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

  • @sattarysn5882
    @sattarysn5882 6 років тому

    supeeeeer

  • @alexandr_84
    @alexandr_84 7 років тому

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

  • @павелжестянщик-б2ъ
    @павелжестянщик-б2ъ 8 років тому

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

  • @-_-_-_-_-_-_-_-_-________-_
    @-_-_-_-_-_-_-_-_-________-_ 6 років тому

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

    • @LabRazum
      @LabRazum  6 років тому +2

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

  • @fabz44
    @fabz44 3 місяці тому

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

  • @pahanili
    @pahanili 7 років тому

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

  • @ВасилисаПримудрая-х9ц

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

  • @ClydeSimonSound
    @ClydeSimonSound 6 років тому

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

    • @Al.Sy.
      @Al.Sy. 4 роки тому

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

  • @ruiebajwt1buods0kge0nzxt
    @ruiebajwt1buods0kge0nzxt 6 років тому

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

  • @ЭрикАктаев
    @ЭрикАктаев 4 роки тому

    !!!

  • @ПавелГребняков
    @ПавелГребняков 6 років тому

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

  • @greenarmy4705
    @greenarmy4705 7 років тому

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

  • @sergoseleznev4979
    @sergoseleznev4979 7 років тому

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

  • @СашаРябчик-г1о
    @СашаРябчик-г1о 7 років тому

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

    • @LabRazum
      @LabRazum  7 років тому +3

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

  • @васекпетрович-я5э

    Красаучик

  • @АндрейП-ц5ы
    @АндрейП-ц5ы 6 років тому

    Спасибо!