Site Loader

Содержание

Arduino и другие контроллеры

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

  • Сортировать:
  • Новые и популярные
  • Название
  • Цена
  • Хиты продаж
  • Оценка покупателей
  • Дата добавления
  • В наличии
  • ESP32S Wi-Fi контроллер
    Arduino ESP32S​​ nodemcu

    295 ₽

    ESP32S Wi-Fi контроллер теперь
    в вашей корзине покупок
  • org/Product»>
    WROOM-32 ESP32 WiFi-Bluetooth контроллер
    Dual-Core 4MB

    290 ₽

    WROOM-32 ESP32 WiFi-Bluetooth контроллер теперь
    в вашей корзине покупок
  • ESP-07 беспроводный Wi-Fi модуль
    ESP8266 микроконтроллер

    150 ₽

    ESP-07 беспроводный Wi-Fi модуль теперь в вашей корзине покупок
  • org/Product»>
    Wi-Fi модуль ESP-12E
    ESP12 NodeMCU V3

    160 ₽

    Wi-Fi модуль ESP-12E теперь в вашей корзине покупок
  • ESP32 WiFi + Bluetooth Dual-Core
    ESP-WROOM-32 — ESP32 Devkit WiFi модуль

    540 ₽

    ESP32 WiFi + Bluetooth Dual-Core теперь в вашей корзине покупок
  • org/Product»>
    ESP32-CAM Wi-Fi модуль с камерой OV2640
    Arduino камера

    670 ₽

    ESP32-CAM Wi-Fi модуль с камерой OV2640 теперь в вашей корзине покупок
  • Программатор ESP, ESP-12, ESP-01, ESP32, ESP8266 для прошивки и проверки модулей
    облегчает процесс прошивки Wi-Fi модулей

    510 ₽

    Программатор ESP, ESP-12, ESP-01, ESP32, ESP8266 для прошивки и проверки модулей теперь в вашей корзине покупок
  • org/Product»>
    ESP32 Shield плата расширения
    Материнская плата для микроконтроллера ESP-WROOM-32 Devkit

    625 ₽

    ESP32 Shield плата расширения теперь в вашей корзине покупок
  • Arduino Mega 2560 R3 контроллер
    Контроллер Ардуино Мега 2560

    1 995 ₽

    Arduino Mega 2560 R3 контроллер теперь в вашей корзине покупок
  • org/Product»>
    Arduino Mega 2560 R3 Ch440 контроллер
    Ардуино Мега ATmega2560 с USB мостом на Ch440

    1 495 ₽

    Arduino Mega 2560 R3 Ch440 контроллер теперь в вашей корзине покупок
  • Arduino Mega Pro 2560 mini
    Плата ардуино мега про 2560

    1 350 ₽

    Arduino Mega Pro 2560 mini теперь в вашей корзине покупок
  • org/Product»>
    Arduino UNO R3 контроллер
    Контроллер Ардуино УНО

    1 150 ₽

    Arduino UNO R3 контроллер теперь в вашей корзине покупок
  • Arduino Uno R3 Ch440G
    Плата Ардуино УНО

    495 ₽

    Arduino Uno R3 Ch440G теперь в вашей корзине покупок
  • org/Product»>
    Arduino Nano 3.0
    Ардуино Нано плата с припаянными выводами

    350 ₽

    Нет в наличии

  • Arduino nano v 3.0 с type-C разъемом
    Контроллер Ардуино нано с разъемом тайп си

    375 ₽

    Arduino nano v 3.0 с type-C разъемом теперь в вашей корзине покупок
  • org/Product»>
    Arduino Nano 3.0 с micro-USB разъемом
    Ардуино Нано V3.0

    395 ₽

    Arduino Nano 3.0 с micro-USB разъемом теперь в вашей корзине покупок
  • Arduino Nano v 3.0 (Ch440)
    Ардуино Нано штыревые соединители не припаяны

    350 ₽

    Arduino Nano v 3. 0 (Ch440) теперь в вашей корзине покупок
  • Arduino Pro Mini контроллер
    Ардуино Про мини

    295 ₽

    Arduino Pro Mini контроллер теперь в вашей корзине покупок
  • Arduino Pro Micro
    Ардуино ATmega32u4

    560 ₽

    Arduino Pro Micro теперь в вашей корзине покупок
  • org/Product»>
    RP2040-Zero Raspberry Pi микроконтроллер
    Raspberry PI Pico

    490 ₽

    RP2040-Zero Raspberry Pi микроконтроллер теперь в вашей корзине покупок
  • Arduino Digispark ATtiny85 с micro-USB
    Проект с краудфандинговой платформы Kickstarter

    340 ₽

    Arduino Digispark ATtiny85 с micro-USB теперь в вашей корзине покупок
  • org/Product»>
    Arduino OpenLog контроллер
    Регистратор данных — черный ящик GY-Openlog

    430 ₽

    Arduino OpenLog контроллер теперь в вашей корзине покупок
  • Seeeduino XIAO Arduino совместимый микроконтроллер
    Microchip SAMD21G18 ARM Cortex-M0+

    775 ₽

    Нет в наличии

  • org/Product»>
    Blue Pill на контроллере STM32 Cortex M3
    Отладочная плата на STM32F103C8T6 совместима с arduino IDE

    240 ₽

    Нет в наличии

  • STM8 отладочная плата на микроконтроллере STM8S103F3P6
    контроллер STM8S103F

    170 ₽

    STM8 отладочная плата на микроконтроллере STM8S103F3P6 теперь в вашей корзине покупок
  • org/Product»>
    Программатор USBASP V.2
    Для прошивки контроллеров AVR ATmega — Arduino

    295 ₽

    Программатор USBASP V.2 теперь в вашей корзине покупок
  • Адаптер для программатора
    Переходник для прошивки Arduino

    50 ₽

    Адаптер для программатора теперь в вашей корзине покупок
  • org/Product»>
    Программатор ST-Link V2
    Программатор-отладчик для микроконтроллеров STM32 и STM8

    240 ₽

    Программатор ST-Link V2 теперь в вашей корзине покупок
  • Bluetooth модуль HC-06
    Блютуз для беспроводного подключения контроллеров Arduino

    295 ₽

    Bluetooth модуль HC-06 теперь в вашей корзине покупок
  • org/Product»>
    Wi-Fi модуль Wemos D1
    ESP8266 NodeMcu

    260 ₽

    Wi-Fi модуль Wemos D1 теперь в вашей корзине покупок
  • WiFi модуль ESP8266 ESP-01
    Nodemcu v3

    140 ₽

    WiFi модуль ESP8266 ESP-01 теперь в вашей корзине покупок
  • org/Product»>
    Arduino USB кабель
    Тип A-B

    200 ₽

    Arduino USB кабель теперь в вашей корзине покупок
  • REX-C100 ПИД регулятор температуры
    PID регулятор

    1 200 ₽

    REX-C100 ПИД регулятор температуры теперь в вашей корзине покупок
  • org/Product»>
    PID регулятор температуры REX-C100
    Терморегулятор REX-C100 — контроллер температуры

    1 500 ₽

    Нет в наличии

  • Кабель micro-USB
    Arduino USB 2.0

    250 ₽

    Кабель micro-USB теперь в вашей корзине покупок
  • org/Product»>
    USB-TTL адаптер ESP8266/ESP32 программатор
    Type-C UART конвертер

    600 ₽

    USB-TTL адаптер ESP8266/ESP32 программатор теперь в вашей корзине покупок
  • ESP32 WROOM DevKit WiFi материнская плата

    2 600 ₽

    ESP32 WROOM DevKit WiFi материнская плата теперь в вашей корзине покупок
  • org/Product»>
    WiFi модуль ESP8266 ESP-201
    Беспроводный Wi-Fi модуль ESP8266 ESP-201 с внутренней и внешней с антенной

    330 ₽

    Нет в наличии

  • Arduino Due
    Atmel SAM3X8E

    2 000 ₽

    Нет в наличии

  • Arduino Nano V.
    7 ( Arduino Nano Duo ) Ардуино нано

    850 ₽

    Нет в наличии

  • Arduino Micro (Arduino Leonardo)
    Ардуино Леонардо микро

    800 ₽

    Нет в наличии

  • Nexx WT3020H беспроводный WiFi маршрутизатор
    Роутер для прошивки в него OpenWRT

    1 500 ₽

    Нет в наличии

  • org/Product»>
    Однопалатный компьютер Orange Pi PC
    Аналог Raspberry Pi — 2

    1 500 ₽

    Нет в наличии

  • Компактный USB 2.0 HUB концентратор
    USB разветвитель

    300 ₽

    Нет в наличии

  • Arduino Pro Micro BS
    Ардуино про микро бс

    500 ₽

    Нет в наличии

  • org/Product»>
    Arduino Leonardo
    Ардуино Леонардо

    500 ₽

    Нет в наличии

