Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

Разновидности плат Arduino, а также про клоны, оригиналы и совместимость / Arduino / RoboCraft. Роботы? Это просто!

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

Для тех кому лень читать, озвучу важный вывод с некоторым опережением.

Все «размеры» и разновидности ардуино-плат абсолютно совместимы друг с другом — если вас заинтересовал проект на ArdinoNano — ничто вам не помешает реализовать его на обычной Ardino(Freeduino) или ArdinoMega(SeeduinoMega), причём ни в коде ни в схеме переделывать ничего не придётся. Можно и наоборот, например, с «меги» на «мини» — лишь бы выводов/памяти хватило (часто в проектах применяются откровенно избыточные платы), изучайте характеристики. Так же никакой разницы нет в выборе конкретной платы внутри размерного ряда — берём проект для ArduinoDiecimila(DFRduino) и спокойно делаем его на UNO(CraftDuino) и наоборот!

Тем более нет НИКАКОЙ принципиальной разницы, кто сделал эту плату и как она называется — это не айфон — качественно можно собрать такую плату и в подвале.

Ниже обо всех нюансах, подробно и с картинками.

Как известно, ардуино придумали в Италии, оригинальные платы там и делают. С них и начнём.

Оригинальные платы.

Сами итальянцы выпускают плату в нескольких основных форм-факторах:
Ardino xxx — стандартный размер, 20входо-выходов, полная совместимость со всеми шилдами.
ArdinoMega xxx — увеличенный размер, 70входо-выходов, совместимость не со всеми шилдами.
ArdinoNano xxx — уменьшеный размер, 22входо-выхода, не совместима с шилдами.
ArdinoMini ххх — ещё меньший размер, 20входо-выхоов, не совместима с шилдами, не имеет USB.

Весь итальянский зоопарк можно увидеть тут.

Ardino xxx

Стандартный и самый распространённый размер.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino Когда говорят «ардуина» («обычная ардуина») — обычно все сразу представляют именно такие платы.
Самые первые платы были в этом этом форм-факторе, соответственно именно он пережил больше всего реинкорнаций (USB-версии в хронологическом порядке выхода):
Extreme, NG, Diecimila, Duemilanove, Uno, Leonardo.
Вы не поверите, но ощутимая разница для пользователя наблюдается только в Леонардо=))
Сейчас на оф. сайте предлагается к покупке только Leonardo и Uno, однако интернет завален вариантами Duemilanove (наша CraftDuino именно её разновидность=) и не зря — всё что нужно среднему пользователю было воплощено ещё в Ardino Extreme, с тех пор поменялось крайне мало=)
Все эти платы имеют одинаковое количество входов-выходов, собранных на одинаковые разъёмы (для подключения перефирии и шилдов), программируются по USB, и имеют микроконтроллер ATMega на борту. На ранних версиях стоял ATMega8, потом стали ставить ATMega168, потом ATMega328.

На «восьмёрке» только 3 ШИМ выхода, 8Кб под скетч 1Кб оперативки, но для многих приложений хватает=) У ATMega168 уже 6 ШИМ каналов и 16Кб под ваши нужды, а у 328-й 32Кб под программы и уже 2Кб оперативки. Кстати не вся флеш-память доступна пользователю, часть её занимает бутлоадер.

На всех платах до UNO стоял чип-преобразователь USB-UART FT232, позволяющий втыкать плату прямо в USB и программировать без программатора. При втыкании в системе появлялся виртуальный COM-порт, который и используется средой разработки Ардуино для программирования.

UNO


На UNO решили заменить хардварный преобразователя USB-UART, на микроконтроллер Atmega8U2 (в более поздних ревизиях 16U2)- в него залита специальная прошивка, делающая ровно то же что и FT232.

Что это дало?

Поднялась скорость прошивки — теперь вместо ~10секунд надо ждать ~3c =)

А главное, в этот МК-конвертор можно залить свою прошивку, и превратить ардуино в мышку, клавиатуру или миди устройство… наверняка кому-то это очень надо=)

Только делается это как-то не очень по-ардуиновски, и примеров пока крайне мало=( ИМХО, фича, совсем не для начинающих.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

Так что, если ваша цель изменение протокола обмена платы и компа, вы хотите делать трушную клаву-мышь-МИДИдевайс ( вот, кстати, «не трушный» миди-пульт, на самой обычной ардуине=) тогда конечно вам нужна именно UNO. И если вам предстоит писать объёмную прошивку для этого (использовать исходники большого объёма), тогда нужно искать последнюю ревизию UNO — с Atmega16U2 (у неё в два раза больше памяти программ)

Да, тут ещё стоит оговориться — эта Atmega8U2/16U2 на самом деле делает не ровно то же, что FT232, она не реализует очень удобной фичи — BitBang-а, так что превратить плату в программатор таким нехитрым образом уже не получится.

Но всё же можно.

«стандарт» arduino 1.0 pinout

Ещё зоркие должны были заметить появление новых пинов на разъёмах UNO. Ага, появились — на «верхнем левом» коннекторе — SDA и SCL — пины интерфейса i2c, но они дублирующие (SDA и SCL и так сидят на 4 и 5 аналоговых входах) и функционал это не расширяет. Плюс «нижний левый» коннектор подрос, то же на 2 пина — резервный и IOREF. Резервный пин болтается в воздухе — никуда не подключен, а на IOREF глухо засажен на 5 вольт (схема). Когда-нибудь это всё, наверное пригодится… а на данный момент — старые шилды встают в UNO, как родные, новые шилды (коих пока крайне мало 1, 2 3 4 ), полностью совместимы со старыми платам хотя и грозят уткнуться в неё новыми пинами — их, возможно, придётся подогнуть или откусить.

Резюмируя моё сугубо личное мнение — нет никаких поводов гоняться именно и только за UNO, кроме случая когда вы собираетесь переписать прошивку USB-UART конвертора, а если вы не знаете что это — то вам точно нет никакой необходимости именно в уне=)
Тут всё то же про уну но по-короче=)

Leonardo

Вот это действительно шаг вперёд — всё на одном чипе, USB независим ни от UART ни вообще от каких бы то ни было пинов!

Итак, плата построена на ATmega32u4 и по сравнению с предыдущими моделями прокачалась.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

На 0,5кБ увеличилась оперативка, ШИМ-выходов стало на 1 больше, аналоговых входов стало 12 (6 сидят где у всех Ардуино-плат, новые +6 разбросаны по цифровым пинам) и, как уже говорилось, разделены USB и UART.

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

Ну и, конечно, разъём micro-USB=)

Правда «шаг вперёд» вышел с нюансами — долго боролись с разнообразными глюками и затягивали выход, пара всё-таки осталась (функции tone и attachInterrupt), к тому же бутлоадер теперь занимает 4кб! А ещё в любой скетч для леонардо пихается поддержка USB — blink для Duemilanove/UNO займёт 1084 байт, а для Leonardo — 4858 байт=\

Физически леонардо имеет ту же разводку что и UNO, так что так же совместим со старыми шилдами.

ArdinoMega xxx

Серия прокачанных плат (по размеру и характеристикам) представлена моделями (в хронологическом порядке): Mega, Mega2560 и Arduino ADK.

В платы успешно втыкаются почти все шилды, но из-за разного (с «обычными» ардуинами) расположения выводов SPI-интерфейса, шилды использующие его с цифровых пинов 11,12,13 будут не совместимы. Пример — старый эзернет шилд. На новом SPI берётся со стандартной вилки ISP и всё отлично работает и на «мегах», и на «обычных» дуинах.

На платах куча выводов:

54 цифровых

из них 15 — с ШИМ

16 — аналоговых,

Куча памяти:

128/256кб — флэш,

8кб оперативки,

4кб еепрома

и целых 4 хардварных UART-а!

«Мега» построена на ATmega1280, а «2560» и «ADK» на ATmega2560, поэтому различаются платы обьёмом памяти, к тому же у свежих — 2560 и ADK — USB-часть выполнена на ATmega8U2 (на более поздних ревизиях 2560 — на ATmega16U2), тут всё как у УНО.

А у ADK ещё и USB-host имеется, от которого ожидается большая дружба с Android-телефонами=)

ArdinoNano


Маленькая платка с mini-USB.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino Шилды к ней не подходят, но сама она удобно втыкается в макетку.

Ранние версии использовали ATmega168, сейчас стоят 328.

В качестве USB-UART моста стоят FT232.

ArdinoMini


Ещё меньшая плата. (Да-да, именно, тут какой-то исторический ляп — ардуино мини, почему-то значительно меньше ардуино нано=)

Пережила несколько версий — имеющих незначительные отличия в назначении некторых выводов.

С шилдами не совместима, но удобна для встраивания в законченные девайсы — ничего лишнего.

На мини нет USB — программируется она с помощью переходника USB-Serial (например на базе той же FT232).

Так же на плате стоит весьма маломощный стабилизатор, а из светодиодов — только индикатор питания и то на последних версиях=).

Есть варианты платы работающие на 3,3В и 8МГц, раньше ставили ATmega168, сейчас стоят 328.

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

Проект ардуино — полностью открытый (доступна вся техническая документация необходимая для производства) и платы благополучно копируют и творчески перерабатывают все кому не лень=)

Ограничение касается только названия «Arduino» — его нельзя использовать для обзывания не итальянских плат (китайцы, естественно, плевали=) поэтому более законопослушные производители изгаляются с производными, много уже напридумали, кстати=)

Всё, что наплодили неитальянцы, можно условно разделить на три группы: «клоны», «совместимые» и «ардуино-подобные».

Клоны


Тут всё просто — берём документацию с сайта ардуино и тупо сдаём на производство, при желании изменив цвет маски и название (некоторые китайцы не желают=)

Такие платы («клоны») полностью повторяют ардуину и полностью совместимы с ней. То есть, разница между клоном и оригиналом — только в производителе (+иногда в цвете=) — соответственно различия могут быть только в качестве сборки, качестве компонентов, строгости выходного контроля.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino С качеством — всё на совести производителя/продавца и на ваше эстетическое восприятие/везение.

В целом, повторюсь — не айфон, никаких космических технологий для сборки таких плат не нужно, и обеспечить достойное качество вполне может средний китайский подвал=) ИМХО за оригиналом гоняться особого смысла нет.

Да, чуть не забыл, у оригинальных плат в комплекте коробочка из тонкого, экологически чистого, цветного картона. И брошюрка с заверениями об экологичности и протестированности платы, а также повествующая, о том, что производители отказываются нести ответственность за использование платы в аэрокосмических/автомобильных/военных/ядерных/медицинских целях=)
видео распаковки)

Совместимые

Некоторые, наверное, более сознательные товарищи, пошли не путём копирования, а решили что-то добавить в проект (помимо своего названия и цвета маски) и повыдумывали ворох своих плат полностью совместимых с ардуино — условно их можно назвать «совместимыми переработками» (переосмыслениями=)

Например:
Freeduino
Freetronics Eleven
Seeeduino
CraftDuino
Diavolino
Japanino

и ещё многие-многие=)

Как правило доработки и переработки носят довольно эстетический характер (не несут принципиальных изменений функционала или характеристик) иначе платы потеряли бы совместимость. Обычно это дополнительные разъёмы, другое расположение светодиодов и кнопок, своя разводка, применение других компонентов (в других корпусах, других размеров), другие схемы питания, сброса, USB-части.

Повторюсь, этот класс плат полностью совместим с ардуино — и шилды можно втыкать и с ИДЕ работают как родные. Ярчайший пример — указанные на оф. сайте у итальянцев плата ArduinoPro (упрощена схема питания и убрана USB-часть) на самом деле их придумали и делает Sparkfun=)

Естественно, основным размером плат не ограничиваются — есть версии и мини- и нано- и мега- совместимых переработок, правда в этих случаях совместимость не такая уж важная вещь.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

Тут я всё талдычу совместимо-несовместимо, пора уточнить что имеется ввиду.

Совместимость с ардуино складывается из двух вещей:

1.Совместимости с платами расширениями — шилдами. Для этого расположение и вид разъёмов должен быть как на итальянской Arduino Duemilanove/UNO. Так, например, самая что ни на есть итальянская-оригинальная «Нано» с шилдами не совместима=)

Естественно провода и скотч никто не отменял — соединить можно что угодно=)

2.Програмная совместимость. (программная часть проекта ардуино — это среда разработки(ИДЕ), библиотеки и скетчи)

На платах ардуино установлены микроконтроллеры фирмы Atmel, семейства ATMega — ATMega8/168/328 — на всех кроме Мега(ATMega1280/2560) и Леонардо(ATMega32U4).

Обычно тактируются эти МК кварцевым резонатором на 16МГц (Реже 8МГц)

Питаются МК на платах от (реже 3,3В)

Загрузка скетчей происходит через бутлоадер(специальная программа-загрузчик заранее прошитая в МК), хотя в последних версиях среды появилась опция прошивки скетча через программатор, так что это уже, пожалуй, не критерий=)

Так вот, ЛЮБАЯ плата удовлетворяющая перечисленным условиям (Тип контроллера, частота, напряжение питания, наличие бутлоадера) сможет использовать все наработки сообщества Arduino — и скетчи, и библиотеки, и писать всё это можно будет в той же среде Arduino, и загружать оттуда же.

При наличии прямых рук, можно подпилить библиотеки для использования не в среде ардуино или среду для использования плат с нехарактерными МК или частотами их работы. Но вроде как у нас тут начинающие рассматриваются — какие правки среды и библиотек?!

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

Ардуино-подобные
Некоторые идут дальше и вносят более существенные изменения теряя совместимость (с шилдами) такие платы можно назвать ардуино-подобными.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

К ним можно смело отнести, расположенные в официальном зоопарке:
ArdinoFio — плата для портативных устройств с питанием от литиевых батарей.
LilyPad — круглая плата для «электронной одежды»
ProMini, значительно отличающаюсяя версия ардуино мини.

Всех их, тоже выдумал и клепает Sparkfun=)

Менее известные общественности примеры — древняя Roboduino — плата для управления кучей сервоприводов. Несмотря на общие с ардуиной очертания — шилды в неё втыкать не выйдет, да и не предполагалось=)


Менее похожая на родоначальника Rainbowduino, — для управления светодиодными матрицами,
и ни на что не похожая гибкая версия Seeeduino Film от Seeedstudio.

Или вот ещё мегакомбайн-всё-в-одном DINo Internet Ethernet IO board тоже совместим лишь программно.


Собственно, как мы уже сказали, ардуино-подобной может считаться (и является) любая плата с ATMega8/168/328/32U4/1280/2560, 16/8Мгц, 5/3,3В, так что в этом месте классификация/перечесление срывается в бесконечность=)

