Arduino:Продукты/Продукты Arduino/Адаптер Arduino USB 2 Serial Micro: различия между версиями
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
[[File:ArduinoUSB2SerialMicro.jpg|center]] | [[File:ArduinoUSB2SerialMicro.jpg|center]] | ||
Строка 59: | Строка 59: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Arduino | {{Навигационная таблица/Портал/Arduino}} | ||
[[Категория:Продукты Arduino]] | |||
[[Категория:Arduino продукты]] | |||
[[Категория:Плата Arduino]] |
Текущая версия от 11:24, 8 июля 2023
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Адаптер Arduino USB 2 Serial Micro[1]
Эта плата конвертирует USB-данные в 5-вольтовые последовательные данные (TX и RX). Ее можно подключить напрямую к Arduino Mini, Arduino Ethernet или другим микроконтроллерам, тем самым настроив коммуникацию между ними и компьютером. Плата оснащена чипом ATmega16U2, который запрограммирован как преобразователь, конвертирующий USB-данные в последовательные данные (такой же самый чип есть в Arduino Uno). Прошивка ATmega16U2 использует стандартные драйверы USB/COM, поэтому никаких внешних драйверов не требуется. Впрочем, для машин на Windows нужен файла формата *.inf.
Адаптер оснащен встроенным коннектором mini-USB, а также 5 контактами, включая RX (для получения данных от компьютера) и TX (для отправки данных). Также есть контакты 5V, Ground и Reset.
Кроме того, на конвертере есть несколько светодиодов, сообщающие об активности линий TX и RX, а также о подаче питания.
Адаптер можно подключить к платам Arduino Ethernet, Mini, Mini Pro, LilyPad, LilyPad Simple и Fio.
Встроенный самовосстанавливающийся предохранитель ограничивает силу тока до 500 миллиампер и защищает компьютер, служащий хостом, от коротких замыканий.
Исходный код для прошивки ATmega16U2 доступен по этой ссылке. Загрузка новой прошивки на чип ATmega16U2 осуществляется при помощи DFU-загрузчика, который можно активировать, спаяв перемычку, расположенную на задней стороне платы, а затем сбросив ATmega16U2. Затем нужно воспользоваться либо программой FLIP от Atmel (для Windows), либо DFU programmer (для Mac и Linux). В качестве альтернативы программным методам можно воспользоваться ISP-гребешком и внешним аппаратным программатором (он перезаписывает DFU-загрузчик). Более подробно читайте в этом руководстве.
О гарантии можно почитать здесь.
С чего начать
На этой странице можно найти всю необходимую информацию о том, как настроить плату, использовать IDE Arduino и т.д.
Нужна помощь?
- О программном обеспечении можно спросить на этих форумах Arduino
- О проектах – здесь
- Запросить клиентскую поддержку можно тут
Документация
Адаптер Arduino USB 2 Serial Micro – это оборудование, изготавливаемое по принципу «open source». Вы можете собрать на базе этого адаптера собственную плату, используя файлы ниже:
Для этого продукта Windows понадобится специальный файл формата *.inf.
Автоматический (программный) сброс
Адаптер Arduino USB 2 Serial Micro спроектирован так, что позволяет сбрасывать плату, к которой он подключен, при помощи ПО, установленного на подключенном компьютере. Внешняя Reset-линия повторяет DTR-линию виртуального последовательного устройства на компьютере. Она, как правило, подключена к Reset-линии на подключенной плате (например, на Arduino Ethernet) через 100-нанофарадный конденсатор, что позволяет сбрасывать плату при загрузке.
Это влияет на работу адаптера и в другом. Если он подключен к компьютеру на Mac OS X или Linux, то сбрасывается каждый раз, когда ПО (через USB) создает соединение. И хотя адаптер запрограммирован на игнорирование всех дефектных данных (т.е. всего, что не относится к загрузке нового кода), он перехватит несколько первых байтов, отправленных на плату при открытии соединения. Таким образом, если скетч на плате при старте получает изначальные настройки или другие важные данные, убедитесь, что ПО, с которым коммуницирует плата, ждет примерно секунду после открытия соединения и перед отправкой этих данных.
Распиновка этого коннектора совместима со стандартным FTDI-гребешком, а также с аналогичными конвертерами от Adafruit и SparkFun.
Подключение к Arduino Mini
О подключении адаптера к Arduino Mini читайте в этой статье.
См.также
Внешние ссылки
Arduino продукты | |
---|---|
Начальный уровень | Arduino Uno • Arduino Leonardo • Arduino 101 • Arduino Robot • Arduino Esplora • Arduino Micro • Arduino Nano • Arduino Mini • Arduino Starter Kit • Arduino Basic Kit • MKR2UNO • TFT-дисплей Arduino |
Продвинутые функции | Arduino Mega 2560 • Arduino Zero • Arduino Due • Arduino Mega ADK • Arduino Pro • Arduino Motor Shield • Arduino USB Host Shield • Arduino Proto Shield • MKR Proto Shield • MKR Proto Large Shield • Arduino ISP • Arduino USB 2 Serial Micro • Arduino Mini USB Serial Adapter |
Интернет вещей | Arduino Yun • Arduino Ethernet • Arduino MKR1000 • Arduino WiFi 101 Shield • Arduino GSM Shield V2 • Arduino WiFi Shield • Arduino Wireless SD Shield • Arduino Wireless Proto Shield • Arduino Ethernet Shield V2 • Arduino Yun Shield • Arduino MKR1000 Bundle |
Носимые устройства | Arduino Gemma • Lilypad Arduino Simple • Lilypad Arduino Main Board • Lilypad Arduino USB • LilyPad Arduino SimpleSnap |
3D-печать | Arduino Materia 101 |
Устаревшие устройства | - |
Примеры Arduino | |
---|---|
Стандартные функции | |
Основы |
|
Цифровой сигнал |
|
Аналоговый сигнал |
|
Связь |
|
Управляющие структуры |
|
Датчики |
|
Дисплей |
Примеры, объясняющие основы управления дисплеем:
|
Строки |
|
USB (для Leonardo, Micro и Due плат) |
В этой секции имеют место примеры, которые демонстрируют использование библиотек, уникальных для плат Leonardo, Micro и Due.
|
Клавиатура |
|
Мышь |
|
Разное |
- Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
- Справочник языка Arduino
- Arduino
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Продукты Arduino
- Arduino продукты
- Плата Arduino