Arduino Придбати в Києві, Україна

Arduino Придбати в Києві, Україна

Каталог

  • Arduino контроллеры
    • Контроллеры Arduino (original)
    • Контроллеры Arduino (Китай)
    • Arduino для разработчиков
    • Платы расширений Arduino
      • Силовые
      • Коммуникационные
      • Прототипирование
      • Отображение информации
      • Периферийные
      • Audio, звук, голос, mp3
      • Прочие

Подарочные сертификаты, сувениры

Arduino контроллеры

Мини-компьютеры

Охранная система Ajax

Средства разработки, программаторы

Карты памяти SD, Флешки

Наборы (DIY Kits), конструкторы

RF, Wi-Fi, Bluetooth, GSM, GPS, FM, XBee

SONOFF Умный дом

Дисплеи

Звук, mp3

Датчики

Робототехника

Двигатели, драйверы

Насосы, помпы, электромагнитные клапаны

Кабели, провода, переходники, шнуры питания, хабы

Макетирование

Разъемы, коннекторы, клеммники

Радиодетали

Реле

Выключатели, переключатели, кнопки

Конвертеры, преобразователи

LED
Электропитание
Устройства ввода, клавиатуры, джойстики

Детали для летающих аппаратов

Охлаждение
Инструменты, оборудование
Готовые устройства
3D