Использованы фотографии с
arduino.cc
robocraft.ru
freeduino.org
freeduino.ru
dfrobot.com
yourduino.com
evilmadscientist.com
seeedstudio.com
kmtronic.com
store.curiousinventor.com
syslab.asablo.jp
freetronics.com

По теме
Ардуино что это и зачем?
Почему Arduino побеждает и почему он здесь, чтобы остаться?
Arduino, термины, начало работы
КМБ для начинающих ардуинщиков
Состав стартера (точка входа для начинающих ардуинщиков)
Возможные ошибки при работе с Arduino

Купить контроллер Arduino или CraftDuino — можно в нашем Магазине.

Arduino Uno R3

Arduino Uno — модуль для быстрого прототипирования устройств на базе микроконтроллера ATmega328 с напряжением питания 5В. Модуль содержит встроенный стабилизатор напряжения и программатор. Для программирования используется обычный USB кабель.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino Для разработки программ доступна официальная среда разработки IDE Arduino и множество других сред программирования.

Arduino Uno — R3 отличается от предыдущих версий конвертером USB-UART на базе ATmega16U2 вместо ранее используемых чипов 8U2 и FTDI. В качестве загрузчика устанавливается OptiBoot 4.4.

Технические характеристики:













Микроконтроллер:

ATmega 328

Рабочее напряжение:

5 V

Входное напряжение:

(рекомендуется) 7-9 V

Цифровые вводы / выводы:

14 (6 из которых ШИМ)

Аналоговые входы:

6

Постоянный ток в линии ввода / вывода:

40 мА

Постоянный ток на 3,3V Pin:

50 мА

Флэш-память:

32 Кб ( ATmega328 ),

0.5 Кб используются загрузчиком

SRAM

2 Кб ( ATmega328 )

EEPROM

1 Кб ( ATmega328 )

Тактовая частота

16 МГц

Общие сведения

Arduino Uno R3 — построена на базе микроконтроллера ATmega328.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino Платформа имеет 14 цифровых входов/выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый генератор на 16 МГц, разъём USB, силовой разъём, разъем ICSP и кнопку перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB или подать питание при помощи адаптера AC/DC или аккумуляторной батареи.

Серия плат Uno R3 отличается от предыдущих версий использованием чипа Atmega16U2 вместо конвертера USB-TTL от FTDI. Это дает возможность замены микропрограммы практически на лету и превращает Arduino в любое другое USB-устройство: клавиатуру, мышь, джойстик или даже внешний диск.

Как подключить Arduino Uno к Ubuntu Trusty

Прочитано:
753

Сегодня я отвлекусь от темы которую я начал вести ориентировавшись на Raspberry Pi 3 Model B. Чтобы сделать так сказать небольшой перерыв. Ведь чтобы идти вперед нужно порой делать перерыв в одной области и переключиться на другую область, т.к. одно связано с другим. И чтобы двигаться дальше мне нужны знания в смежный областях, чтобы понимать дальнейшее. Вот и сейчас мне с учетом изучения нужно проработать шаги по подключению Arduino UNO R3 к моей домашней системе Ubuntu Trusty Desktop amd64 на домашнем ноутбуке Lenovo ThinkPad E555.

Итого у меня в наличии

  • плата Arduino UNO R3
  • USB кабель, как от принтера
  • Ноутбук Lenovo E555 с системой Ubuntu Trusty Desktop

Подключаю USB кабель к Arduino UNO, а затем в любой свободный порт на ноутбуке. После на плате загорается зеленый индикатор и мигает оранжевый.

Данная плата состоит из:

  • Кнопки сброса
  • USB-разъема
  • Конвертера последовательного и USB порта
  • Разъема для подключения внешнего источника питания 7-12В
  • Цифровых контактов ввода-вывода
  • Светодиода предназначенного для отладки
  • Контактов интерфейса ICSP для программирования микроконтроллера
  • Самого микроконтроллера Atmega 328
  • Контактов питания и вспомогательных контактов
  • Входов аналого-цифрово преобразователя

На заметку: max размер скетча для данного микроконтроллера Atmega 328 равняется тридцати двум килобайтам (32Kb)

Система Ubuntu Trusty видит данное подключение, как:

[email protected]:~$ dmesg -T

[Пт.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino февр. 17 19:45:54 2017] usb 8-1: new full-speed USB device number 2 using xhci_hcd

[Пт. февр. 17 19:45:54 2017] usb 8-1: New USB device found, idVendor=2341, idProduct=0043

[Пт. февр. 17 19:45:54 2017] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=220

[Пт. февр. 17 19:45:54 2017] usb 8-1: Manufacturer: Arduino (www.arduino.cc)

[Пт. февр. 17 19:45:54 2017] usb 8-1: SerialNumber: 95437313734351114120

[Пт. февр. 17 19:45:54 2017] usb 8-1: ep 0x82 - rounding interval to 1024 microframes, ep desc says 2040 microframes

[Пт. февр. 17 19:45:54 2017] cdc_acm 8-1:1.0: ttyACM0: USB ACM device

[Пт. февр. 17 19:45:54 2017] usbcore: registered new interface driver cdc_acm

[Пт. февр. 17 19:45:54 2017] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

[email protected]:~$ lsusb | grep Arduino

Bus 008 Device 002: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)

Т.к. система определила, что это за устройство, то чтобы с ним начать работать, точнее писать скетчи следует поставить в систему среду разработки, но сперва нужно убедиться, что в системе установлен пакет Java:

[email protected]:~$ sudo apt-add-repository ppa:webupd8team/java

[email protected]:~$ sudo apt-get update

[email protected]:~$ sudo apt-get install oracle-java8-installer

[email protected]:~$ sudo update-java-alternatives -s java-8-oracle

[email protected]:~$ java -version

java version "1.8.0_121"

Java(TM) SE Runtime Environment (build 1.8.0_121-b13)

Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

Устанавливаю среду разработки Arduino:

[email protected]:~$ sudo apt-get install arduino arduino-core -y

Система создала устройство через которое взаимодействует посредством среды разработки Arduino:

[email protected]:~$ ls /dev/ttyACM0 -l

crw-rw—- 1 root dialout 166, 0 февр.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino 17 19:45 /dev/ttyACM0

Для справки: Скетч – это код написанный в среде разработки Arduino по взаимодействию аппаратной части и подключаемых датчиков, светодиодов и т.д. По крайней мере я себе это так представляю.

Для запуска среды написания скетчей нужно:

[email protected]:~$ arduino

и вот запустилось окно программы где и происходит все написание

Что примечательно меню русифицировано и в целях изучения имеются уже файлы примеров под различные задачи: Файл – Примеры

Местонахождение же сохраняемых скетчей (Ваших) по умолчанию:

[email protected]:~$ sudo ls /root/sketchbook/

Расписывать, а точнее повторять все то что имеется в различных книгах по Arduino я считаю не зачем, я же для себя буду составлять то полезное что я могу применять или на что стоит обратить внимание, при решение задач из книги Джереми Блума и многих других.
На этом у меня все, заметку я для себя составил, что мне полезно и интересно я буду выносить на данный блог, а пока прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.

Что такое Arduino и что с ним можно сделать

Сейчас в мире людей, увлечённых техникой, наблюдается настоящая «ардуиномания». Этому маленькому загадочному устройству посвящены тысячи статей, сотни блогов и форумов. Так что же это такое – Arduino? И почему он обрёл столь большую популярность?

Arduino – это маленькое электронное устройство, состоящее из одной печатной платы, которое способно управлять разными датчиками, электродвигателями, освещением, передавать и принимать данные… Arduino – это целое семейство устройств разных размеров и возможностей. А также это целый зоопарк клонов Ардуино и мир ардуино-совместимых устройств. Но давайте обо всём по порядку.

1

«Мозг» Arduino

«Мозг» Arduino – это микроконтроллер семейства Atmega.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino Микроконтроллер представляет из себя микропроцессор с памятью и различными периферийными устройствами, реализованный на одной микросхеме. Фактически это однокристальный микрокомпьютер, который способен выполнять относительно простые задачи. Разные модели из семейства Arduino оснащены разными микроконтроллерами.

Atmega328 – мозг Arduino UNO

На фото микроконтроллер Atmega328. Такие микроконтроллеры стоят на Arduino UNO и Arduino Nano (но в другом корпусе).

2

«Руки» Arduino

Но какой толк от мозга, если он не имеет рук? Руками в данном случае служат электрические выводы, размещённые по периметру платы Arduino. Есть платы с большим количеством выводов, есть с меньшим. Например, самая большая плата в семействе Ардуино – Arduino Mega – имеет более 70 независимых выводов, а самая маленькая – Arduino Pro Mini – всего 22 вывода.

Сравнение Arduino Mega и Arduino Pro Mini

На фотографии показаны в сравнении Arduino Mega и Arduino Pro Mini. Представляете, что мог бы делать человек, имея столько рук, сколько Arduino Mega – выводов?

3

Цифровые и аналоговые выводы

Не все выводы у Arduino одинаковые. Есть выводы цифровые, а есть аналоговые. Принципиальная разница между ними в том, что на цифровых выводах может быть только два значения: либо логическая «1» (TRUE, от 3 до 5 вольт), либо логический «0» (FALSE, от 0 до 1,5 вольт), а на аналоговых выводах диапазон от логической «1» до «0» поделён на множество мелких участков.

Зачем это нужно? Давайте рассмотрим такой наглядный пример. Если подключить к цифровому выводу Arduino светодиод и подать на вывод логическую «1», то светодиод загорится с максимальной яркостью; если подать «0» – светодиод погаснет. Никаких промежуточных вариантов нет. Если светодиод подключить к аналоговому выводу, то яркостью светодиода можно управлять плавно. На практике к аналоговым выводам чаще всего подключаются какие-либо аналоговые датчики.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

4

Чем может управлять Arduino

В итоге такое количество «рук» у Arduino позволяет подключать к нему огромное количество различных периферийных устройств. Среди них, например:

  • кнопки, герконы и джойстики,
  • светодиоды и фотодиоды,
  • микрофоны и динамики,
  • электродвигатели и сервоприводы,
  • ЖК дисплеи,
  • считыватели радиометок (RFID и NFC),
  • bluetooth, WiFi и Ethernet модули,
  • считыватели SD карт,
  • радиоприёмники и радиопередатчики,
  • GPS и GSM модули…

А также десятки различных датчиков:

  • освещённости,
  • магнитного поля,
  • ультразвуковые и лазерные дальномеры,
  • гироскопы и акселерометры,
  • датчики дыма и состава воздуха,
  • датчики давления, температуры и влажности…

И ещё многое, многое другое

Всё это превращает Arduino в универсальное ядро системы, которое может быть сконфигурировано совершенно разнообразными способами. Хотите сделать радиоуправляемую кормушку для питомца? Пожалуйста! Хотите чтобы при начале дождя у вас на лоджии закрывалось окно? Пожалуйста! Хотите управлять яркостью освещения в комнате со смартфона? Запросто! Хотите получать уведомления на e-mail, если почва комнатных растений стала слишком сухой? И это можно!

Разнообразные датчики, которые можно подключить к Arduino

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

5

Общение с Arduino

Как же процессор узнаёт, что именно ему следует делать? Вы должны рассказать ему это. Написание сообщений для Arduino называется программирование. Существует язык для общения с микроконтроллером, упрощённый и адаптированный специально для Arduino. Освоить этот язык совсем не сложно при желании и определённой настойчивости, даже если вы никогда раньше не программировали.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

И для упрощения этого процесса разработана специальная программная среда – Arduino IDE. В её состав включены десятки примеров хороших, работающих программ. Изучив их, вы очень быстро многое узнаете о языке общения с Arduino.

Внешний вид среды разработки для программирования Ардуино – Arduino IDE

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

Вы можете заказать Arduino и множество разнообразных датчиков для него в китайском онлайн-магазине Али-Экспресс. Здесь цены ниже, но доставка занимает время от 3 недель до 1,5 месяцев. Можно заказать Arduino в магазине электроники Voltiq.ru. Здесь цены чуть выше, чем в китайских интернет-магазинах, но не придётся ждать целый месяц. Ещё один хороший магазин электроники и робототехники – FastNVR.ru.

Ну и напоследок, посмотрите, какие разные и замечательные проекты можно воплотить с помощью Ардуино!

Ардуино интересные и полезные шилды и модули. Часть 1 Проводная связь и хранение данных

Проводная связь и  хранение данных зачастую неотрывно связаны друг с другом, особенно при создании систем реального времени, умных домов и других интересных Ардуино-проектов. В данной серии будут рассмотрены основные модули и шилды, которые могут понадобиться при создании серьезных проектор с использованием Ардуино, созданном на микроконтроллерах AVR (ATmega2560 (плата Ардуино «Mega»), ATmega32U4 (как правило, платы Ардуино «Leonardo», Ардуино «Micro», Ардуино «Yun» и другие), ATmega328 (как правило, платы Ардуино «Uno», Ардуино «Mini», Ардуино «Nano», Ардуино «Pro» и другие)), ARM, ESP8266, Intel x86.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

Проводные сетевые шилды и модули (Ethernet-шилды)

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

Наверное, одним из самых интересных шилдов, а также необходимым для тех, кто хочет связать свой (свою) Arduino по сети с другими устройствами, например, компьютерами, коммутаторами, другими микроконтроллерами, является Ethernet Shield (Ethernet-шилд, Сетевой шилд). Ethernet Shield может иметь на борту разъем для установки SD-карты (SD-card).

Ethernet Shield с sd-картой для Arduino (Uno, MEGA2560, Leonardo и других)

Если ваш проект предусматривает обработку и хранение больших объемов данных, то стоит покупать Ethernet Shield с распаянным на нем разъемом для SD-карты.

Конечно, не могли быть не разработаны Arduino со встроенной поддержкой Ethernet и SD-карт.

Arduino Mega 2560 с интерфейсом Ethernet и интерфейсом sd-карты

Данная Arduino Mega также включает разъемы для подключения Wi-Fi модуля ESP-01. Можно купить ESP-01 Wi-Fi модуль с реле отдельно.

На Aliexpress вы можете купить Arduino Leonardo с интерфейсом Ethernet и SD-карты

Arduino Leonardo с интерфейсом Ethernet и SD-карт

Существуют универсальные шилды для почти всех Arduino сразу: Arduino Nano, Arduino UNO R3, Arduino Duemilanove, Arduino Leonardo, Arduino MEGA.

Ethernet Shield, для Arduino Nano, UNO R3, Duemilanove, Leonardo, MEGA 2560

