Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Платы Arduino

Фильтры

Хиты продаж

Цена товара

Р  –  Р

  • 640Р
  • 4700Р

Бренд

    • iSmart

    По этим критериям поиска ничего не найдено

Наши магазины

Адлер

Астрахань

Волгоград

Волжский

Воронеж

Екатеринбург

Иваново

Ижевск

 

Казань

Кемерово

Кострома

Краснодар

Красноярск

Москва

Набережные Челны

Нижний Новгород

Новокузнецк

Новосибирск

Омск

Пенза

Пермь

Похвистнево

Ростов-на-Дону

Рязань

Самара

Санкт-Петербург

Саратов

Смоленск

Ставрополь

Стерлитамак

Сызрань

Тольятти

Тюмень

Уфа

Чебоксары

Челябинск

Череповец

Ярославль

 

В городе действует бесплатная курьерская доставка при покупке на сумму от 1 000 р.

 

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

 

В магазине есть платная доставка транспортной компанией по всей Российской Федерации.

 

В городе магазина ‘ПРОФИ’ пока нет, но есть пункт выдачи заказов.

Самые маленькие Arduino для ваших мини-проектов + примеры самих проектов / Хабр

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

Эта подборка поможет выбрать то, что нужно. В ней собраны самые маленькие Arduino платы с разными характеристиками. Их можно использовать для разработки самых разных проектов — от роботов до носимых устройств. Есть и примеры проектов.

Seeduino Nano


Начнем с Seeeduino Nano. Это компактная плата, похожая на Seeeduino V4.2/Arduino UNO. Она полностью совместима с Arduino Nano — как по размерам, так и распиновкой. Несмотря на небольшой размер, она достаточно функциональна. Мы рекомендуем использовать эту плату новичкам, которые хотят с чего-то начать. Кроме того, если у вас есть кодовая база из предыдущего проекта Uno, ее можно использовать с Nano.

Характеристики включают память с частотой работы 16 МГц и 32 КБ, 1 КБ EEPROM, 2 KB RAM. В комплект входят элементы периферии для расширения функциональности проекта. Есть также коннектор Grove I2C, который дает возможность подключиться к сотням самых разных сенсоров и актуаторов.

Почему просто не использовать Arduino Nano? Это вопрос цены. Так, Seeeduino Nano вы можете получить за $6.90. А вот Arduino Nano стоит уже $22. А еще у Seeeduino большее количество периферии.

Если и этого не хватает, то можно приобрести Grove Shield for Arduino Nano.

В комплекте поставляется 3 цифровых коннектора, 3 аналоговых, 1 L2C коннектор и 1 UART.

Характеристики Seeeduino Nano

  • Микроконтроллер: ATmega328
  • Рабочее напряжение: 5V
  • Digital I/O Pins: 22
  • PWM Enable Pins: 6
  • Analog I/O pins: 8
  • Flash Memory: 32KB
  • SRAM: 2KB
  • EEPROM: 1KB
  • Частота: 16 MHz
  • Размер: 45 mm x 18 mm
  • Цена: $6.90

Arduino MKR1000

А это плата для тех, кому необходима беспроводная WiFi-связь. Есть минимальный навык в создании сетевых устройств? Если да, то Arduino MKR1000 как раз для вас!

Arduino MKR1000 разработана в качестве практичного и экономичного решения для разработчиков, проекты которых предусматривают модуль беспроводной связи. Основа платы — Atmel ATSAMW25 SoC.

Она состоит из трех основных блоков:

  • SAMD21 Cortex-M0+ 32bit low power ARM MCU
  • WINC1500 low power 2. 4GHz IEEE 802.11 b/g/n Wi-Fi
  • ECC508 CryptoAuthentication

ATSAMW25 включает также встроенную антенну.

Здесь есть модуль для подключения батареи, что дает возможность работать автономно от 5V. Модуль WIFi потребляет очень мало энергии, плюс оснащен Cryptochip для безопасного обмена данными. А еще эта плата совместима с Arduino IDE для упрощения использования Arduino Software (IDE).

Для подачи энергии используется USB-порт, так что система может работать с элементом питания или без него.