Прочее

Литература

Корпуса универсальные, ножки

Распродажа

Архивные товары

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

Код: A000053 / Штрих-код: 7630049200159

21,60 €

| /

Micro поставляется со встроенным USB-разъемом, что делает Micro узнаваемым как мышь или клавиатуру.

##цена##

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

Обзор

Micro — это плата микроконтроллера на основе ATmega32U4 (техническое описание), разработанная совместно с Adafruit. Он имеет 20 цифровых входных/выходных контактов (из которых 7 могут использоваться как выходы PWM и 12 как аналоговые входы), кварцевый генератор с частотой 16 МГц, соединение micro USB, разъем ICSP и кнопку сброса. Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью кабеля micro USB, чтобы начать. Его форм-фактор позволяет легко разместить его на макетной плате.

Плата Micro аналогична плате Arduino Leonardo тем, что ATmega32U4 имеет встроенный интерфейс USB, что устраняет необходимость во вторичном процессоре. Это позволяет Micro отображаться на подключенном компьютере как мышь и клавиатура в дополнение к виртуальному (CDC) последовательному / COM-порту.

Связанные платы

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

  • Ардуино Леонардо
  • Arduino Micro без разъемов
  • Ардуино Нано
  • Arduino Nano 33 BLE
  • Arduino Nano 33 BLE Sense
  • Ардуино Нано 33 Интернет вещей

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

Найдите вдохновение для своих проектов на нашей обучающей платформе Project Hub.

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

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

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

Посетите форум Arduino, чтобы задать вопросы о языке Arduino или о том, как создавать собственные проекты с помощью Arduino. Если вам нужна помощь с вашей платой, пожалуйста, свяжитесь с официальной службой поддержки пользователей Arduino, как описано на странице «Контакты».

Гарантия

Здесь вы можете найти информацию о гарантии на вашу плату.


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

Микроконтроллер ATmega32U4
Рабочее напряжение
Входное напряжение (рекомендуется) 7-12 В
Контакты цифрового ввода/вывода 20
ШИМ-каналы 7
Каналы аналогового ввода 12
Ток постоянного тока на контакт ввода-вывода 20 мА
Постоянный ток для контакта 3,3 В 50 мА
Флэш-память 32 КБ (ATmega32U4), из которых 4 КБ используются загрузчиком
ОЗУ 2,5 КБ (ATmega32U4)
ЭСППЗУ 1 КБ (ATmega32U4)
Тактовая частота 16 МГц
LED_ВСТРОЕННЫЙ 13
Длина 48 мм
Ширина 18 мм
Вес 13 г

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

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

CE

UKCA

REACH

сертификаты, пожалуйста, посетите docs. arduino.cc/certifications

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

OSH: Схемы, эталонный проект, размер платы

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

ФАЙЛЫ EAGLE В .ZIP СХЕМЫ В .PDF РАЗМЕР ПЛАТЫ В .DXF FRITZING В .FZPZ

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

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

Interactive Board Viewer

 

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

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

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

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

##текст##

читать далее

Часто задаваемые вопросы

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

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

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

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

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

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

Питание

Питание Micro может осуществляться через разъем micro USB или от внешнего источника питания. Источник питания выбирается автоматически.

