Какая плата вам нравится больше — Arduino U no или Arduino Leonardo ? А вы знаете чем они отличаются?
Чтобы понять различия, необходимо сначала хотя бы кратко их охарактеризовать.
U no
В настоящее время чаще всего продается третья версия этой платы с микроконтроллером ATmega328 ( Arduino U no R3) , которая имеет несколько улучшений по сравнению с предыдущими версиями.
К ее достоинствам можно отнести наличие разъема питания и совместимость с подавляющим большинством плат расширения. Она имеет 14 цифровых входов-выходов и 6 аналоговых входов. На шести цифровых выводах также может использоваться широко-имупльсная модуляция (ШИМ) с программным управлением.
Arduino U no считается наиболее подходящей платформой для новичков в электронике и программировании. Часто это первая Arduino, которая попадает в наши руки.
Она позволяет легко и быстро научиться программировать и работать с электроникой, кроме того, для простых проектов не потребуются предварительные знания и опыт — это могут сделать даже дети.
Однако это не означает, что возможности Uno строго ограничены. Она используется для многих целей и может эффективно использоваться для небольших проектов, хотя она и не так удобна, как серия Nano.
Arduino U no
Leonardo
Плата Arduino Leonardo появилась на свет летом 2012 года. Произошло это через два года после премьеры Arduino U no в сентябре 2010 года.
Изначально плата на базе микроконтроллера ATmega32U4 почему-то не вызвала большого энтузиазма. Многие люди, кажется, вообще не узнают Arduino Leonardo или, скорее, не ценят ее должным образом.
Однако «Леонардо» имеет значительное аппаратное преимущество перед «Уно», поэтому возникает вопрос: почему эта плата не так популярна? Давайте рассмотрим ее подробнее.
Микроконтроллер ATmega32 U 4 ;
Рабочее напряжение — 5 В ;
Рекомендуемое входное напряжение — 7-12 В ;
Входное напряжение (пределы) — 6-20В ;
Контакты цифрового ввода / вывода — 20 ;
Каналы ШИМ — 7 ;
Каналы аналогового ввода — 12 ;
Постоянный ток для каждого контакта ввода / вывода — 40 мА ;
Постоянный ток для контактов — 3,3 В, 50 мА ;
32 КБ, 4 КБ флэш-памяти, используемой загрузчиком ;
SRAM — 2,5 КБ ;
EEPROM — 1 КБ ;
Тактовая частота — 16 МГц ;
Размеры (Д x Ш) — 68,6 мм x 53,3 мм ;
Вес — 20 г ;
Другие функции включают разъем ISCP и кнопку сброса.
Arduino Leonardo
На первый взгляд различия существенны.
Периферийные устройства USB обеспечивают ATmega32 U 4 основными отличиями от ATmega328P — загрузчику 32 U 4 больше не требуется использовать другой аппаратный чип последовательного интерфейса, поэтому эти контакты могут свободно взаимодействовать с внешними устройствами или другими микроконтроллерами.
На самом деле мы получаем всего больше. Arduino Leonardo имеет больше аналоговых контактов, где A0-A5 предназначены для аналоговых контактов, а A6-A11 предназначены для цифровых контактов.
Что касается входных и выходных контактов: Arduino Leonardo позволяет нам использовать 20 контактов вместо 14 на UNO, поскольку он может использовать аналоговые контакты в качестве ввода / вывода.
У нас также есть дополнительный вывод PWN и немного больше SRAM для более быстрого доступа к данным.
Секрет разницы в популярности
Почему Arduino U no намного популярнее Arduino Leonardo?
Ниже приведены три основные причины.
1. Более ранний выпуск и эталонный тест для плат разработки
Плата Uno, выпущенная за 2 года до Arduino Leonardo, стала своего рода стандартом в индустрии плат для простой разработки различных программируемых электронных устройств благодаря уникальной компоновке контактов, которая делает ее совместимой с большинством доступных шилдов (плат расширений, Arduino Shield). Arduino U no отличают простота ее использования и хорошие технические характеристики.
19 шилдов для Arduino на все случаи жизни
2. Все иногда на чем то застревают …
Намного легче найти в сети учебники по Uno. С популярностью приходит большее сообщество с большей поддержкой. Учебники по Uno легко доступны в сети, но некоторые из них несовместимы с Leonardo.
3. Несовместимость Arduino Leonardo с шилдами для Arduino U no (Shieldami Uno)
Arduino Uno известна своей широкой совместимостью со многими шилдами, которые подходят для платы. С Leonardo дело обстоит иначе. Наши старые шилды Arduino могут иметь проблемы при работе с Arduino Leonardo.
Теоретически все выглядит как одно большое свидетельство не только того, что Uno — гораздо более популярный выбор, но и того, что так и должно быть. Однако Arduino Leonardo имеет лучшую производительность, большую гибкость в реализации протоколов, отличных от последовательного UART и, при этом, более низкую цену.
Другие популярные платы Arduino: Какую плату Arduino выбрать
Информация, опубликованная на данном веб-сайте, представлена исключительно в ознакомительных целях, за применение этой информации администрация сайта ответственности не несет.
Если говорить о том, какие лучшие дистрибутивы Linux мы знаем, то этот список может быть…
Хотя Ubuntu и поставляется со встроенным обозревателем Firefox многие пользователи считают что это не самая…
Что такое Remmina? Remmina — это совершенно бесплатный и свободный клиент так называемого удаленного рабочего…
Как мы знаем, Ubuntu это самая популярная сборка из систем на базе ядра Linux. У…
Выбор ноутбука для каждого пользователя это довольно кропотливый процесс. Люди стараются подобрать ноутбук который будет…
Если вы решили ознакомиться с операционной системой Linux более детально и задались вопросом как установить…