Характеристики Arduino MKR1000

  • Микроконтроллер: SAMD21 Cortex-M0+ 32bit low power ARM MCU
  • Рабочее напряжение: 3.3V
  • Digital I/O Pins: 8
  • PWM Enable Pins: 12
  • Analog I/O pins: 8
  • Flash Memory: 256KB
  • SRAM: 32KB
  • EEPROM: –
  • Частота: 48 MHz
  • Размер: 61.5mm x 25mm
  • Цена: $34.99

Arduino Pro Mini

Конечно, в подборку мини-плат Arduino нельзя не включить Arduino Pro Mini. Это фактичесски Arduino Pro, упакованная в гораздо меньший форм-фактор. Кроме того, убраны некоторые элементы для минимизации размера.

Небольшой размер платы позволяет встраивать ее в любые проекты. Правда, для работы с ПО понадобится не только USB-кабель, но и преобразователь сигнала, внешняя плата. Например, USB CP2102.

Arduino Pro Mini поставляется в двух вариантах — 5V/16MHz и 3.3V/8MHz. В первом случае плата работает с тем же напряжением и на той же скорости, что и Arduino Nano и Micro. 3В плата более медленная, но потребляет меньше энергии, что дает возможность увеличить срок автономной работы.

Характеристики Arduino Pro Mini

  • Микроконтроллер: ATmega328
  • Рабочее напряжение: 5V / 3.3V
  • Digital I/O Pins: 14
  • PWM Enabled Pins: 6
  • Analog I/O pins: 6
  • Flash Memory: 32 KB (2KB зарезервированы для Bootloader)
  • SRAM: 2KB
  • EEPROM: 1KB
  • Частота: 8 / 16 MHz
  • Размер: 33 mm x 18 mm
  • Цена: $9. 95

Arduino MKR VIDOR 4000

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

Если вы ищете нечто очень специфическое, чего нет у Arduino, что-то более сложное, обратите внимание на кастомизируемую и мощную плату MKR VIDOR 4000.

При помощи MKR VIDOR 4000 вы можете настроить все, что хотите. Вот характеристики: SRAM объемом 8 МБ; чип QSPI Flash объемом 2 МБ — 1 МБ выделен для пользовательских приложений; разъем Micro HDMI; разъем камеры MIPI; а также WiFi и BLE на базе серии U-BLOX NINA W10. Плата также включает классический интерфейс MKR, на котором все выводы управляются как SAMD21, так и FPGA. Есть и разъем Mini PCI Express с 25 настраиваемыми пользователем пинами.

FPGA содержит 16К логических элементов, 504 КБ встроенной ОЗУ и 56 18 × 18-битных умножителей HW для высокоскоростного DSP.

Каждый вывод может быть настроен для UART, (Q) SPI, ШИМ высокого разрешения / высокой частоты, квадратурный энкодер, I2C, I2S, Sigma Delta DAC и т. Д.

Встроенная FPGA может использоваться в качестве обработчика аудио и видео. Эта плата также оснащена микросхемой SAMD21. Связь между FPGA и SAMD21 осуществляется без проблем.

Характеристики MKR VIDOR 4000

  • FPGA: Intel® Cyclone® 10CL016 (datasheet)
  • Рабочее напряжение: 3.3V
  • Digital I/O Pins: 22 headers + 25 Mini PCI Express
  • PWM Enabled Pins: All Pins
  • Analog I/O pins: –
  • Flash Memory: 2MB
  • SRAM: 8MB
  • EEPROM: –
  • Частота: 48 MHz – Up to 200 MHz
  • Размер: 83mm x 25mm
  • Цена: $70.90

Arduino Micro

Еще один представитель семейства Arduino — плата Arduino Micro. Она несколько больше Nano. Зато плата оснащена ATmega32U4 — в этом основное отличие от Nano.

У Micro больше возможностей, чем у Nano. Это 20 цифровых пинов ввода / вывода, 12 аналоговых входов и 7 пинов с PWM. Кроме того, благодаря встроенному USB-порту вы можете легко использовать его в качестве мыши, клавиатуры и т. д. Однако загрузчик Micro может быть запрограммирован только с USB, для чего требуется специальный драйвер.