Внешнее (не USB) питание может поступать либо от источника постоянного тока, либо от аккумулятора. Выводы от батареи или источника питания постоянного тока можно подключить к контактам Gnd и Vin.

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

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

  • VI. Входное напряжение платы MICRO при использовании внешнего источника питания (в отличие от 5 вольт от USB-подключения или другого регулируемого источника питания). Через этот контакт можно подавать напряжение.
  • 5В. Регулируемый источник питания, используемый для питания микроконтроллера и других компонентов на плате. Это может происходить либо от VIN через встроенный регулятор, либо от USB или другого регулируемого источника питания 5 В.
  • 3В. Питание 3,3 В, генерируемое бортовым регулятором. Максимальный потребляемый ток составляет 50 мА.
  • Земля. Заземляющие штифты.

Память

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

Вход и выход

См. сопоставление контактов Arduino и портов ATmega 32U4, а также сопоставление контактов Arduino Micro:

0003

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

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

  • Серийный номер: 0 (RX) и 1 (TX). Используется для приема (RX) и передачи (TX) последовательных данных TTL с использованием аппаратных возможностей последовательного интерфейса ATmega32U4. Обратите внимание, что в Micro класс Serial относится к связи USB (CDC); для последовательного TTL на контактах 0 и 1 используйте класс Serial1.
  • TWI: 2 (SDA) и 3 (SCL). Поддержка связи TWI с помощью библиотеки Wire.
  • Внешние прерывания: 0 (RX), 1 (TX), 2, 3 и 7. Эти контакты могут быть настроены для запуска прерывания по низкому значению, нарастающему или падающему фронту или изменению значения. Дополнительные сведения см. в описании функции attachInterrupt().
  • ШИМ: 3, 5, 6, 9, 10, 11 и 13. Обеспечьте 8-битный вывод ШИМ с помощью функции AnalogWrite().
  • SPI: в заголовке ICSP. Эти контакты поддерживают связь SPI с использованием библиотеки SPI. Обратите внимание, что контакты SPI не подключены ни к одному из контактов цифрового ввода-вывода, как на Uno, они доступны только на разъеме ICSP и на соседних контактах, помеченных MISO, MOSI и SCK.
  • RX_LED/SS Это дополнительный вывод по сравнению с Leonardo. Он подключен к светодиоду RX_LED, который указывает на активность передачи во время связи по USB, но также может использоваться в качестве контакта выбора подчиненного устройства (SS) при связи по SPI.
  • Светодиод
  • : 13. К цифровому выводу 13 подключен встроенный светодиод. Когда на выводе ВЫСОКОЕ значение, светодиод горит, когда на выводе НИЗКИЙ, он выключен.
  • Аналоговые входы: A0-A5, A6-A11 (на цифровых контактах 4, 6, 8, 9, 10 и 12). Micro имеет в общей сложности 12 аналоговых входов, контакты от A0 до A5 помечены непосредственно на контактах, а другие, к которым вы можете получить доступ в коде, используя константы от A6 до A11, используются соответственно на цифровых контактах 4, 6, 8, 9, 10 и 12. Все они также могут использоваться в качестве цифровых входов/выходов. Каждый аналоговый вход обеспечивает разрешение 10 бит (т. е. 1024 различных значения). По умолчанию аналоговые входы измеряют от земли до 5 вольт, хотя можно изменить верхнюю границу их диапазона с помощью вывода AREF и функции AnalogReference().

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

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

Связь

Micro имеет ряд средств для связи с компьютером, другой платой семейства Arduino и Genuino или другими микроконтроллерами. 32U4 обеспечивает последовательную связь UART TTL (5 В), которая доступна на цифровых контактах 0 (RX) и 1 (TX). ATmega32U4 также обеспечивает последовательную (CDC) связь через USB и отображается как виртуальный COM-порт для программного обеспечения на компьютере. Чип также действует как полноскоростное устройство USB 2.0, использующее стандартные драйверы USB COM. В Windows требуется INF-файл. Программное обеспечение Arduino (IDE) включает в себя последовательный монитор, который позволяет отправлять простые текстовые данные на плату и с нее. Светодиоды RX и TX на плате будут мигать, когда данные передаются через USB-соединение на компьютер (но не при последовательной связи на контактах 0 и 1).

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

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

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

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