Если по каким-то причинам, вас не устраивает Ethernet Shield с интерфейсом SD-карты и вы не хотите его покупать, то вы можете купить Ethernet Shield или Ethernet –модуль без SD-карты и дополнительно купить модуль SD-карты или шилд SD-карты.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

Ethernet Shield без sd-карты для Arduino (UNO, MEGA 2560, LEONARDO и других)

Вы можете купить Ethernet Shield без слота для sd-карты для Arduino NANO

Ethernet Shield без слота для sd-карты для Arduino NANO

Существует необычное решение Ethernet-шилда для Arduino NANO с интерфейсом SD-карты, часами реального времени и батарейным отсеком CR2032. Необычность заключается в форм-факторе данного шилда, а также в выведенных разъемах питания.

Ethernet Shield со слотом для sd-карты и часами реального времени с отсеком батареи CR2032 для Arduino NANO

Модули и шилды интерфейса SD-карты памяти

Сочетание Ethernet-модуля и модуля SD-карты может стать хорошей альтернативой Ethernet-шилду с интерфейсом SD-карты памяти

Шилд адаптера SD-карты с батарейным отсеком CR2032 для Ардуино

Такой шилд называется Data Logger.

Если нет желания или возможности использовать (или купить) Ethernet-шилду с интерфейсом SD-карты памяти или Ethernet-шилд и модуль интерфейса SD-карты, или шилд интерфейса SD-карты памяти и Ethernet-модуль, то можно обратиться к сочетанию Ethernet-модуля и модуль интерфейса SD-карты.

SD-карты могут быть использованы в различных проектах интернета-вещей (IoT, от анг. Internet of Things)для создания регистраторов данных, метеостанций, систем умного дома с использованием Ардуино. Интерфейс SD-карты позволяет реализовать хранение, чтение и запись информации на SD-карту.

Модуль адаптера SD-карты (модуль интерфейса SD-карты) для Ардуино

Модули адаптера SD-карты также могут включать обвес для проигрывания аудиофайлов (музыки, звуков и т.д.), хранящихся на карте памяти, но об этом я расскажу в одной из следующих статей.Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

К модулю адаптера SD-карты потребуются часы реального времени, если модуль со слотом SD-карты и/или Ethernet-модуль не cсодержит их.

Часы реального времени незаменимы при создании проектов, в которых важно, в какой момент времени происходит то или иное событие, например, получение данных с датчиков, передача данных, передача управляющих команд на исполнительные устройства. RTC пригодится для создания сигнализаций, будильников, а также получения показаний с датчиков в режиме реального времени в системах реального времени и для передачи данных в режиме реального времени.

Часы реального времени (RTC, от англ. real time clock ) для Ардуино

Часы реального времени для Ардуино LilyPad

Альтернативный формат батарейного отсека для батареи CR2032

TTL, RS-485, RS-232

Еще одним способом связать два Arduino является использование модулей, поддерживающих RS-485 (RS485) — стандарт физического уровня для асинхронного интерфейса стандарт физического уровня для асинхронного интерфейса.

Так, вы можете купить TTL-конвертирующий модуль для Arduino на микросхеме MAX485.

Конвертирующий модуль TTL в RS-485 на базе MAX458CSA

Интерфейс RS-485 может использоваться в совокупности с протоколами ModBus, DMX512 и другими или без таких специализированных протоколов и библиотек.

Чтобы связать два и более Ардуино, в частности, объединить их в одну локальную сеть, потребуется не только купить Конвертирующий модуль TTL в RS-485, но еще и купить Конвертирующий модуль USB в RS-485, например, на микросхемах MAX485, ADM485, SP485, который поддерживает такие операционные системы, как Windows 7, Windows XP, Windows Vista, Linux, Mac OS, WinCE5.0.

Конвертирующий модуль USB в RS-485

Существуют также универсальные конвертеры, которые преобразуют USB в TTL, USB в RS-232, USB в RS-485, TTL в RS232, TTL в RS-485, RS-232 в RS-485.

Универсальный конвертер USB в TTL, USB в RS-232, USB в RS-485, TTL в RS232, TTL в RS-485, RS-232 в RS-485

В следующей части будет обзор интересных и полезных модулей и шилдов беспроводной связи – Bluetooth, Wi-Fi, радиомодулей с частотой 2,4ГГц, 433 МГц, LoRa, XBee (ZiGBee).Arduino с arduino uno: Arduino Uno | Аппаратная платформа Arduino

Автор: Максим Голдобин ([email protected])

Post Views:
6 378

Схемы, устройства и проекты на Arduino Uno, Mega, Nano и Mini

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

Электронные весы стали привычным предметом в современном мире, постепенно все больше вытесняя привычные старшему поколению механические весы. Мы практически каждый день видим электронные весы в различных магазинах и супермаркетах, но задумывались вы когда-нибудь о том, как они работают? Чтобы ответить … Читать далее →

Уровень концентрации углекислого газа (CO2) в атмосфере Земли увеличивается с каждым годом, что косвенно приводит к проблеме глобального потепления. Также углекислый газ играет важную роль в процессах, происходящих в современном мире. Поэтому измерение его концентрации в окружающем воздухе является достаточно … Читать далее →

В последние несколько лет трехцветные светодиоды (RGB LEDs) становятся все более популярными вследствие их красивого свечения, яркости и потрясающих световых эффектов. Поэтому в современном мире их часто используют для украшения различных зданий и помещений. В данной статье мы рассмотрим управление … Читать далее →

В этой статье мы рассмотрим создание на основе платы Arduino и радиочастотных модулях (RF-модулях) 433 МГц дистанционно управляемой лодки. Управляться лодка будет с пульта дистанционного управления, который мы сделаем своими руками. Для дистанционного управления лодкой можно использовать различные технологии: связь … Читать далее →

Текущая пандемия коронавируса Covid-19 внесла существенные изменения в жизнь людей по всему миру. Ношение масок и перчаток, соблюдение социальной дистанции и стерилизация/дезинфекция помещений – это минимальный набор обязательных мер для предотвращения распространения коронавируса. Но стерилизация/дезинфекция помещений, выполняемая человеком, несет риск … Читать далее →

Увеличивающаяся концентрация углекислого газа в атмосфере с каждым годом становится все более серьезной проблемой для человечества. Согласно данным такой авторитетной организации как NOAA, концентрация углекислого газа (CO2) достигла уровня 0.0385% (385 ppm), что является самым высоким значением за последние 2.1 … Читать далее →

Загрязнение воздуха становится все более актуальной проблемой для современных городов – индекс качества воздуха в большинстве из них ухудшается с каждым годом. При этом согласно докладу организации Environmental Protection Agency (EPA) воздух внутри помещений может быть от 2 до 5 … Читать далее →

В этой статье мы рассмотрим создание реагирующего на прикосновения растения – оно будет изменять цвет в зависимости от прикосновений. Электронная часть нашего проекта будет реализована на основе платы Arduino. Я думаю, вы поняли, что при прикосновении будет меняться не цвет … Читать далее →

Li-Fi (Light Fidelity – «Световое качество») – это перспективная технология, которая позволяет передавать данные с помощью оптической связи, используя в качестве переносчика сигнала обычный свет. Данные в технологии Li-Fi передаются при помощи света, излучаемого каким-либо устройством (например, светодиодом), а на … Читать далее →

Arduino Uno Rev3 | Официальный магазин Arduino

Программирование

Arduino Uno можно запрограммировать с помощью (Arduino Software (IDE)). Выберите «Arduino Uno» в меню «Инструменты»> «Плата» (в соответствии с микроконтроллером на вашей плате). Подробнее см. В справочнике и руководствах.

ATmega328 на Arduino Uno поставляется с предварительно запрограммированным загрузчиком, который позволяет загружать в него новый код без использования внешнего аппаратного программатора. Он взаимодействует с использованием оригинального протокола STK500 (ссылка, файлы заголовков C).

Вы также можете обойти загрузчик и запрограммировать микроконтроллер через заголовок ICSP (внутрисхемное последовательное программирование), используя Arduino ISP или аналогичный; подробности см. в этих инструкциях.

Исходный код прошивки ATmega16U2 (или 8U2 на платах rev1 и rev2) доступен в репозитории Arduino. В ATmega16U2 / 8U2 загружен загрузчик DFU, который можно активировать с помощью:

  • На платах Rev1: подключите паяльную перемычку на задней стороне платы (рядом с картой Италии), а затем снова установите 8U2.
  • На платах Rev2 или более поздних версий: имеется резистор, который соединяет линию 8U2 / 16U2 HWB с землей, что упрощает переход в режим DFU.

Затем вы можете использовать программное обеспечение Atmel FLIP (Windows) или программатор DFU (Mac OS X и Linux) для загрузки новой прошивки. Или вы можете использовать заголовок ISP с внешним программатором (перезаписав загрузчик DFU). См. Этот пользовательский учебник для получения дополнительной информации.

Предупреждения

Arduino Uno имеет сбрасываемый предохранитель, который защищает USB-порты вашего компьютера от короткого замыкания и перегрузки по току.Хотя большинство компьютеров имеют собственную внутреннюю защиту, предохранитель обеспечивает дополнительный уровень защиты. Если на порт USB подается ток более 500 мА, предохранитель автоматически разрывает соединение, пока не будет устранено короткое замыкание или перегрузка.

Отличия от других плат

Uno отличается от всех предыдущих плат тем, что не использует микросхему драйвера FTDI USB-to-serial. Вместо этого он оснащен Atmega16U2 (Atmega8U2 до версии R2), запрограммированным как преобразователь USB-to-serial.

Мощность

Плата Arduino Uno может получать питание через USB-соединение или от внешнего источника питания. Источник питания выбирается автоматически.

Внешнее (не USB) питание может поступать либо от адаптера переменного тока в постоянный (бородавка), либо от батареи. Адаптер можно подключить, вставив центрально-положительный штекер 2,1 мм в разъем питания на плате. Выводы от аккумулятора можно вставить в контактные разъемы GND и Vin разъема POWER.

Плата может работать от внешнего источника питания от 6 до 20 вольт.Однако при питании менее 7 В на вывод 5 В может подаваться менее пяти вольт, и плата может работать нестабильно. При использовании более 12 В регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон от 7 до 12 вольт.

Выводы питания следующие:

  • Вин. Входное напряжение на плату Arduino при использовании внешнего источника питания (в отличие от 5 вольт от USB-соединения или другого регулируемого источника питания). Вы можете подавать напряжение через этот контакт или, если напряжение подается через разъем питания, получить доступ к нему через этот контакт.
  • 5V. Этот вывод выводит стабилизированное напряжение 5V от регулятора на плате. Плата может получать питание от разъема постоянного тока (7-12 В), USB-разъема (5 В) или от контакта VIN платы (7-12 В). Подача напряжения через контакты 5 В или 3,3 В обходит регулятор и может повредить вашу плату. Мы этого не советуем.
  • 3В3. Питание 3,3 В, генерируемое бортовым регулятором. Максимальный потребляемый ток составляет 50 мА.
  • GND. Штыри заземления.
  • IOREF. Этот штырь на плате Arduino обеспечивает источник опорного напряжения, с которой микроконтроллер работает.Правильно настроенный экран может считывать напряжение на выводе IOREF и выбирать соответствующий источник питания или разрешать трансляторам напряжения на выходах работать с 5 В или 3,3 В.

Память

ATmega328 имеет 32 КБ (0,5 КБ занято загрузчиком). Он также имеет 2 КБ SRAM и 1 КБ EEPROM (которые можно читать и записывать с помощью библиотеки EEPROM).

Вход и выход

См. Отображение между выводами Arduino и портами ATmega328P. Отображение для Atmega8, 168 и 328 идентично.

КОНТАКТЫ ATmega328P

Каждый из 14 цифровых контактов Uno может использоваться как вход или выход, используя функции pinMode (), digitalWrite () и digitalRead (). Они работают на 5 вольт. Каждый вывод может обеспечивать или принимать 20 мА в соответствии с рекомендуемыми рабочими условиями и имеет внутренний подтягивающий резистор (отключен по умолчанию) на 20-50 кОм. Максимальное значение 40 мА — это значение, которое нельзя превышать на любом выводе ввода / вывода, чтобы избежать необратимого повреждения микроконтроллера.

Кроме того, некоторые контакты имеют специализированные функции:

  • Последовательный: 0 (RX) и 1 (TX).Используется для приема (RX) и передачи (TX) последовательных данных TTL. Эти контакты подключаются к соответствующим контактам микросхемы ATmega8U2 USB-to-TTL Serial.
  • Внешние прерывания: 2 и 3. Эти выводы могут быть настроены на запуск прерывания при низком значении, нарастающем или спадающем фронте или изменении значения. Подробнее см. Функцию attachInterrupt ().
  • PWM: 3, 5, 6, 9, 10 и 11. Обеспечьте 8-битный вывод PWM с помощью функции analogWrite ().
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).Эти контакты поддерживают связь SPI с использованием библиотеки SPI.
  • Светодиод

  • : 13. Имеется встроенный светодиод, управляемый цифровым контактом 13. Когда на контакте установлено ВЫСОКОЕ значение, светодиод горит, когда на контакте низкий уровень — он выключен.
  • TWI: контакт A4 или SDA и контакт A5 или SCL. Поддержите связь TWI с помощью библиотеки Wire.

Uno имеет 6 аналоговых входов, обозначенных от A0 до A5, каждый из которых обеспечивает разрешение 10 бит (т.е. 1024 различных значения). По умолчанию они измеряют от земли до 5 вольт, хотя можно изменить верхний предел их диапазона с помощью вывода AREF и функции analogReference ().На плате есть еще пара контактов:

  • AREF. Опорное напряжение для аналоговых входов. Используется с analogReference ().
  • Сброс. Установите в этой строке НИЗКИЙ уровень, чтобы сбросить микроконтроллер. Обычно используется для добавления кнопки сброса к щитам, которые блокируют кнопку на плате.

Связь

Arduino Uno имеет ряд средств для связи с компьютером, другой платой Arduino или другими микроконтроллерами. ATmega328 обеспечивает последовательную связь UART TTL (5 В), которая доступна на цифровых выводах 0 (RX) и 1 (TX).ATmega16U2 на плате передает эту последовательную связь через USB и отображается как виртуальный COM-порт для программного обеспечения на компьютере. В прошивке 16U2 используются стандартные драйверы USB COM, и внешний драйвер не требуется. Однако в Windows требуется файл .inf. Программное обеспечение Arduino (IDE) включает последовательный монитор, который позволяет отправлять простые текстовые данные на плату и с нее. Светодиоды RX и TX на плате будут мигать, когда данные передаются через микросхему USB-to-serial и USB-соединение с компьютером (но не для последовательной связи на контактах 0 и 1).