Зато не нужны никакие переходники-конвертеры, все работает из коробки.

Если вы знакомы с Arduino Leonardo, то это — его уменьшенная версия. Micro — самая маленькая плата в семействе ATmega32U4.

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

  • Микроконтроллер: ATmega32u4
  • Рабочее напряжение: 5V
  • Digital I/O Pins: 20
  • PWM Enabled Pins: 7
  • Analog I/O pins: 12
  • Flash Memory: 32 KB (4KB used by bootloader)
  • SRAM:2.5KB
  • EEPROM: 1KB
  • Частота: 16 MHz
  • Размер: 48 mm x 18 mm
  • Цена: $18.90

Seeeduino XIAO

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

Плата оснащена Microchip SAMD21 Arm Cortex-M0+. Все основные компоненты размещены под металлической пластиной. Эта плата совместима с Arduino Zero, программировать можно при помощи Arduino IDE или Arduino Create.

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

  • Микроконтроллер: Microchip SAMD21G18 ARM Cortex-M0+ с тактовой частотой 48 МГц с 256 Кб флэш-памяти, 32 Кб SRAM
  • USB – 1x порт USB type C для питания и программирования
  • Расширение ввода / вывода
  • Два 7-контактных разъема с 11x аналоговыми входами, 11x цифровыми входами и выходами, 1x DAC, SPI, UART и I2C
  • Напряжение ввода / вывода 3,3 В (не толерантный к напряжению 5 В)
  • Разное – 1x пользовательский светодиод, светодиод питания, 2x светодиода для последовательного порта, контакты сброса, контакты SWD, кварцевый генератор 32. 768 кГц
  • Питание – 5 В через порт USB-C, контакты питания (VIN / GND) для батарейки
  • Размеры – 23.5×17.5×3.5 мм

Проекты на основе мини-плат Arduino


Что можно сделать на основе этих плат?

Пульсометр на основе Arduino Nano

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

  • Seeeduino Nano / Arduino Nano v3
  • uECG элемент
  • 2.4G беспроводный модуль NRF24L01+PA
  • Светодиодное кольцо Grove (16-WS2813 Mini)
  • LiPo аккумулятор

Умный дом

Что нужно для проекта?

  • Arduino Micro & Genuino Micro
  • Raspberry Pi Zero W
  • Espressif ESP8266 ESP-01
  • ПО Suitch
  • ПО Apple HomeKit
  • ПО Apply Siri
  • ПО Google Now

Миниатюрная клавиатура


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

Что нужно для проекта?

  • Arduino Micro & Genuino Micro
  • Проводки
  • Резистор 1 МОм
  • Паяльник

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

Arduino Zero — Официальный магазин Arduino

Код: ABX00003 / Штрих-код: 7630049200586

38,90 €

| /

Arduino Zero — это простое и мощное 32-битное расширение платформы, созданной UNO. Эта плата призвана предоставить платформу для инновационных проектов в области интеллектуальных устройств IoT, носимых технологий, высокотехнологичной автоматизации, безумной робототехники и многого другого.

##цена##

Расширьте свои возможности, добавьте в корзину: €0,00

Обзор

Zero — это простое и мощное 32-битное расширение платформы, созданной UNO. Плата Zero расширяет семейство, обеспечивая повышенную производительность, предоставляя различные возможности для проектов на устройствах, и выступает в качестве отличного учебного пособия для изучения разработки 32-разрядных приложений. Приложения Zero варьируются от интеллектуальных устройств IoT, носимых устройств, высокотехнологичной автоматизации до сумасшедшей робототехники. Плата оснащена микроконтроллером Atmel SAMD21 с 32-разрядной архитектурой. Ядро ARM® Cortex® M0+. Одной из наиболее важных функций является встроенный отладчик Atmel (EDBG), который предоставляет полный интерфейс отладки без необходимости в дополнительном оборудовании, что значительно упрощает отладку программного обеспечения. EDBG также поддерживает виртуальный COM-порт, который можно использовать для программирования устройств и загрузчиков.