Максимальная длина и ширина платы Micro PCB составляют 4,8 см и 1,77 см соответственно, при этом разъем USB выходит за пределы прежнего размера. Компоновка позволяет легко разместить ее на макетной плате без пайки. быть сброшены программным обеспечением, запущенным на подключенном компьютере. Сброс запускается, когда виртуальный (CDC) последовательный / COM-порт Micro открывается на скорости 1200 бод, а затем закрывается. Когда это произойдет, процессор перезагрузится, разорвав USB-соединение с компьютером (это означает, что виртуальный последовательный/COM-порт исчезнет). После перезагрузки процессора запускается загрузчик, который остается активным около 8 секунд. Загрузчик также можно запустить, нажав кнопку сброса на Micro. Обратите внимание, что при первом включении платы она перейдет прямо к пользовательскому скетчу, если он есть, а не к запуску загрузчика.

Из-за того, как Micro обрабатывает сброс, лучше всего позволить программному обеспечению Arduino (IDE) попытаться инициировать сброс перед загрузкой, особенно если вы привыкли нажимать кнопку сброса перед загрузкой на другие платы. Если программное обеспечение не может сбросить плату, вы всегда можете запустить загрузчик, нажав кнопку сброса на плате.

Что такое Ардуино? | Документация по Arduino

Введение в то, что такое Arduino и для чего ее можно использовать.

ПОСЛЕДНЯЯ РЕДАКЦИЯ:

16.05.2023, 09:50

Arduino — это электронная платформа с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. Платы Arduino могут считывать входные данные — свет на датчике, палец на кнопке или сообщение в Твиттере — и превращать их в выходные данные — активировать двигатель, включать светодиод, публиковать что-либо в Интернете. Вы можете сообщить своей плате, что делать, отправив набор инструкций микроконтроллеру на плате. Для этого вы используете язык программирования Arduino (на основе Wiring) и программное обеспечение Arduino (IDE) на основе Processing.

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

Arduino был создан в Ivrea Interaction Design Institute как простой инструмент для быстрого прототипирования, предназначенный для студентов, не имеющих опыта работы с электроникой и программированием. Как только она достигла более широкого сообщества, плата Arduino начала меняться, чтобы адаптироваться к новым потребностям и задачам, дифференцируя свое предложение от простых 8-битных плат до продуктов для приложений IoT, носимых устройств, 3D-печати и встроенных сред.

Почему Ардуино?

Благодаря простому и доступному пользовательскому интерфейсу Arduino используется в тысячах различных проектов и приложений. Программное обеспечение Arduino простое в использовании для начинающих, но достаточно гибкое для опытных пользователей. Он работает на Mac, Windows и Linux. Преподаватели и студенты используют его для создания недорогих научных инструментов, для проверки принципов химии и физики или для начала работы с программированием и робототехникой. Дизайнеры и архитекторы создают интерактивные прототипы, музыканты и художники используют его для инсталляций и для экспериментов с новыми музыкальными инструментами. Создатели, конечно, используют его, например, для создания многих проектов, выставленных на Maker Faire. Arduino — ключевой инструмент для изучения новых вещей. Любой — дети, любители, художники, программисты — могут начать мастерить, просто следуя пошаговым инструкциям набора или делясь идеями в Интернете с другими членами сообщества Arduino.

Для физических вычислений доступно множество других микроконтроллеров и платформ микроконтроллеров. Parallax Basic Stamp, Netmedia BX-24, Phidgets, MIT Handyboard и многие другие предлагают аналогичную функциональность. Все эти инструменты объединяют запутанные детали программирования микроконтроллеров в простой в использовании пакет. Arduino также упрощает процесс работы с микроконтроллерами, но дает учителям, студентам и заинтересованным любителям некоторые преимущества перед другими системами:

  • Недорогой — платы Arduino относительно недороги по сравнению с другими платформами микроконтроллеров. Самая дешевая версия модуля Arduino может быть собрана вручную, и даже предварительно собранные модули Arduino стоят менее 50 долларов США. операционные системы. Большинство систем микроконтроллеров ограничены Windows.

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

  • Открытый исходный код и расширяемое программное обеспечение. Программное обеспечение Arduino публикуется как инструмент с открытым исходным кодом, доступный для расширения опытными программистами. Язык можно расширить с помощью библиотек C++, и люди, желающие понять технические детали, могут перейти от Arduino к языку программирования AVR C, на котором он основан. Точно так же вы можете добавить код AVR-C непосредственно в свои программы Arduino, если хотите.

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

Как использовать Arduino?

См. руководство по началу работы. Если вы ищете вдохновение, вы можете найти множество учебных пособий на Arduino Project Hub.

Текст руководства по началу работы с Arduino находится под лицензией Creative Commons Attribution-ShareAlike 3.0. Образцы кода в руководстве являются общественным достоянием.

Внесите свой вклад в Arduino

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

alexxlab

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

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