Arduino:Знакомство с Arduino/Знакомство с Arduino Pro Mini: различия между версиями
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
Строка 33: | Строка 33: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Портал/Arduino}} |
Текущая версия от 12:30, 8 июля 2023
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Знакомство с Arduino Pro Mini[1]
Модель Arduino Pro Mini предназначена для продвинутых пользователей, которые ищут для своих проектов универсальную, недорогую и маленькую плату. В целях снижения стоимости у нее нет некоторых компонентов (например, USB-порта и штырьевых контактов). Таким образом, Arduino Pro Mini – это хороший выбор для проектов, где плату нужно оставить и в течение долгого времени не трогать. Имейте в виду, что есть две версии этой модели – одна работает на 5 вольтах (как и большинство других Arduino), а другая – на 3,3 вольтах. Следите за тем, чтобы питание было правильным, и используйте компоненты, рабочее напряжение которых соответствует напряжению платы.
Загрузка скетчей
Модель Pro Mini не имеет элементов для USB-коммуникации, поэтому для загрузки скетчей нужно использовать внешний конвертер USB-TTL. Для 5-вольтовой версии это может быть кабель-конвертер FTDI TTL-232R USB - TTL Level Serial Converter Cable, а для 3,3-вольтовой версии можно использовать кабель-конвертер FTDI TTL-232R-3v3 USB - TTL Level Serial Converter или отладочную плату SparkFun FTDI Basic Breakout Board. Один из самых простых способов соединения – это вставить в FTDI-кабель (или отладочную плату) 6-контактный штырьевой (с шагом в 2,54 мм) разъем, а затем подключить это все к 6-контактному (программирующему, с отверстиями) разъему на Mini Pro. Впрочем, если вы планируете загружать на Pro Mini много скетчей, то некоторые штырьевые контакты лучше припаять к отверстиям.
Если вы используете Windows и FTDI-кабель, то для автоматического сброса нужно будет сделать одно изменение в настройках. Убедитесь, что плата подключена, откройте «Диспетчер устройств» («Панель управления» > «Система и безопасность» > «Система»), а затем найдите секцию «Порты (COM и LPT)», а в ней – запись «USB Serial Port». Кликните по ней правой кнопкой мыши, выберите «Свойства» > «Параметры порта» > «Дополнительно...», в открывшемся окне найдите раздел «Дополнительные опции», а затем поставьте галочку рядом с пунктом «Установить линию RTS при завершении работы».
Для 3,3-версий Arduino Pro Mini в меню Инструменты > Плата (Tools > Board) нужно указать Arduino Pro or Pro Mini (3.3V, 8 MHz) или Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega168 (в зависимости от чипа, которым оснащена ваша плата). Для 5-вольтовых версий в этом меню нужно выбрать Arduino Duemilanove or Nano w/ ATmega328 или Arduino Diecimila, Duemilanove, or Nano w/ ATmega168.
Питание
Плату можно запитать от USB через 6-контактный программирующий разъем – от стабилизированного 5-вольтового или 3,3-вольтового (в зависимости от модели) источника питания, подсоединенного к VCC-контакту, или от нестабилизированного источника, подключенного к контакту RAW.
Разъемы
К отверстиям Arduino Pro Mini может быть припаян любой стандартный разъем, расстояние между контактами которого составляет 2,54 мм. Чтобы задействовать все контакты Arduino Pro, понадобится два 12-контактных разъема, а также, возможно, 6-контакный разъем (для программирования). Кроме того, к отверстиям можно напрямую припаять провода.
См.также
Внешние ссылки
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.
|
Клавиатура |
|
Мышь |
|
Разное |