Внимание! В отличие от большинства плат Arduino, Zero работает при напряжении 3,3 В. Максимальное напряжение, которое могут выдержать контакты ввода/вывода, составляет 3,3 В. Подача напряжения выше 3,3 В на любой контакт ввода-вывода может повредить плату.

Плата содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью кабеля micro-USB или включите адаптер переменного тока в постоянный или аккумулятор, чтобы начать. Zero совместим со всеми шилдами, которые работают на 3,3 В и совместимы с распиновкой Arduino 1.0.

Информацию о гарантии на плату можно найти здесь.

Примечание

Платы Arduino на базе микроконтроллеров AVR сбрасывают и перезапускают выполнение скетча каждый раз, когда открывается Serial Monitor программного обеспечения Arduino (IDE). Этот же механизм используется для загрузки скетчей на эти доски. Эта плата отличается: когда Zero подключен через порт программирования и вы открываете Serial Monitor, плата не перезагружается автоматически, а загруженный скетч продолжает работать. Для перезапуска скетча нужно нажать кнопку сброса на самой плате.

Начало работы

В разделе «Начало работы» вы можете найти всю информацию, необходимую для настройки платы, использования программного обеспечения Arduino (IDE) и начала работы с программированием и электроникой. Чтобы поддерживать загрузчик вашего Zero в актуальном состоянии, процедура обновления объясняет, что вы должны делать каждый раз, когда выходит новый выпуск плат Arduino SAMD.

Нужна помощь?

  • О программном обеспечении на форуме Arduino
  • О проектах на форуме Arduino
  • На самом продукте через нашу службу поддержки клиентов

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

.
Микроконтроллер ATSAMD21G18, 32-разрядная версия ARM® Cortex® M0+
Рабочее напряжение 3,3 В
Контакты цифрового ввода/вывода 20
Контакты ШИМ 3, 4, 5, 6, 8, 9, 10, 11, 12, 13
УАПП 2 (собственный и программный)
Аналоговые входные контакты 6 12-разрядных каналов АЦП
Аналоговые выходные контакты 1, 10-битный ЦАП
Внешние прерывания Все контакты, кроме контакта 4
Ток постоянного тока на контакт ввода/вывода 7 мА
Флэш-память 256 КБ
ОЗУ 32 КБ
ЭСППЗУ Нет. См. документацию
LED_ВСТРОЕННЫЙ 13
Тактовая частота 48 МГц
Длина 68 мм
Ширина 53 мм
Вес 12 гр.

Соответствие

Для этой платы предоставлены следующие декларации соответствия:

Для получения дополнительной информации о наших сертификатах посетите страницу docs.arduino.cc/certifications

Документация

OSH: Схемы

Zero — это оборудование с открытым исходным кодом! Вы можете создать свою собственную плату, используя следующие файлы:

ФАЙЛЫ EAGLE В .ZIP СХЕМЫ В .PDF

Схема выводов

Загрузите полную схему выводов в формате PDF здесь.

Interactive Board Viewer

 

Преимущества ядра ARM

Zero имеет 32-разрядное ядро ​​ARM, которое может превзойти типичные 8-разрядные платы микроконтроллеров. Наиболее существенные отличия:

  • 32-разрядное ядро, позволяющее выполнять операции с данными размером 4 байта за один такт ЦП. (Дополнительную информацию см. на странице типа int)
  • Тактовая частота процессора 48 МГц
  • 12-канальный контроллер прямого доступа к памяти, который освобождает ЦП от выполнения задач, интенсивно использующих память
  • 32-битный счетчик реального времени (RTC) с функцией часов/календаря
  • 32-битный генератор CRC
  • Двухканальный интерфейс Inter IC Sound (I2S)
  • Периферийный сенсорный контроллер (PTC)

Для получения дополнительной информации о микроконтроллере SAM-D21 см. техническое описание.

 

Встроенный отладчик Atmel

Встроенный отладчик Atmel (EDBG) реализует интерфейс SWD для программирования встроенного SAMD21, а также подключается к одному аппаратному последовательному порту микроконтроллера. Это означает, что класс Serial отвечает на программный порт платы. Zero был разработан в сотрудничестве с ATMEL, и встроенный EDBG можно использовать через ATMEL Studio, чтобы получить полный доступ к памяти микроконтроллера для помощи в отладке вашего кода.