Библиотека SoftwareSerial обеспечивает последовательную связь на любом из цифровых выводов Uno.

ATmega328 также поддерживает связь I2C (TWI) и SPI. Программное обеспечение Arduino (IDE) включает библиотеку Wire для упрощения использования шины I2C; подробности см. в документации. Для связи по SPI используйте библиотеку SPI.

Автоматический (программный) сброс

Вместо того, чтобы требовать физического нажатия кнопки сброса перед загрузкой, плата Arduino Uno спроектирована таким образом, чтобы ее можно было сбросить с помощью программного обеспечения, запущенного на подключенном компьютере.Одна из линий аппаратного управления потоком (DTR) ATmega8U2 / 16U2 подключена к линии сброса ATmega328 через конденсатор емкостью 100 нанофарад. Когда эта линия утверждается (принимает низкий уровень), линия сброса опускается достаточно долго, чтобы сбросить микросхему. Программное обеспечение Arduino (IDE) использует эту возможность, чтобы вы могли загружать код, просто нажимая кнопку загрузки на панели инструментов интерфейса. Это означает, что у загрузчика может быть более короткий тайм-аут, так как снижение DTR может быть хорошо согласовано с началом загрузки.

Эта установка имеет и другие последствия. Когда Uno подключен к компьютеру под управлением Mac OS X или Linux, он сбрасывается каждый раз при подключении к нему из программного обеспечения (через USB). Следующие полсекунды загрузчик работает на Uno. Хотя он запрограммирован на игнорирование искаженных данных (то есть чего-либо, кроме загрузки нового кода), он будет перехватывать первые несколько байтов данных, отправленных на плату после открытия соединения. Если скетч, запущенный на плате, получает однократную конфигурацию или другие данные при первом запуске, убедитесь, что программное обеспечение, с которым он взаимодействует, ждет секунду после открытия соединения и перед отправкой этих данных.

Плата Uno содержит дорожку, которую можно обрезать, чтобы отключить автосброс. Контактные площадки по обе стороны от дорожки можно спаять вместе, чтобы снова включить ее. Он помечен как «RESET-EN». Вы также можете отключить автоматический сброс, подключив резистор 110 Ом от 5 В к линии сброса; подробности см. в этой ветке форума.

Редакции

Плата

Revision 3 имеет следующие новые функции:

  • 1.0 распиновка: добавлены выводы SDA и SCL, которые находятся рядом с выводом AREF, и два других новых вывода, размещенных рядом с выводом RESET, IOREF, которые позволяют экранам адаптироваться к напряжению, подаваемому с платы.В будущем экраны будут совместимы как с платой, использующей AVR, которая работает с напряжением 5 В, так и с Arduino Due, которая работает с напряжением 3,3 В. Второй вывод — неподключенный, он зарезервирован для использования в будущем.
  • Более сильная цепь сброса.
  • Atmega 16U2 заменяет 8U2.

Робот Tinkerkit Braccio | Официальный магазин Arduino

Power

Рекомендуется запитать плату через разъем для подключения к регулируемому источнику питания 5 В постоянного тока при 5000 мА, входящему в комплект поставки.

Имеется встроенный регулятор напряжения для более высоких напряжений, защищающий экран Braccio. ПРИМЕЧАНИЕ. Защита не работает для Arduino Yun, если вы установите перемычку между Vin и 5V на Arm Robot Shield V1 (более поздняя версия называется щитом Braccio и имеет выключатель питания на верхней части экрана)

Физические характеристики
  • Пластиковые детали x 21
  • Винты x 63
  • Плоская шайба x 16
  • Шестигранная гайка x 7
  • Пружины x 2
  • Серводвигатели

  • : 2 x SR 311, 4 x SR 431
  • Arduino-совместимый щит x 1
  • Блок питания 5 В, 5 А x 1
  • Отвертка Phillips x 1
  • Защитная пленка для спирального кабеля x 1

Комплект Braccio в сборе:

Вес 792 г
Максимальный рабочий диапазон 80 см
Максимальная высота 52 см
Ширина основания 14 см
Ширина захвата 90 мм
Длина кабеля 40 см
Грузоподъемность Максимальный вес на расстоянии 32 см: 150 г
Максимальный вес при минимальной конфигурации Braccio: 400 г

Braccio Shield: максимальная длина и ширина печатной платы Braccio Shield — 2.7 и 2,1 дюйма соответственно, при этом силовой домкрат выходит за пределы прежнего размера. Четыре отверстия под винты позволяют прикрепить плату к поверхности или корпусу. Обратите внимание, что расстояние между цифровыми контактами 7 и 8 составляет 160 мил (0,16 дюйма), что не является даже кратным расстоянию между другими контактами в 100 мил.

Технические характеристики сервопривода
SpringRC SR431 — сервопривод с двумя выходами
Управляющий сигнал Аналоговый ШИМ
Крутящий момент @ 4.8 В: 169,5 унций на дюйм (12,2 кг-см)

при 6,0 В: 201,4 унций на дюйм (14,5 кг-см)

Масса 62,0 г (2,19 унции)
Размеры 1,65 × 0,81 × 1,56 дюйма (42,0 × 20,5 × 39,5 мм)
Скорость при 4,8 В: 0,20 с / 60 °

при 6,0 В: 0,18 с / 60 °

Опора вращения Двойной подшипник
Материал шестерни Металл
Диапазон вращения 180 °
Тип разъема J (он же Futaba)
SpringRC SR311
Управляющий сигнал Аналоговый ШИМ
Крутящий момент @ 4.8V: 43,13 унций на дюйм (3,1 кг-см)

при 6,0 В: 52,86 унций на дюйм (3,8 кг-см)

Масса 0,95 унции (27,0 г)
Размеры 31,3 × 16,5 × 28,6 мм (1,23 × 0,65 × 1,13 дюйма)
Скорость при 4,8 В: 0,14 с / 60 °

при 6,0 В: 0,12 с / 60 °

Опора вращения Двойной подшипник
Материал шестерни Металл
Диапазон вращения 180 °
Тип разъема J (он же Futaba)

Arduino Uno — R3 — DEV-11021

4.5 из 5

На основе оценок 135:

В настоящее время просматриваются все отзывы клиентов.

Показаны результаты со звездным рейтингом. Показать все

2 из 2 считает это полезным:

Красивый!


от Участника № 683808
проверенный покупатель

Я влюбился в него сразу, когда открыл коробку.И SparkFun действительно хорошо справляется с доставкой. Они были отправлены всего через несколько часов после того, как я заказал, а доставка заняла всего два дня! Я впечатлен!

2 из 2 считает это полезным:

Работает так же, как и рекламируется.


пользователем № 885825
проверенный покупатель

Купил вместо Arduino Uno на Parallax Boe-Bot.Работает в точности как оригинал. Пластиковый щиток для спины — приятное дополнение.

1 из 1 считает это полезным:

Потрясающие возможности открытого исходного кода


от Участника № 222541
проверенный покупатель