Мощность

Arduino Zero может питаться через разъем USB или от внешнего источника питания. Источник питания выбирается автоматически.

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

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

 

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

  • VIN. Входное напряжение платы при использовании внешнего источника питания (в отличие от 5 вольт от USB-соединения или другого регулируемого источника питания). Вы можете подавать напряжение через этот контакт или, если подаете напряжение через разъем питания, получить к нему доступ через этот контакт.
  • 5В. Этот контакт выводит регулируемое напряжение 5 В от регулятора на плате. Плата может питаться от разъема питания постоянного тока (7–12 В), разъема USB (5 В) или контакта VIN платы (7–12 В). Подача напряжения через контакты 5 В или 3,3 В обходит регулятор и может повредить вашу плату, если она недостаточно отрегулирована. Мы не советуем.
  • 3,3 В. Питание 3,3 В, генерируемое бортовым регулятором. Максимальный потребляемый ток составляет 800 мА. Этот регулятор также обеспечивает питание микроконтроллера SAMD21.
  • Земля. Заземляющие штифты.
  • ИОРЕФ. Этот контакт на плате обеспечивает опорное напряжение, с которым работает микроконтроллер. Правильно сконфигурированный экран может считывать напряжение на выводе IOREF и выбирать соответствующий источник питания или включать преобразователи напряжения на выходах для работы с 5 В или 3,3 В.

 

Память

SAMD21 имеет флэш-память объемом 256 КБ. Он также имеет 32 КБ SRAM и до 16 КБ EEPROM путем эмуляции.

 

Ввод и вывод

Каждый из 20 контактов ввода-вывода общего назначения на Zero можно использовать для цифрового ввода или вывода с помощью функций pinMode(), digitalWrite() и digitalRead(). Выводы, которые можно использовать для вывода ШИМ: 3, 4, 5, 6, 8, 9, 10, 11, 12, 13 с помощью функции AnalogWrite(). Все контакты работают на 3,3 вольта. Каждый вывод может подавать или потреблять максимум 7 мА и имеет внутренний подтягивающий резистор (по умолчанию отключен) на 20-50 кОм.

 

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

  • Серийный номер: 0 (RX) и 1 (TX). Используется для приема (RX) и передачи (TX) последовательных данных TTL. Эти контакты подключены к классу Serial1. Вместо этого родной USB-порт отвечает классу SerialUSB
  • .
  • Внешние прерывания: доступны для всех контактов, кроме контакта 4.
  • ЦАП: A0. Обеспечить 10-битное выходное напряжение с помощью функции AnalogWrite().
  • ШИМ: 3, 4, 5, 6, 8, 9, 10, 11, 12, 13. Обеспечьте 8-битный вывод ШИМ с помощью функции AnalogWrite().
  • SPI: СС, MOSI, MISO, SCK. Расположенные в заголовке ICSP поддерживают только связь SPI с использованием библиотеки SPI.
  • Светодиод
  • : 13. Имеется встроенный светодиод, управляемый цифровым выводом 13. Когда на выводе ВЫСОКОЕ значение, светодиод горит, когда на выводе НИЗКИЙ, он выключен.
  • Аналоговые входы. Шесть из 20 контактов ввода/вывода общего назначения на Zero обеспечивают аналоговый ввод. Они помечены от A0 до A5, и каждый из них обеспечивает разрешение до 12 бит (т. е. 4096 различных значений). По умолчанию они измеряют от земли до 3,3 вольта, хотя можно изменить верхнюю границу их диапазона с помощью вывода AREF и функции AnalogReference().
  • TWI: вывод SDA и вывод SCL. Поддержка связи TWI с помощью библиотеки Wire
  • .

На плате есть еще пара контактов:

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

 

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