Хорошая открытая платформа для создания прототипов для начинающих, только начинающих работать с микроконтроллерами.Контакты обозначены на плате и сбоку от разъемов, поэтому легче увидеть, к какому контакту вы подключаетесь. В настоящее время я использую эту плату для запуска grbl 0.9 для настольного дизайна с ЧПУ из OpenBuilds, и его было действительно просто прошить и запустить. Я действительно рекомендую всем, кто покупает один из них, также захватить несколько запасных чипов ATmega 328 (https://www.sparkfun.com/products/10524) на случай, если вы сделаете ошибку и выпустите волшебный дым.

2 из 2 считает это полезным:

Arduino великолепен, (но опытный пользователь? См. FreeSoC2)


Иаир
проверенный покупатель

Итак, я уже некоторое время использую Arduino или ATmegas и проделал с ними много интересного.Прошло время, и я нашел этого парня, которому нужно немного поучиться, но оно того стоит:

https://www.sparkfun.com/search/results?term=freesoc

1 из 1 считает это полезным:

Люблю этот маленький компьютер


от Участника № 715928
проверенный покупатель

Это мой второй Arduino Uno.Предыдущий поставляется со стартовым комплектом, и я заказал с ним wavshield, поэтому он предназначен для конкретного приложения, которое я имею в виду. Мне нужен был еще один Arduino Uno, чтобы я мог научиться разрабатывать другие приложения. Этот от sparkfun был доступен, и записка, в которой мне предлагалось заказать обновленную среду IDE, была полезной. Это работает, и я смог применить эскизы из Поваренной книги Arduino. Я получаю удовольствие от этой платы Arduino.

2 из 2 считает это полезным:

Отдал своему коллеге


просто проходя через
проверенный покупатель

Моему коллеге нужно было знать показатель преломления воздуха с точностью до десятичных знаков.Итак, я купил arduino, датчик атмосферного давления, скопировал код от Sparkfun (СПАСИБО!), И теперь у него есть то, что ему нужно. По пути завел друга. Что в этом не нравится.

2 из 2 считает это полезным:

Делает работу


от Feltronix
проверенный покупатель

Я использовал Arduino Unos в прошлом, и они всегда были надежным маленьким микроконтроллером для простых проектов.Я не могу сказать, что тестирую пределы модуля, так как я запускаю только 20-30 строк кода одновременно с моим текущим проектом, но он всегда выполняет то, что вы ему говорите. Единственная проблема, с которой столкнулся Ive, заключается в том, что использование контактов Rx Tx при подключении к USB-порту компьютера может привести к тому, что ПК не распознает плату, и вам нужно отключить и перезагрузить плату, а затем ПК распознает ее. В общем, отличная доска для новичков и небольших проектов.

6 из 7 считает это полезным:

Ардуино потрясающий


от Участника № 633749
проверенный покупатель

Купил его, чтобы использовать в качестве тестового мула для моих новых разработок, и подсел.А если серьезно, то эта штука полезнее, чем изолента и WD40. Совершенно потрясающе, сэкономил немного денег на веб-сайте Arduino и получил настоящий, а не дешевую подделку. Спасибо, sparkfun!

6 из 8 считает это полезным:

на мой взгляд, это подделка


от Участника № 151037
проверенный покупатель

Sparkfun должен прояснить, что это ардуино.org, а не плату arduino.cc. Я бы предпочел купить клон от seeed или другой компании, чем от парней, которые в основном портят бренд Arduino.

Одиночный T
ответил 10 ноября 2015 г .:

Если вас не интересует Arduino Uno от команды .org, мы рекомендуем вам заглянуть на нашу Redboard!
https: // www.sparkfun.com/products/12757

3 из 4 считает это полезным:

Отлично, но Windows 8 превращает его в кошмар.


от Участника № 667699
проверенный покупатель

Изделие само по себе идеальное.Отличный функционал, и вы можете использовать его для чего угодно. Только одно предупреждение … Вам придется сражаться во многих битвах, чтобы получить от этого какую-либо функциональность в Windows 8. Даже если вы пройдете через испытание, разрешив неподписанные драйверы, устанавливая драйверы из разных совместимых технологий, у вас не будет постоянной возможности подключения. .
Mac работает фантастически.
Любые другие окна, все готово. Просто имейте в виду.

3 из 4 считает это полезным:

Несертифицированная плата!


от Участника № 645478
проверенный покупатель

Я купил эту (предположительно) оригинальную плату Arduino несколько недель назад, и IDE Arduino показывает мне, что это не сертифицированная плата.Он работает нормально, но я предпочел покупать у SparkFun, а не на Amazon, потому что мне нужен был сертифицированный!

Одиночный T
ответил 14 мая 2015 г .:

Uno и другие «официальные» платы Arduino, такие как Mega, не производятся первоначальной командой. Ошибка, которую вы видите, — это команда Arduino.cc, обращающая внимание на тот факт, что ваша плата была сделана Arduino SRL.Однако в настоящее время Arduino.cc не производит собственную плату Uno. Мы предлагаем Arduino Pro и Pro mini от Sparkfun, поскольку они платят роялти с каждого предмета, проданного обратно команде Arduino. Кроме того, RedBoard — отличная альтернатива, если вы решили не покупать Unos

.

2 из 3 считает это полезным:

потрясающий микроконтроллер для су-видео (и не только)!


от Участника № 734511
проверенный покупатель

Мне нужен микроконтроллер для домашнего приготовления sous-vide, а arduino — красивое и простое ядро, которое обеспечивает работу.обязательно снова буду использовать Arduino для других домашних проектов!

2 из 3 считает это полезным:

Это ардуино, но сброс при последовательном подключении все еще проблема


от Участника № 217206
проверенный покупатель

Я купил R3, потому что читал об ардуино.cc, что на нем не будет сбоев при проблемах с последовательным подключением, которые есть на других платах. Кажется, что это не так, эта плата все равно сбрасывается, как только я подключаюсь через последовательный интерфейс.

Одиночный T
ответил 10 апреля 2015 г .:

Привет!
Я не слышал, чтобы R3 не сбрасывался при открытии терминала.Фактически из всех моих вариантов использования я обнаружил, что он сбрасывается. Однако, проведя небольшое исследование по этой теме, я нашел предложение, которое может вам помочь.
Похоже, что если вы поместите конденсатор 10 мкФ между сбросом и землей, это предотвратит автоматический сброс навсегда.

1 из 2 считает это полезным:


от Участника № 697752
проверенный покупатель

Очень простой в использовании для студентов и множество полезных приложений.

1 из 2 считает это полезным:

я очень впечатлен


от Участника № 679690
проверенный покупатель

Я заказал так много запчастей у Amazon в прошлом месяце, что не придет еще месяц, и в последнюю минуту я заказываю uno у вас, ребята, и я получаю его менее чем за неделю, и он был отправлен в течение нескольких часов! Это мой первый заказ у вас, ребята, и я буду продолжать это делать

1 из 2 считает это полезным:

ЭКГ-ЭМГ


от Участника № 760146
проверенный покупатель

Я использовал плату Arduino с Olimex SHIELD-EKG-EMG для создания сенсорного блока EMG-EKG, который может отображать выходные данные графически с помощью ноутбука под управлением Windows 10.

1 из 3 считает это полезным:

Эта плата от осколочной группы.


от Участника № 85416
проверенный покупатель

При подключении я получаю всплывающее сообщение: «Эта плата от несертифицированного производителя…. »
Я хотел бы, чтобы мои деньги поддержали первоначальную команду.

Одиночный T
ответил 8 мая 2015 г .:

Привет!
Мне очень жаль. Uno и другие «официальные» платы Arduino, такие как Mega, не производятся первоначальной командой. Ошибка, которую вы видите, — это команда Arduino.cc, обращающая внимание на тот факт, что ваша плата была сделана Arduino SRL.Однако в настоящее время Arduino.cc не производит собственную плату Uno. Мы предлагаем Arduino Pro и Pro mini от Sparkfun, поскольку они платят роялти с каждого предмета, проданного обратно команде Arduino. Кроме того, RedBoard — отличная альтернатива, если вы решили не покупать Unos.

2 из 6 считает это полезным:

Отличный продукт


от Участника № 311851
проверенный покупатель

Очень хорошая доска…


от Участника № 677429
проверенный покупатель

Работает отлично и цена нормальная, можно заказать в sparkfun ..

Твердый блок


от Участника № 683050
проверенный покупатель

Arduino Uno R3 — это прочный микропроцессор.Есть полный набор библиотек для добавления всяких недорогих датчиков. Устройство достаточно прочное. Его легко программировать.

0 из 1 считает это полезным:

Веселый новый инструмент!


от Участника № 699341
проверенный покупатель

Новичок в Arduino и только отчасти знал HTML и CSS, но фигурный код — это код.У меня это было очень быстро, и я понял, как считывать данные с нескольких датчиков и контролировать скорость двигателя с помощью ШИМ в первый же день! Мгновенно я начал думать обо всех вещах, которые я мог бы сделать с одним из них. Порт USB и разъем питания постоянного тока делают его очень простым в подключении и использовании. Я очень рекомендую эту доску.

Отличный инструмент


пользователя Donjlutz @ verizon.сеть
проверенный покупатель

Если ваши потребности в портах ввода-вывода не являются чрезмерными (14 цифровых и 6 аналоговых контактов), а ваш эскиз имеет среднюю длину (500 строк), Arduino Uno R3 идеально подходит. Эти ограничения не являются чрезмерными и во многих случаях могут быть расширены с помощью простых внешних цепей. Он также имеет интерфейсы I2C и SCI для использования с множеством различных экранов.

Отличное оборудование


от Участника № 701233
проверенный покупатель

Это мое первое предприятие в области электроники.Arduino оказался очень приятным инструментом обучения. Я с нетерпением жду возможности узнать об Arduino и добавить аксессуары к микроконтроллеру по мере продолжения. Для новичков в электронике, таких как я, я рекомендую использовать Arduino.

Отличный клиентский опыт!


от Участника № 706710
проверенный покупатель

, обслуживание клиентов было отличным, и доставка была быстрой.Тем более, что я заказал сразу 43 UNO! Спасибо, sparkfun !!!


от Участника № 708509
проверенный покупатель

(мой второй), выкурил первый, попытался запустить 4 шаговых двигателя на 298d и 293d, макетная плата была забита проводами, и я подключил питание 12 В к UNO.испортил память, пришлось скачать новую IDE
(без проблем) интересно, если это atmega 328 на старом ??, новый работает отлично !!

Самый крутой продукт!


от Участника № 715785
проверенный покупатель

По качеству соответствует описанию продукта или превосходит его.Отлично работает без проблем сразу из коробки. Настоятельно рекомендуется.

мой первый опыт. Положительный


от Участника № 721070
проверенный покупатель

Отлично сработало.Я многому учусь.

Известное количество!


от Участника № 510107
проверенный покупатель

Мне нравится Uno-R3, потому что я хорошо знаком с его возможностями.Это полноценная микропроцессорная платформа, готовая к работе. Я часто использую их в проектах, не связанных с Arduino. Мне тоже нравится Red Board по тем же причинам.

Arduino R3 — отличный маленький микроконтроллер.


от Участника № 732139
проверенный покупатель

Название говорит само за себя.Отличная доска для проекта, который я строю.

Быстро и просто


от Участника № 697212
проверенный покупатель

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

Это весело, но работать с ЖК-экраном сложно


от Участника № 752434
проверенный покупатель

Загрузка библиотек SMARTGPU2 и работа с ними — непростая задача.


от Участника № 656322
проверенный покупатель

Сначала меня привлекла Arduino Uno R3, потому что она работает с C / C ++, языком, с которым я знаком.Пока что это, и вложения Xbee работают безупречно, как и рекламирует сообщество (любители / инженеры). Мне очень нравится мой первый проект, и я уже мечтаю о других. Мне очень приятно работать с качественным продуктом при безмерной поддержке производителя и розничных продавцов. Еще одна очень ценная группа, к которой я обращаюсь за помощью и советом, — это те, кто делится своим опытом через Интернет.

0 из 1 считает это полезным:


от Участника № 718909
проверенный покупатель

мне очень понравилось, работает очень хорошо

Прекрасная платформа для проектов


автор: MoviesColin
проверенный покупатель

Чрезвычайно простой в использовании, очень универсальный.Я запускаю его в Windows 8, и у меня не было абсолютно никаких проблем.

0 из 1 считает это полезным:

Arduino UNO


от Участника № 758127
проверенный покупатель

Отлично работает.быстрая доставка.

Работает как ожидалось


от Участника № 645937
проверенный покупатель

отличный микроконтроллер с простой в использовании IDE

Работает просто и отлично


от Участника № 717805
проверенный покупатель

Arduinos отлично подходят для быстрой настройки для контрольных экспериментов.Еще лучше поддержка Sparkfuns. Их гиды делают настройку быстрой, безболезненной и увлекательной. Продолжайте в том же духе, Sparkfun!

0 из 1 считает это полезным:

Лучшая макетная плата!


от Участника № 753281
проверенный покупатель

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

Отличный микроконтроллер


от Участника № 7
проверенный покупатель

Изумительная технология.Я построил свой первый компьютер IBM AT 10 мегагерц. Сказать вам мой возраст, размер кредитной карты на 16 мегагерц. Я много узнаю об электронике, мое образование — механическая инженерия. Я очень рекомендую этот открытый исходный код и щедрых людей, поддерживающих Arduino uno.

Отличный микроконтроллер!


от Участника № 764787
проверенный покупатель

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

Быстрый и легкий маленький контроллер


от Участника № 796688
проверенный покупатель

Это менее мощный, чем малиновый пирог, но очень простой и понятный.На сайтах документации и форумов можно легко найти ответы на любые вопросы, которые могут возникнуть у вас в начале. Примеры набросков (программы для тех, кто еще не начал с Arduino) являются отличным инструментом обучения, и у вас будет собственный набросок, который будет запущен за минуты или часы вместо дней. Моя единственная жалоба заключается в том, что вы ограничены количеством цифровых и аналоговых контактов, но тогда вы можете соединить больше Arduinos вместе как систему.

Очень полезный вариант


от Участника № 697222
проверенный покупатель

Я не заметил, что был только один последовательный порт оборудования, поэтому в итоге я использовал Леонардо.После многих часов борьбы с двумя новыми Леонардо я решил, что их загрузчик неисправен, и прошил оба, используя Uno в качестве ICSP, который работал отлично. Если один последовательный порт оборудования не является проблемой для вашего приложения, Uno — хороший выбор.

Удивительный продукт


от Участника № 805701
проверенный покупатель

Отлично подходит для начинающих, которые начинают использовать платы Arduino, и всех, кто интересуется электрическими проектами.

Горячий клей на Arduino


от Участника № 812330
проверенный покупатель

После открытия коробки была 3-метровая полоса Bumpon, которая выглядела приклеенной к плате поверх надписи UNO, и я полагаю, что один из резисторов.Это мой первый Arduino от Sparkfun, и я очень разочарован. Зачем намазывать горячим клеем всю поверхность доски. Я не видел. Проверено, работает ли он нормально, но, честно говоря, мне нравится использовать прозрачные чехлы и отображать свои arduinos в проектах.

ROB-24601
ответил 9 июня 2016 г .:

Хммм, странно. Это похоже на проблему с заводом-изготовителем.Свяжитесь с нашей службой технической поддержки, и они помогут вам получить замену или вернуть деньги.

0 из 1 считает это полезным:

Arduino Uno — это весело, как SparkFun!


от Участника № 803077
проверенный покупатель

Там так много поддержки сообщества и примеров кода.Я смог быстро встать и бежать. Это огромное удовольствие!

Отличная стартовая доска


от Участника № 815732
проверенный покупатель

это была идеальная первая плата для Arduino… хорошо сделана, универсальна и легко расширяется и экспериментирует с щитами

Как всегда идеально.


от Участника № 594352
проверенный покупатель

Это Uno, что еще можно сказать, кроме покупки его на одном из моих любимых сайтов, SparkFun! Качественный товар!

Хорошо, пока Arduino.org


от Участника № 506855
проверенный покупатель

Я преподаю в классе Maker. Поскольку большинство популярных учебников показывают Arduino Uno, я хотел использовать этот формат.

Однако я должен был убедиться, что студенты загрузили IDE с Arduino.org, а не с Arduino.cc, чтобы согласовать драйверы для плат Arduino SRL.

Если Arduino.cc IDE уже была установлена, мне нужно было удалить ее с компьютера ученика.

К счастью, все программное обеспечение Sketch работало в среде IDE из обоих источников. При удалении IDE Arduino.cc файлы эскиза не удалялись.

Glad Sparkfun по-прежнему поддерживает Arduino UNO, но может захотеть лучше документировать путь загрузки. Наклейка «Arduino.org», прикрепленная к микросхеме процессора, помогла различить разные платы (SRL и оригинальные платы), поэтому я оставил ее прикрепленной.

Спасибо.


от Участника № 836791
проверенный покупатель

Удобный для пользователя, с обширной полезной информацией, примерами и хорошей библиотекой.

Отличная покупка для моего класса электроники


от Участника № 833580
проверенный покупатель

Студенты также получают навыки в области электроники и программирования на C ++.

Очень хорошо для небольших проектов


от Участника № 508423
проверенный покупатель

В настоящее время я использую Arduino Uno в конструкциях тестеров, используемых при тестировании другого оборудования.

Я использую возможность широтно-импульсного модулятора для создания цифро-аналоговых сигналов с добавлением всего лишь нескольких небольших компонентов.

Конечно, я также использую аналого-цифровые функции для измерения аналоговых сигналов. Я, конечно, добавляю в эти схемы фильтры. Я также использую его для определения напряжения на элементе потенциометра, который я использую в качестве переключателя. Единственная проблема, с которой я столкнулся с функцией аналого-цифрового преобразования, заключается в том, что не хватает бит разрешения. Но опять же, чего вы ждете от платы, которая стоит вам всего 25 долларов?00. За то, что он дает вам, это выгодная сделка.

Единственная реальная проблема, с которой я столкнулся с оборудованием, заключается в том, что нет прямого подключения к выходу цилиндрического разъема входного питания. Конечно, вы можете отключить питание на контакте 8 разъема питания, но тогда вам придется иметь дело с падением диода и ограничением тока. Я просто хочу, чтобы «PWRIN» выскочил где-нибудь на одном из разъемов.

В остальном конструкция платы очень гибкая и работает надежно. Arduino Uno действительно сияет, когда вы добавляете к нему внешние схемы для управления электроникой ваших проектов.Они предоставляют вам файлы Eagle как на схеме, так и на макете. Это упрощает разработку другого оборудования для вашего проекта.

В настоящее время я использую Altium в качестве пакета разработки. Тем не менее, я экспортировал макет в файл DXF и использую его для размещения «компонента» Arduino на моих печатных сборках. Затем я просто подключаю Arduino Uno к своему дизайну.

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

Программное обеспечение Arduino иногда может содержать ошибки. Например, вы не можете дважды щелкнуть файл проекта и скомпилировать программное обеспечение. Вам нужно сначала открыть Arduino, а затем открыть свой проект. Если вы этого не сделаете, вы получите всевозможные странные ошибки.

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

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

Очень доволен


пользователем № 853551
проверенный покупатель

Никаких проблем, пока только начинаешь

Отличное устройство


от Участника № 855001
проверенный покупатель

Именно так, как я и думал.

Только начинаем работать с Arduino


от Участника № 887528
проверенный покупатель

Uno — R3 отлично работает, начинаю учить код.(Эскизы) Раньше я использовал Basic, поэтому мне нужно изучить новые коды и протокол создания эскизов для Arduino. БЛАГОДАРНОСТЬ!!!

изрядное количество RFI


от Участника № 626807
проверенный покупатель

Симпатичная, компактная маленькая плата, но от нее много RFI… сложно представить, как он прошел FCC / CE. В большинстве приложений это не имеет большого значения, но оказалось, что эта плата имеет сильную «шпору», лежащую прямо на частоте 1,5742 ГГц (частота GS L1). Мне не удалось заставить 13750 GPS Logger Shield работать с ним. Шум настолько плох, что микросхему GPS3906-TLP на щите не удалось исправить ни при каких условиях. Доказательством этого было: а) удерживайте Uno в состоянии RESET с помощью встроенной кнопки, и GPS сразу включается, б) тот же экран GPS отлично работает с MEGA2560 и, наконец, в) я измерил относительные выбросы Uno R3 и MEGA2560 (ночью и днем) и отправил данные в службу поддержки SF.В итоге заказанные 4 проекта MEGA2560 и GPS были выполнены без проблем.

Это Arduino …. что еще можно сказать!


от Участника № 896137
проверенный покупатель

Как видно из названия, работает нормально!

Путь Куль !!


от ChinaBuck
проверенный покупатель

Отличное оборудование.Отличная куча идей по его развертыванию.
Лучшее в использовании программное обеспечение, которое легко загрузить из сети и загрузить в UNO. Я использую его в своем «огороде», где выращиваю салат, морковь и лук при свете лампы для выращивания. У меня есть небольшой насос, который работает несколько минут в день в зависимости от натяжения воды в почве от моего тензиометра.
Приятно делать ошибки, делать новые ошибки и просто получать удовольствие.
Моим первым компьютером был комплект Intel 8080A, который должен был весить 50 фунтов. Это мало что могло сделать.
п.с. У меня есть 2 Arduino Uno -R3

Отличная маленькая доска


от Участника №

Просто попадаю в захватывающий мир Arduino.Конечно, Sparkfun был моей первой остановкой для покупок. Arduino Uno — отличный продукт, он хорошо построен и работает так, как ожидалось. Я с нетерпением жду возможности узнать больше и использовать маленькую доску в различных проектах,

В качестве благодарности Sparkfun за предоставление выдающейся поддержки клиентов для такого новичка, как я. Они быстро и быстро ответили на мои вопросы.

Arduino UNO настоящая рабочая лошадка


от Участника № 7
проверенный покупатель

Существуют более изящные Arduino, такие как DUE, но для простых экранов это хороший выбор.Моя была как скала. Надо посмеяться над USB-разъемом!

Делает то, что написано на банке


от Участника № 940291
проверенный покупатель

Это легко запрограммировать.Так. Да. Я действительно не знаю, что еще сказать.

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

Суть успешного проекта


от Участника № 1061777
проверенный покупатель

Я использовал код и дизайн проекта из выставки «Вызов времени реакции» Билла Портера (https: // github.com / madsci1016 / Reaction-Time-Challenge-Exhibit), чтобы создать игру, которую я использую на ярмарках и общественных мероприятиях. Он призван привлечь внимание людей и побудить к обсуждению отвлеченного вождения. Игра отлично работает, а Arduino Uno безупречна. Вот фото конечного результата:
https://www.instagram.com/p/BXlkm-jjq8c/?taken-by=thewisedrive

Большая мощность в небольшом корпусе


от Участника № 1069993
проверенный покупатель

Мы использовали Arduino Uno с прошитой прошивкой, чтобы он определялся как устройство USB HID, комплект XBee и Raspberry Pi, чтобы адаптировать сканер штрих-кода USB 2d, чтобы он работал по беспроводной сети и поддерживал историю сканирования и воспроизведение, все прозрачно для хоста. машина.Эти платформы упрощают выполнение сложных задач при минимальных затратах времени и ресурсов. Какое прекрасное время быть живым.

Большое удовольствие. Легко программировать.


от Участника № 1113850
проверенный покупатель

Это обязательный предмет для любителей электроники.Часы интеллектуальной стимуляции.
Отличное творческое дополнение к макетным схемам.

Работает хорошо


от Участника № 1145723
проверенный покупатель

Мне довольно легко удалось успешно создать прототип того, что я хотел.

Единственная проблема заключается в том, что было бы лучше знать, что я должен был сам купить USB-кабель для передачи данных и адаптер питания, прежде чем получить устройство, чтобы быстрее ударить по земле.

Поставляется в очень хорошем состоянии.


от Участника № 1144083
проверенный покупатель

Состояние

хорошее, не испорченный, работает по задумке.пока все хорошо

Качественный продукт


от Участника № 1145705
проверенный покупатель

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

отличный продукт .


от Участника № 1252318
проверенный покупатель

работает очень хорошо, никаких проблем.

Arduino выдающийся


от Участника № 705007
проверенный покупатель

Я люблю эту вещь.Я играю с Arduino Uno уже несколько лет. Поддержка невероятная, программное обеспечение простое в использовании. Если вы можете вообразить это, вы, вероятно, сможете заставить эту штуку это сделать. Одно новое дополнение, которое я обнаружил в этом конкретном устройстве, — это пластиковое дно. С открытыми паяными соединениями в нижней части карты всегда есть вероятность короткого замыкания, если вы установите ее на металлическую поверхность. Теперь нет никаких забот. Он также имеет пару дополнительных отверстий для крепления. Я очень рекомендую эту карту, цена невысока, она мощная и хорошо поддерживается!

Только одно


от Участника № 861230
проверенный покупатель

Я бы порекомендовал команде Sparkfun добавить примечание, в котором говорится, что этот продукт не поставляется с кабелем.


от Участника № 1261034
проверенный покупатель

Делает все, что мне нужно, и даже больше. Очень надежный!

Король лаборатории Arduino


от Участника № 1259215
проверенный покупатель

Arduino успешно реализован в некоторых моих проектах.Я предлагаю использовать его каждый раз, когда могу.
На данный момент тот, который я получил от Sparkfun, используется в качестве возможной резервной копии для проекта, над которым я работаю.

Салути.

Хорошая доска для маленьких проектов


от Участника № 1254713
проверенный покупатель

Ардуино UNO R3


от Участника № 1267561
проверенный покупатель

Я впервые использую Arduino любого типа, и до сих пор я очень доволен и доволен им.Мне нужно многому научиться, и каждый раз, когда я начинаю работать с Arduino, я люблю его.

Отличная работа

С уважением
Родриго

Оправдал все мои ожидания


от Участника № 1174630
проверенный покупатель

В отличие от моего другого Uno-R3, этот шел с небольшим держателем, некоторыми дополнительными контактами, а у GPIO контакты были четко обозначены сбоку.Все по той же цене, что и старая плата.

Удивительно, как много может делать Arduino.


от Участника № 292972
проверенный покупатель

Хотя я использую Arduino Uno — R3 для других целей, мое основное применение — запуск на них GRBL для управления маломощным лазерным гравером (2.От 5 до 7 Вт). Просто поразительно, на что способна эта маленькая доска. В этом случае он управляет тремя шаговыми двигателями (координируя все три одновременно по мере необходимости), выполняя ШИМ для лазера и выполняя управление шпинделем.

К настоящему времени я построил несколько таких машин и без проблем использовал Uno во всех из них. Машины получают команды gcode через последовательный порт с компьютера или RPi.

Оправдал мои ожидания, и с ним интересно экспериментировать.


от Участника № 1397223
проверенный покупатель

Моя недавняя покупка Arduino Uno пока оправдала мои ожидания. Это был хороший инструмент для обучения, и с ним можно было весело поэкспериментировать. Я использую версии среды IDE для Windows 7 и Ubuntu Linux, и я предпочитаю использовать синтаксис C для программирования, поскольку у меня больше опыта с ним. У меня также есть Raspberry Pi 3B, но для большинства моих проектов, простой робототехники и контроля окружающей среды, Uno работает довольно хорошо.На данный момент у меня не так много надстроек, но я скоро буду их расширять. Я также собираюсь купить еще несколько продвинутых Arduinos в ближайшем будущем. Мой опыт работы с Sparkfun был положительным, и я с нетерпением жду продолжения сотрудничества с ними.

Прекрасно работает!


от Участника № 1429794
проверенный покупатель

Прибыл в кратчайшие сроки и работает как положено.Единственным сюрпризом стал разъем типа USB-B. Это не проблема Sparkfun, а просто вещь Arduino, которая застала меня врасплох. В целом он отлично работает и делает все, что мне нужно!

Отличный продукт!


от Участника № 1446150
проверенный покупатель

Я сильно увлекаюсь Arduino.Я держу разные щиты. Таким образом, мне нужно несколько R3.

Замечательный микроконтроллер!


от Участника № 1448380
проверенный покупатель

Эта плата Arduino смогла выполнять все необходимые функции! Именно так сказано в описании и соответствует всем необходимым требованиям!

Подходит для небольших проектов.


от Участника № 1458476
проверенный покупатель

Подходит для небольших проектов, например, со светодиодами. Сначала это немного сложно, но потом им очень легко пользоваться. Хороший продукт.

Sparkfun Лучшее


пользователем # 1447741
проверенный покупатель

Отличная, хорошая компания, быстрая доставка, хорошее обслуживание продавца, хорошая упаковка.

Вау, возможности!


от Участника № 1488456
проверенный покупатель

Я новичок в программировании, и мне уже удалось сделать несколько действительно интересных проектов.Потрясающие. Так доступно.

Нравится


от Участника № 1503652
проверенный покупатель

Я использовал Arduino для программирования и управления шаговым двигателем.Отлично работает.

Очень рад


от Участника № 700565
проверенный покупатель

У меня уже несколько лет была Arduino, которую я использовал в нескольких проектах.Я купил этот для резервного копирования, но он будет моим контроллером. Опорная пластина из твердого пластика делает монтаж в проектах проще и безопаснее. И маркировка контактов — огромное улучшение по сравнению с моим старым Arduino.

Легко, весело и мощно.


от Участника № 1339473
проверенный покупатель

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

отлично работает для моего приложения


от Участника № 100381
проверенный покупатель

Одиночный шаговый двигатель для моталки с проволокой.

100% идеально!


от Участника № 1537991
проверенный покупатель

Я НИКОГДА не получал уведомления о том, что это не лицензированная Arduino.Это всего лишь 100% законный микроконтроллер итальянского производства. Типа, чувак. Это то, что есть, и он делает то, для чего создан! Перестань ныть!

Плюсы:
100% Arduino
Сделано в Италии
Работает

Минусы:
Теперь я хочу еще

Доска работает как положено


от Участника № 795786
проверенный покупатель

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

Делает то, что должно 👍


от Участника № 1156491
проверенный покупатель

Плата

прибыла хорошо упакованной и полностью функциональной.Я не опытный пользователь, поэтому не могу говорить о преимуществах обновлений R3. Пластиковый лоток — очень полезное дополнение, значительно упрощающее обращение с доской. Мой ноутбук Win7 нашел его и подключил без проблем, с радостью взявшись за пиксельное программирование.

ДИНАМОМЕТР


от Участника # 28584
проверенный покупатель

Я использовал Arduino, чтобы построить динамометр для 2.Поезд в масштабе от 5 до 12 дюймов. Я использовал программное обеспечение Arduino в своей системе Linux, и оно отлично работало. Все программирование делал мой сын.

Эд WISHART

Хороший


от Участника № 940014
проверенный покупатель

Я как-то удалил загрузчик, так что сейчас он не работает.Это было хорошо, когда я впервые его купил.

Волнение в летнем лагере


от Участника № 1598941
проверенный покупатель

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

Отлично


по A20
проверенный покупатель

Работает так же, как моя SparkFun RedBoard.Отлично. И выглядит круто. Я назвал свою мафию в честь мафии

Прекрасно работает


от Участника № 456878
проверенный покупатель

У меня есть несколько клонов Arduino, но лучший — оригинал.Да, он стоит дороже, но мне он нравится, а пластиковый держатель — приятный штрих, который они добавили к нему.

Отличная маленькая доска!


от Участника № 507124
проверенный покупатель

Работает хорошо, проблем нет.Тоже хорошая цена. Спасибо, sparkfun!

Отличная маленькая доска, которая могла?


от Участник № 640303
проверенный покупатель

Sparkfun отправил его быстро, и MCU, как я его называю, отлично справляется со своими функциями петли.Я думаю, что это нужно для начала, если вы хотите изучать программирование. Отличная маленькая доска, которая могла?
Спасибо, sparkfun

Просто удивительно!


от Участника № 642390
проверенный покупатель

Лучшая вещь, которую можно купить в качестве начального уровня для новичков.Много поддержки и очень проста в использовании. Кросс-платформенная IDE и очень полезный форум. Огромный выбор запасных частей сторонних производителей, которые идеально подходят.

Не могу купить продукт лучше, даже если бы захотел!

Очень доволен. Если вы еще не купили его или все еще не определились, не ждите, просто купите. Я обещаю вам, что вы не пожалеете об этом и найдете множество руководств, если не знаете, что с этим делать.

Пришлось купить новый…


Бинлагин
проверенный покупатель

Поскольку мой проект продвигался так быстро и гладко, мой партнер захотел реализовать его немедленно!

На следующий проект!

R3


от Участника № 641778
проверенный покупатель

Отлично работает.Я буду заказывать больше досок в будущем.

0 из 1 считает это полезным:

Как раз то, что я ожидал


от Участника № 666363
проверенный покупатель

Отличный товар; это как раз то, что я ожидал.Я использую его вместе с моим Raspberry Pi для подключения лампочек, кнопок, двигателей и т. Д. Единственная жалоба, которая у меня есть, это то, что он не поставляется с USB для его подключения. Это стандартный кабель для принтера.

Простота установки и использования


от Участника № 5

проверенный покупатель

Эти штуки отлично подходят для небольших проектов.Я выдвинул на него один из экранов макетной платы и с помощью одного TMP36 и трех проводов (и небольшого программирования) отправлял данные о температуре на свой компьютер через USB-кабель. И я знаю, что многие люди делали гораздо более сложные проекты.

0 из 1 считает это полезным:

Arduino Uno — R3


от Участника № 563096
проверенный покупатель

Купили две и подарили одну 15-летней девушке, которая увлеклась программированием.Мне нравится учить молодых людей и смотреть, как они преуспевают. Оба агрегата работали отлично.

0 из 1 считает это полезным:

Отличная доска!


от Участника № 434529
проверенный покупатель

Я умел делать полезные вещи для дома.

Отличная доска


от Участника № 577051
проверенный покупатель

Я учитель информатики и использую эту доску в своем классе, она мне очень нравится.

Отличная маленькая доска, которая умеет.


от Участника № 404869
проверенный покупатель

Это плата не для SMD Arduino Uno — R3. Именно то, что я хотел… по хорошей продажной цене. Надо было купить еще десять, так как он делает все, что я ожидал.

Легко использовать!


от Участника № 651646
проверенный покупатель

Так как это открытый исходный код.легко программировать. Также плата имеет приятный дизайн. До сих пор он отлично работает у меня. Спасибо, Sparkfun!

Arduino IDE заявила, что не сертифицирована, но я доволен.


от Участника № 666491
проверенный покупатель

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

Funda
ответил 28 мая 2015 г .:

Uno и другие «официальные» платы Arduino, такие как Mega, не производятся первоначальной командой. Ошибка, которую вы видите, — это команда Arduino.cc, обращающая внимание на тот факт, что ваша плата была сделана Arduino SRL. Однако в это время Arduino.cc не производит собственные платы Uno. Мы предлагаем Arduino Pro и Pro mini от Sparkfun, поскольку они платят роялти с каждого предмета, проданного обратно команде Arduino. Кроме того, RedBoard — отличная альтернатива, если вы решили не покупать Unos.

Удивительный


от Участника № 642832
проверенный покупатель

Еще новичок.Но это потрясающе.

Что такое Ардуино? — learn.sparkfun.com

Добавлено в избранное

Любимый

41 год

Введение

Arduino — это платформа с открытым исходным кодом, используемая для создания проектов электроники. Arduino состоит из физической программируемой печатной платы (часто называемой микроконтроллером) и части программного обеспечения или IDE (интегрированной среды разработки), которая работает на вашем компьютере и используется для записи и загрузки компьютерного кода на физическую плату.

Платформа Arduino стала довольно популярной среди людей, только начинающих заниматься электроникой, и не зря. В отличие от большинства предыдущих программируемых плат, Arduino не требует отдельного оборудования (называемого программатором) для загрузки нового кода на плату — вы можете просто использовать USB-кабель. Кроме того, IDE Arduino использует упрощенную версию C ++, что упрощает обучение программированию. Наконец, Arduino предоставляет стандартный форм-фактор, который разбивает функции микроконтроллера в более доступный пакет.

Это Arduino Uno

Uno — одна из самых популярных плат в семействе Arduino и отличный выбор для новичков. Мы поговорим о том, что на нем и что он умеет, позже в уроке.

Это снимок экрана IDE Arduino.

Хотите верьте, хотите нет, эти 10 строк кода — все, что вам нужно, чтобы мигать встроенным светодиодом на вашем Arduino. Код может быть не совсем понятным прямо сейчас, но после прочтения этого руководства и многих других руководств по Arduino, ожидающих вас на нашем сайте, мы быстро научим вас!

Вы узнаете

В этом руководстве мы рассмотрим следующее:

  • Какие проекты можно реализовать с помощью Arduino
  • Что находится на типичной плате Arduino и почему
  • Различные разновидности плат Arduino
  • Некоторые полезные виджеты для использования с Arduino

Рекомендуемая литература

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

Ищете подходящую Arduino?

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

Отведи меня туда!

Для чего он нужен?

Аппаратное и программное обеспечение Arduino было разработано для художников, дизайнеров, любителей, хакеров, новичков и всех, кто интересуется созданием интерактивных объектов или сред. Arduino может взаимодействовать с кнопками, светодиодами, двигателями, динамиками, устройствами GPS, камерами, Интернетом и даже вашим смартфоном или телевизором! Эта гибкость в сочетании с тем фактом, что программное обеспечение Arduino является бесплатным, аппаратные платы довольно дешевы, а программное и аппаратное обеспечение легко изучать, привела к большому сообществу пользователей, которые предоставили код и выпустили инструкции для огромного . множество проектов на базе Arduino.

Для всего, от роботов и грелки для обогрева рук до настоящих гадательных машин и даже для перчаток для бросания кубиков в Dungeons and Dragons, Arduino может быть использован в качестве мозга почти для любого проекта в области электроники.

_Наденьте свою репутацию ботаника на рукаве … эээ, руку. _

И это действительно только верхушка айсберга — если вам интересно, где найти больше примеров проектов Arduino в действии, вот несколько хороших ресурсов для проектов на основе Arduino, которые помогут вам в творчестве:

Что на доске?

Существует множество разновидностей плат Arduino (объяснение на следующей странице), которые можно использовать для различных целей.Некоторые платы выглядят немного иначе, чем та, что представлена ​​ниже, но большинство Arduinos имеют большинство этих общих компонентов:

Питание (разъем USB / цилиндрический)

Каждой плате Arduino нужен способ подключения к источнику питания. Arduino UNO может питаться от USB-кабеля, идущего от вашего компьютера, или от настенного источника питания (например, этого), который заканчивается в цилиндрическом разъеме. На рисунке выше разъем USB обозначен (1) , а цилиндрический разъем — (2) .

USB-соединение также используется для загрузки кода на плату Arduino. Подробнее о том, как программировать с помощью Arduino, можно найти в нашем руководстве по установке и программированию Arduino.

ПРИМЕЧАНИЕ: НЕ ИСПОЛЬЗУЙТЕ источник питания с напряжением более 20 В, так как вы перегрузите (и тем самым разрушите) ваш Arduino. Рекомендуемое напряжение для большинства моделей Arduino составляет от 6 до 12 В.

контактов (5 В, 3,3 В, GND, аналоговый, цифровой, PWM, AREF)

Контакты на вашем Arduino — это места, где вы подключаете провода для создания схемы (возможно, вместе с макетной платой и некоторым проводом.Обычно у них есть черные пластиковые «разъемы», которые позволяют просто подключить провод прямо к плате. Arduino имеет несколько различных типов контактов, каждый из которых помечен на плате и используется для различных функций.

  • GND (3) : сокращение от «Ground». На Arduino есть несколько контактов GND, любой из которых можно использовать для заземления вашей цепи.
  • 5 В (4) и 3,3 В (5) : Как вы могли догадаться, вывод 5 В обеспечивает питание 5 В, а вывод 3,3 В — 3.3 вольта питания. Большинство простых компонентов, используемых с Arduino, нормально работают от 5 или 3,3 вольт.
  • Аналог (6) : Область контактов под меткой «Аналоговый вход» (от A0 до A5 на UNO) является контактами аналогового входа. Эти контакты могут считывать сигнал с аналогового датчика (например, датчика температуры) и преобразовывать его в цифровое значение, которое мы можем прочитать.
  • Цифровой (7) : Напротив аналоговых контактов находятся цифровые контакты (от 0 до 13 на UNO). Эти контакты могут использоваться как для цифрового входа (например, для определения нажатия кнопки), так и для цифрового выхода (например, для включения светодиода).
  • PWM (8) : Возможно, вы заметили тильду (~) рядом с некоторыми цифровыми контактами (3, 5, 6, 9, 10 и 11 на UNO). Эти контакты действуют как обычные цифровые контакты, но также могут использоваться для так называемой широтно-импульсной модуляции (ШИМ). У нас есть руководство по ШИМ, но пока подумайте об этих выводах как о способных имитировать аналоговый выход (например, включение и выключение светодиода).
  • AREF (9) : Стенды для аналогового задания. В большинстве случаев эту булавку можно оставить в покое. Это иногда используется для установки внешнего опорного напряжения (от 0 до 5 вольт) в качестве верхнего предела для аналоговых входных выводов.

Кнопка сброса

Как и в оригинальной Nintendo, на Arduino есть кнопка сброса (10) . Нажатие на нее временно подключит контакт сброса к земле и перезапустит любой код, загруженный на Arduino. Это может быть очень полезно, если ваш код не повторяется, но вы хотите протестировать его несколько раз. Однако, в отличие от оригинальной Nintendo, продувка Arduino обычно не решает никаких проблем.

Светодиодный индикатор питания

Справа от слова «UNO» на печатной плате есть крошечный светодиод рядом со словом «ON» (11) .Этот светодиод должен загораться всякий раз, когда вы подключаете Arduino к источнику питания. Если этот индикатор не загорается, велика вероятность, что что-то не так. Пора перепроверить вашу схему!

TX RX Светодиоды

TX — это передача, RX — прием. Эти отметки довольно часто встречаются в электронике, чтобы указать на контакты, отвечающие за последовательную связь. В нашем случае на Arduino UNO есть два места, где появляются TX и RX — один раз у цифровых контактов 0 и 1, а второй раз рядом с светодиодами TX и RX (12) .Эти светодиоды будут давать нам приятную визуальную индикацию всякий раз, когда наш Arduino получает или передает данные (например, когда мы загружаем новую программу на плату).

Основная микросхема

Черная штука со всеми металлическими ножками — это ИС или интегральная схема (13) . Думайте об этом как о мозге нашего Arduino. Основная ИС на Arduino немного отличается от типа платы к типу платы, но обычно от линейки микросхем ATmega от компании ATMEL. Это может быть важно, так как вам может потребоваться узнать тип IC (вместе с типом вашей платы), прежде чем загружать новую программу из программного обеспечения Arduino.Эту информацию обычно можно найти в письменной форме на верхней стороне ИС. Если вы хотите узнать больше о различиях между различными микросхемами, часто полезно прочитать таблицы данных.

Регулятор напряжения

Регулятор напряжения (14) на самом деле не то, с чем вы можете (или должны) взаимодействовать на Arduino. Но потенциально полезно знать, что он есть и для чего он нужен. Стабилизатор напряжения делает именно то, что он говорит — он контролирует количество напряжения, которое подается на плату Arduino.Думайте об этом как о привратнике; он отключит дополнительное напряжение, которое может повредить цепь. Конечно, у этого есть свои пределы, поэтому не подключайте Arduino к чему-либо, превышающему 20 вольт.

Семейство Arduino

Arduino делает несколько разных плат, каждая с разными возможностями. Кроме того, часть оборудования с открытым исходным кодом означает, что другие могут модифицировать и производить производные платы Arduino, которые обеспечивают еще больше форм-факторов и функциональности.Если вы не уверены, какой из них подходит для вашего проекта, ознакомьтесь с некоторыми полезными советами в этом руководстве. Вот несколько вариантов, которые хорошо подходят тем, кто плохо знаком с миром Arduino:

Arduino Uno (R3)

Uno — отличный выбор для вашего первого Arduino. В нем есть все, что нужно для начала, и ничего лишнего. Он имеет 14 цифровых входов / выходов (из которых 6 могут использоваться как выходы ШИМ), 6 аналоговых входов, USB-соединение, разъем питания, кнопку сброса и многое другое. Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью кабеля USB или включите адаптер переменного тока в постоянный или аккумулятор, чтобы начать работу.

LilyPad Arduino

Это основная плата LilyPad Arduino! LilyPad — это носимая электронная текстильная технология, разработанная Лией Бечли и совместно разработанная Лией и SparkFun. Каждый LilyPad был креативно разработан с большими соединительными подушечками и плоской спинкой, чтобы их можно было вшивать в одежду с помощью токопроводящей нити. LilyPad также имеет собственное семейство входных, выходных, силовых и сенсорных плат, которые также созданы специально для электронного текстиля. Их даже можно стирать!

RedBoard

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

RedBoard может быть запрограммирован через кабель USB Mini-B с помощью Arduino IDE. Он будет работать в Windows 8 без изменения настроек безопасности (мы использовали подписанные драйверы, в отличие от UNO). Он более стабилен благодаря используемому нами чипу USB / FTDI, а также полностью плоский на задней панели, что упрощает встраивание в ваши проекты. Просто подключите плату, выберите «Arduino UNO» в меню платы, и вы готовы загрузить код.Вы можете запитать RedBoard через USB или через разъем типа «бочонок». Встроенный регулятор мощности может работать от 7 до 15 В постоянного тока.

Ардуино Мега (R3)

Arduino Mega похожа на старшего брата UNO. Он имеет множество ( 54! ) цифровых входов / выходов (14 могут использоваться как выходы ШИМ), 16 аналоговых входов, USB-соединение, разъем питания и кнопку сброса. Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью кабеля USB или включите адаптер переменного тока в постоянный или аккумулятор, чтобы начать работу.Большое количество контактов делает эту плату очень удобной для проектов, требующих большого количества цифровых входов или выходов (например, множества светодиодов или кнопок).

Ардуино Леонардо

Leonardo — первая плата разработки Arduino, в которой используется один микроконтроллер со встроенным USB. Это значит, что это может быть дешевле и проще. Кроме того, поскольку плата обрабатывает USB напрямую, доступны библиотеки кодов, которые позволяют плате имитировать компьютерную клавиатуру, мышь и многое другое!

Расширенная семья

Несмотря на то, что ваша плата Arduino действительно хороша, она не может многое сделать сама по себе — ее нужно к чему-то подключить.Здесь есть много руководств по обучению, а также ссылки в разделе «Что он делает», но мы редко говорим об общих видах вещей, к которым вы легко можете подключиться. В этом разделе мы представим базовые датчики , а также экраны Arduino , два самых удобных инструмента для воплощения ваших проектов в жизнь.

Датчики

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

Всего несколько датчиков, которые легко совместимы с Arduino

Щиты

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

Частичный выбор доступных экранов для увеличения мощности вашего Arduino

Подробнее о щитах см .:

ресурсов и дальнейшее развитие

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

Ищете подходящую Arduino?

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

Отведи меня туда!

Учебники SparkFun

Установка библиотеки Arduino

Как установить собственную библиотеку Arduino? Это просто! В этом руководстве рассказывается, как установить библиотеку Arduino с помощью диспетчера библиотек Arduino.Для библиотек, не связанных с Arduino IDE, мы также рассмотрим установку библиотеки Arduino вручную.

Установка Arduino IDE

Пошаговое руководство по установке и тестированию программного обеспечения Arduino в Windows, Mac и Linux.

Установка определений плат в Arduino IDE

Как установить нестандартную плату / ядро ​​Arduino? Это просто! В этом руководстве будет рассказано, как установить определение платы Arduino с помощью Arduino Board Manager.Мы также рассмотрим ручную установку сторонних ядер, таких как определения плат, необходимые для многих плат для разработки SparkFun.

Учебники Arduino

Руководства по сравнению плат Arduino

Стандартное руководство по сравнению с Arduino

Руководство по сравнению Arduino Uno или Pro Mini? Bluetooth или беспроводной? Когда дело доходит до Arduinos, есть много вариантов.Мы скомпилировали все разработки Arduino…

RedBoard против Uno

В этом руководстве мы обсуждаем различия и сходства между RedBoard и Arduino Uno (SMD и PTH). Платформы разработки

Начало работы с Arduino Shields

Шилды для Arduino версии 2

Обновление нашего классического руководства по Arduino Shields! Все, что Arduino экранирует.Что это такое и как их собрать.

Другие руководства по Arduino Shield

AST-CAN485 Экран ввода / вывода (24 В) Руководство по подключению

AST-CAN485 I / O Shield — это экран Arduino, который позволяет пользователю взаимодействовать с платой разработки AST-CAN485 с входами и выходами 24 В, что расширяет его полезность в промышленных системах.

Новичок
Средний
Продвинутый

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


Начинающий

Последовательная связь

Концепции асинхронной последовательной связи: пакеты, уровни сигналов, скорости передачи, UART и многое другое!

Логические уровни

Узнайте разницу между устройствами 3,3 В и 5 В и логическими уровнями.

Аналог vs.Цифровой

В этом руководстве рассматривается концепция аналоговых и цифровых сигналов в их отношении к электронике.

Типы данных в Arduino

Узнайте об общих типах данных и их значении в среде программирования Arduino.

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

Работа с контактными площадками и дорожками на печатной плате является важным навыком.Узнайте, как вырезать дорожку на печатной плате, добавить паяльную перемычку между контактными площадками для перенаправления соединений и восстановить дорожку с помощью метода зеленого провода, если дорожка повреждена.

Средний

I2C

Введение в I2C, один из основных используемых сегодня протоколов встроенной связи.

Процессор прерываний с Arduino

Что такое прерывание? В двух словах, существует метод, с помощью которого процессор может выполнять свою обычную программу, непрерывно отслеживая какое-либо событие или прерывание.Есть два типа прерываний: аппаратные и программные. В этом руководстве мы сосредоточимся на аппаратных прерываниях.

Продвинутый

Установка загрузчика Arduino

Из этого туториала Вы узнаете, что такое загрузчик и зачем его нужно устанавливать или переустанавливать. Мы также рассмотрим процесс записи загрузчика, записав шестнадцатеричный файл в микроконтроллер Arduino.

Интегральные схемы

Введение в интегральные схемы (ИС). Вездесущие черные фишки электроники. Включает внимание к разнообразию корпусов ИС.

Что такое схема?

Каждый электрический проект начинается со схемы. Не знаю, что такое схема? Мы здесь, чтобы помочь.

Как использовать макетную плату

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

Что такое электричество?

Мы можем видеть электричество в действии на наших компьютерах, освещающее наши дома, как удары молнии во время грозы, но что это такое? Это непростой вопрос, но этот урок прольет на него некоторый свет!

Электроэнергетика

Обзор электроэнергии, скорости передачи энергии.Мы поговорим об определении мощности, ваттах, уравнениях и номинальной мощности. 1,21 гигаватта обучающего удовольствия!

Полярность

Введение в полярность электронных компонентов. Узнайте, что такое полярность, в каких частях она есть и как ее идентифицировать.

Как пользоваться мультиметром

Изучите основы использования мультиметра для измерения целостности цепи, напряжения, сопротивления и тока.

Направляющие для наших наборов для начинающих

Другие руководства, связанные с Arduino

Добавление кнопки с таймером в проект

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

Дифференциальный векторный указатель GPS

Используйте GPS, чтобы два объекта, база и цель, указывали друг на друга. Это можно использовать для наведения направленной антенны (или, в случае этого проекта, лазера) от одного объекта к другому на расстоянии, которое ограничено только вашей способностью предоставить базовой станции данные о местоположении цели по GPS.

AST-CAN485 Руководство по подключению

AST CAN485 — это миниатюрная Arduino в компактном форм-факторе ProMini.В дополнение ко всем обычным функциям он имеет встроенные порты CAN и RS485, позволяющие быстро и легко взаимодействовать с множеством промышленных устройств.

A000066: Arduino: Arduino Uno R3 DIP Edition (версия 3)

К началу

Обзор

Исследуйте интерактивный мир Arduino с помощью Jameco «Начало работы с Arduino Kit». Приступая к работе с Arduino Kit — это ваша отправная точка в мир физических вычислений.Используя входящие в комплект электронные компоненты, вы будете готовы присоединиться к десяткам тысяч инженеров, дизайнеров, художников и любителей, которые открыли для себя эту невероятную образовательную платформу для создания прототипов.

Основная плата Arduino Uno R3 A000066 (Rev.3) DIP

DIP edition

Arduino Uno — это плата микроконтроллера на базе ATmega328 (таблица данных). Он имеет 14 цифровых входов / выходов (из которых 6 могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый генератор 16 МГц, соединение USB, разъем питания, заголовок ICSP и кнопку сброса.Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью кабеля USB или включите адаптер переменного тока в постоянный или аккумулятор, чтобы начать работу.

Uno отличается от всех предыдущих плат тем, что не использует микросхему драйвера FTDI USB-to-serial. Вместо этого он оснащен Atmega16U2 (Atmega8U2 до версии R2), запрограммированным как преобразователь USB-to-serial.

Версия 2 платы Uno имеет резистор, соединяющий линию 8U2 HWB с землей, что упрощает переход в режим DFU.

Версия 3 платы имеет следующие новые функции:

  • 1.0 распиновка: добавлены выводы SDA и SCL, которые находятся рядом с выводом AREF, и два других новых вывода, размещенных рядом с выводом RESET, IOREF, которые позволяют экраны для адаптации к напряжению, подаваемому с платы. В будущем экраны будут совместимы как с платой, использующей AVR, которая работает с 5 В, так и с Arduino Due, которая работает с 3,3 В. Второй вывод — неподключенный, он зарезервирован для использования в будущем.
  • Более сильная цепь сброса.
  • Atmega 16U2 заменяет 8U2.

«Uno» в переводе с итальянского означает «один» и назван так в честь предстоящего выпуска Arduino 1.0. Uno и версия 1.0 будут эталонными версиями Arduino в будущем. Uno — последняя в серии плат USB Arduino и эталонная модель для платформы Arduino; для сравнения с предыдущими версиями см. индекс плат Arduino.

Также доступна версия Arduino Uno SMD Edition (R3).

Технические характеристики:

  • Микроконтроллер: ATmega328
  • Рабочее напряжение: 5 В
  • Входное напряжение (рекомендуемое): 7-12 В
  • Входное напряжение (пределы): 6-20 В
  • Цифровые контакты ввода / вывода: 14 (из 6 из которых обеспечивают выход ШИМ)
  • Аналоговые входные контакты: 6
  • Постоянный ток на контакт ввода / вывода: 20 мА
  • Постоянный ток для вывода 3.3 В: 50 мА
  • Флэш-память: 32 КБ (ATmega328) из которых 0,5 КБ используется загрузчиком
  • SRAM: 2 КБ (ATmega328)
  • EEPROM: 1 КБ (ATmega328)
  • Тактовая частота: 16 МГц
  • LED_BUILTIN: 13

Физические характеристики:

Максимальная длина и ширина печатной платы Uno составляют 2.7 и 2,1 дюйма соответственно, при этом разъем USB и разъем питания выходят за пределы прежнего размера. Четыре отверстия под винты позволяют прикрепить плату к поверхности или корпусу. Обратите внимание, что расстояние между цифровыми выводами 7 и 8 составляет 160 мил (0,16 дюйма), что не является даже кратным расстоянию между другими выводами в 100 мил.

Ресурсы и материалы для загрузки

Сопутствующие товары:

Сообщить о проблеме

Предложить товар

Ардуино UNO R3

Это Arduino Uno R3 .В дополнение ко всем функциям предыдущей платы, Uno теперь использует ATmega16U2 вместо 8U2, найденного на Uno (или FTDI, найденного на предыдущих поколениях). Это позволяет увеличить скорость передачи данных и увеличить объем памяти. Никаких драйверов для Linux или Mac (для Windows необходим inf-файл, включенный в Arduino IDE), а также возможность отображения Uno в виде клавиатуры, мыши, джойстика и т. Д.

Uno R3 также добавляет контакты SDA и SCL рядом с AREF. Кроме того, рядом с контактом RESET размещены два новых контакта.Один из них — IOREF, который позволяет экранам адаптироваться к напряжению, подаваемому с платы. Другой не подключен и зарезервирован для использования в будущем. Uno R3 работает со всеми существующими щитами, но может адаптироваться к новым щитам, в которых используются эти дополнительные контакты.

Arduino Uno — это плата микроконтроллера на базе ATmega328. Arduino — это платформа для прототипирования с открытым исходным кодом, и ее простота делает ее идеальной для использования любителями, а также профессионалами. Arduino Uno имеет 14 цифровых входных / выходных контактов (из которых 6 могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый генератор 16 МГц, USB-соединение, разъем питания, заголовок ICSP и кнопку сброса.Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью кабеля USB или включите адаптер переменного тока в постоянный или аккумулятор, чтобы начать работу.

Arduino Uno отличается от всех предыдущих плат тем, что не использует микросхему драйвера FTDI USB-to-serial. Вместо этого он оснащен микросхемой микроконтроллера Atmega8U2, запрограммированной как преобразователь USB-to-serial.

«Uno» в переводе с итальянского означает «один» и назван так в честь предстоящего выпуска Arduino 1.0. Arduino Uno и версия 1.0 будут эталонными версиями Arduno в будущем. Uno — последняя в серии плат USB Arduino и эталонная модель для платформы Arduino.

Драйверы IDE с открытым исходным кодом для Arduino можно загрузить бесплатно, и мы создали руководство по загрузке и установке для платформы Windows XP.

Особенности Arduino UNO:

  • Микроконтроллер: ATmega328
  • Рабочее напряжение: 5 В
  • Входное напряжение (рекомендуемое): 7-12 В
  • Входное напряжение (пределы): 6-20 В
  • Цифровые контакты ввода / вывода: 14 (из которых 6 обеспечивают выход ШИМ)
  • Аналоговые входные контакты: 6
  • Постоянный ток на контакт ввода / вывода: 40 мА
  • Постоянный ток для 3.Вывод 3 В: 50 мА
  • Флэш-память: 32 КБ, из которых 0,5 КБ используется загрузчиком
  • SRAM: 2 КБ (ATmega328)
  • EEPROM: 1 КБ (ATmega328)
  • Тактовая частота: 16 МГц

Документы Arduino Uno

Схема Arduino UNO
Руководство по установке IDE и драйверов Arduino (Windows XP)

Ардуино Уно R3

Обзор

Arduino Uno R3 — это аппаратная вычислительная платформа с открытым исходным кодом.Использует ATmega328
микроконтроллер. Плата также включает ATmega16u2, который действует как встроенный преобразователь USB в последовательный.

Arduino Uno R3 может использоваться для разработки приложений, работающих в автономной или подключенной среде.
Устройство программируется с использованием интегрированной среды разработки Arduino (IDE).

Макет платы

  • Микроконтроллер ATmega328
  • Входное напряжение от 7 до 12 В
  • 14 цифровых входов, 6 из которых обеспечивают выход с ШИМ (широтно-импульсной модуляцией)
  • 6 аналоговых контактов
  • Постоянный ток 40 мА на контакт ввода / вывода
  • 50 мА постоянного тока для 3.Контакт 3V
  • Флэш-память 32 КБ (0,5 КБ используется загрузчиком
  • 2 КБ SRAM
  • 1 КБ EEPROM
  • Тактовая частота 16 МГц

Вы можете запитать плату Arduino через разъем USB или через разъем питания постоянного тока. Разъем питания с центральным питанием 2,1 мм.

Для питания платы можно использовать от 6 до 20 В постоянного тока.Рекомендуется не опускаться ниже 7 В, чтобы допустить падение напряжения.
через регулятор мощности. Если вы установите слишком низкое значение, выход регулятора может упасть ниже 5 В, и это может вызвать проблемы с работой плат.

Также рекомендуется не превышать 12 В. Регулятор мощности может перегреться и вызвать повреждение платы.

Штифты используются следующим образом:

  • 5 В: это регулируемый выход встроенного регулятора напряжения.Это питание будет поступать от входного разъема USB или постоянного тока. Это
    подается на бортовой стабилизатор напряжения 5В. К этому выводу подключен выход регулятора. Вы используете этот вывод для подачи 5 В на компоненты питания.
    подключен к плате Arduino. Максимальный потребляемый ток составляет около 400 мА через USB-порт и выше при использовании разъема питания постоянного тока.
  • 3,3 В: это регулируемый выход встроенного регулятора напряжения.К этому выводу подключен выход регулятора 3,3 В. Вы используете это
    вывод для подачи 3,3 В на компоненты питания, подключенные к плате Arduino. Максимальный потребляемый ток составляет 50 мА
  • Вы можете запитать плату, подключив стабилизированный источник 5 В к контакту 5 В или 3,3 В к контакту 3,3 В. Власть будет
    войдите прямо в микроконтроллер ATMega328. Встроенные регуляторы мощности отключены.Если здесь что-то пойдет не так, вы можете очень легко
    повредить микросхему ATMega328. Arduino советует не включать плату таким образом.

  • GND: Заземление платы, подключенное к контактам заземления на входном разъеме постоянного тока и разъеме USB. Используйте это заземление для компонентов, подключенных к
    Плата Arduino.
  • VIN: этот вывод подключен к входу бортовых регуляторов напряжения.Независимо от того, какой входной постоянный ток подается на плату от
    Входной разъем постоянного тока также появится на контакте VIN. Вы также можете подключить питание к плате, используя этот контакт вместо входного разъема USB или постоянного тока. Потому что
    он подключен к входу регуляторов напряжения, на плату будет подаваться регулируемое напряжение 5 В и 3,3 В постоянного тока.
  • css

На плате Arduino 16 цифровых контактов.Их можно использовать как входы или выходы. Они работают при 5 В и имеют максимальное потребление тока
40 мА. У них есть внутренний подтягивающий резистор, который по умолчанию отключен. Подъемные резисторы составляют от 2 до 50 кОм и могут быть включены с помощью программного обеспечения.

Мы можем управлять выводами цифрового ввода / вывода с помощью функций pinmode (), digitalWrite () и digitalRead.

Некоторые цифровые выводы ввода / вывода имеют дополнительные функции:

  • Последовательный: контакт 0 (RX) и 1 (TX).Эти контакты используются для передачи и приема последовательных данных TTL (5 В). Эти булавки также
    подключен к Atmega16u2 USB к последовательному TTL чипу на плате Arduino.
  • PWM: выводы 3, 5, 6, 9, 10 и 11. Выводы могут обеспечивать 8-битный выходной сигнал PWM (широтно-импульсная модуляция). Мы используем функцию analogWrite ()
    со значением от 0 до 255 для управления рабочим циклом выхода.
  • SPI: контакты 10 (SS), 11 (MOSI), 13 (SCK) используются для обеспечения связи SPI (последовательный периферийный интерфейс) с использованием библиотеки SPI
  • Внешние прерывания: контакты 2 и 3 могут быть настроены для запуска прерывания при понижении уровня сигнала или при повышении или понижении уровня сигнала.
    край.Мы используем функцию attachInterrupt (), чтобы разрешить прерывания.
  • Светодиод

  • : к контакту 13 подключен светодиод. Когда на выходе 13 высокий уровень, светодиод включается. Светодиод будет
    выключен, когда выходной сигнал низкий.

Arduino Uno имеет 6 аналоговых входов с обозначениями от A0 до A5. Каждый из этих аналоговых выводов имеет разрешение 10 бит, что означает от 0 до 1024 различных значений.
значения.По умолчанию они измеряют от земли до 5 вольт. Можно расширить диапазон, используя вывод AREF и функцию analogReference (). Некоторые из этих булавок
имеют дополнительный функционал.

  • TWI: контакт A4 или SDA и контакт A5 или SCL. Эти контакты используются для поддержки связи TWI с использованием
    Проволочная библиотека.
  • AREF: Используется для получения опорного напряжения для аналоговых входов.Используется с analogReference ().
  • СБРОС: перевод этой строки в НИЗКОЕ состояние приведет к сбросу микроконтроллера ATMega328. Может быть подключен к экранам
    для обеспечения кнопки сброса, когда кнопка сброса на Arduino Uno заблокирована экраном.

Использование аналоговых выводов в качестве цифровых

Мы можем настроить контакты аналогового ввода / вывода для работы так же, как цифровые выводы.Назначение контактов аналогового и цифрового сигнала следующее:

  • A0 => цифровой контакт 14
  • A1 => цифровой контакт 15
  • A2 => цифровой контакт 16
  • A3 => цифровой контакт 17
  • A4 => цифровой контакт 18
  • A5 => цифровой контакт 19

Теперь мы можем использовать команду pinmode для определения вывода как INPUT или OUTPUT.Таким образом, для вывода AO мы будем использовать значение 14 в качестве значения вывода. Написать в
pin, мы будем использовать digitalWrite с соответствующим значением цифрового вывода, как показано в списке выше.

Arduino имеет несколько режимов связи.

  • USB: Arduino Uno использует встроенный ATmega16U2 для подключения последовательных выводов TX и RX на ATmega 328. 16u2 заменяет микросхему USB FTTI, используемую на
    другие доски.Эти последовательные данные отправляются микросхемой USB, чтобы отображаться как виртуальный COM-порт на компьютере, подключенном к порту USB.