Загрузка скетчей в SAMD21 отличается от микроконтроллеров AVR, используемых в других платах Arduino и Genuino.

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

  • Порт для программирования: чтобы использовать этот порт, выберите «Arduino/Genuino Zero ( Порт программирования)» в качестве вашей платы в Arduino IDE. Подключите порт программирования Zero (ближайший к разъему питания постоянного тока) к компьютеру. Порт программирования использует EDBG в качестве чипа USB-to-SWD.
  • Собственный порт: чтобы использовать этот порт, выберите «Arduino/Genuino Zero (собственный USB-порт)» в качестве платы в Arduino IDE. Собственный порт USB подключен непосредственно к SAMD21. Подключите собственный USB-порт Zero (ближайший к кнопке сброса) к компьютеру.

В отличие от других плат Arduino и Genuino, которые используют avrdude для загрузки, Zero полагается на bossac, а порт программирования использует openOCD.

Разъем JTAG для отладки через SWD

Другой внешний отладчик можно использовать с помощью встроенного разъема JTAG.

 

Разъем ICSP, используемый для связи SPI

Вот подробная информация о расположении контактов SPI в разъеме ICSP:

 

EEPROM

Часть флэш-памяти может использоваться в качестве энергонезависимого хранилища с некоторыми ограничениями, срок службы типичной флэш-памяти составляет около 25 000 циклов записи, и в отличие от EEPROM, ее необходимо стирать страницами перед записью. Флэш-память стирается при загрузке нового скетча.

 

Последовательные порты

  • Последовательный порт — это аппаратный последовательный порт, внутренне подключенный к микросхеме EDBG и соответствующий виртуальному последовательному порту на вашем компьютере при подключении Arduino Zero через разъем USB для программирования;
  • SerialUSB — это виртуальный последовательный порт USB, который соответствует виртуальному последовательному порту на вашем компьютере, когда вы подключаете Arduino Zero через собственный USB-разъем.
  • Serial1 — это аппаратный последовательный порт, подключенный к контактам 0 и 1, который можно использовать для подключения к внешним последовательным устройствам.

 

Запись загрузчика

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

  • выберите Инструменты->Программист->Atmel EDBG
  • выберите Инструменты->Плата->Arduino/Genuino Zero (Порт для программирования)
  • выберите Инструменты->Записать загрузчик

 

Защита USB от перегрузок по току

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

 

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

Максимальная длина и ширина Zero PCB составляют 2,7 и 2,1 дюйма соответственно, при этом разъемы USB и разъем питания выходят за пределы прежнего размера. Три отверстия для винтов позволяют прикрепить плату к поверхности или корпусу. Обратите внимание, что расстояние между цифровыми контактами 7 и 8 составляет 160 мил (0,16 дюйма), что даже не кратно 100 мил расстояния между другими контактами. Zero спроектирован так, чтобы быть совместимым с большинством экранов, разработанных для Uno, Diecimila или Duemilanove. Цифровые контакты с 0 по 13 (и соседние контакты AREF и GND), аналоговые входы с 0 по 5, разъем питания и разъем “ICSP” (SPI) находятся в одинаковых местах. Далее расположен основной UART (последовательный порт). на тех же контактах (0 и 1).

Узнать больше

  • ARDUINO DOCS Для получения полной технической документации, руководств и многого другого посетите Arduino Docs

Получите вдохновение

##заголовок## ##субтитры##

##текст##

читать далее Блог

Leo Rover — Как правильно выбрать плату Arduino?

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

GPIO

Убедитесь, что выбранная вами плата позволяет соединить все части вашего проекта. Каждая плата Arduino поставляется с цифровыми и аналоговыми входными контактами; но их количество может варьироваться в зависимости от платы. Самая распространенная плата Arduino — Arduino UNO — поставляется с 20 контактами GPIO, 6 из которых являются аналоговыми входными контактами. Есть некоторые платы Arduino, например. Arduino Mega с более чем 50 выводами GPIO.

Размер имеет значение

Чем больше функций предлагает доска, тем больше она становится. Если пространство не является проблемой, с такими платами, как Arduino Mega (102 мм на 54 мм) или Arduino Uno (69 мм на 54 мм), у вас есть большая гибкость. Иногда пространство может быть большим ограничением, чем количество контактов GPIO. Если это так, вам нужно использовать доски с меньшей площадью основания. Самый маленький Arduino, программируемый через USB, — 9.0009 Arduino Nano размером всего 45 мм на 18 мм. Если вы хотите стать еще меньше и не боитесь внешних программ, Arduino Pro Mini (33 мм на 18 мм) может стать для вас лучшим выбором.

Потребность в скорости

При выборе платы вам может понадобиться узнать, какая у нее вычислительная мощность. Большинство плат Arduino имеют процессор с частотой 16 МГц. Это может показаться не быстрым, и, честно говоря, это не так. Микроконтроллеры просто не созданы для того, чтобы быть электростанциями для обработки данных. Тем не менее, 16 МГц достаточно для большинства проектов, которые вы видите здесь. Сложность некоторых из этих проектов показывает, что на самом деле скорость — это еще не все. Если ваш проект зависит от быстрого времени реакции или сбора большого количества данных, вы можете использовать более быстрые доски, такие как Arduino DUE , работающая на частоте 84 МГц (если вы ищете еще более быструю плату, обратите внимание на платы Teensy, сделанные Полом Стоффрегеном — лично мне они нравятся ;)).

Аппаратные интерфейсы

Почти каждый раз, когда вы хотите использовать Arduino, он будет подключен к какому-либо датчику или устройству. Для упрощения подключения некоторые платы поставляются со встроенными периферийными интерфейсами. Большинство небольших плат Arduino оснащены интерфейсом 1x UART, 1x SPI и 1x I2C. Платы большего размера могут поставляться с большим их количеством или предлагать дополнительные, такие как CAN или Ethernet.

Память

Флэш-память

Здесь плата скрывает код, который вы пишете: чем больше объем памяти, тем более сложный код вы можете написать.

ОЗУ

ОЗУ используется для хранения и управления переменными, созданными во время нормальной работы. Когда вы объявляете переменные в скетче, собираете данные или выводите текст на ЖК-экран, используется SRAM.

напр. char message[] = «Как мне выбрать лучшую плату Arduino?» помещает 40 байтов в SRAM — по одному на каждый символ и дополнительный знак завершения «\0» в конце. Когда вы работаете с платой с 2048 Б ОЗУ, это одно предложение занимает почти 2% (40/2048) доступного пространства ОЗУ. Как видите, размер оперативной памяти может быть довольно ограниченным, но 2 КБ достаточно для использования во многих случаях. При использовании платы Arduino для сбора большого количества данных или вывода длинных строк текста вам может понадобиться плата с большей емкостью ОЗУ.

EEPROM

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

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

Уровень логического напряжения

Некоторые платы могут иметь входное напряжение до 12 В, но обычно уровень логического напряжения составляет 5 В или 3,3 В. Уровень логического напряжения вашей платы определяет, в том числе, насколько легко будет объединить ее с периферийными устройствами. Попытка подключить микроконтроллер 5 В к датчику, устойчивому к 3,3 В, в некоторых случаях может привести к быстрому незапланированному выходу из строя этого датчика. В целом, объединение плат с разными логическими уровнями может быть проблематичным и может вынудить вас использовать переключатели логических уровней. Если вы знаете, что в вашем проекте будут использоваться компоненты с одним уровнем логического напряжения, может быть полезно выбрать плату, которая использует такой же уровень.

Потребляемая мощность

Микроконтроллеры часто используются с питанием от батареи, а это означает, что более низкое энергопотребление позволит плате работать дольше без необходимости подзарядки. В зависимости от сложности вашего проекта мощность, потребляемая микроконтроллером, может быть незначительной. Однако для небольших проектов количество энергии, используемой вашим микроконтроллером, может быть решающим фактором долговечности батареи. Если низкое энергопотребление является обязательным для вашего проекта, снижение тактовой частоты может снизить его на 15-50% в зависимости от используемой платы (некоторые платы поставляются с режимом низкого энергопотребления, который может снизить энергопотребление еще ниже).

Имейте в виду, что существуют десятки производителей макетных плат и сотни дизайнов плат, что делает почти невозможным сравнение их всех на одной странице. Некоторые предлагают такие функции, как RTC, емкостные контакты, слоты для SD-карт, WiFi/Bluetooth и т.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *