C 29 декабря по 8 января офис работать не будет, все заказы будут обработаны 9 января
Под заказ
Предзаказ

Плата Uno Slot

(0)
(0)
(0)
Характеристики
Производитель:
Амперка
Напряжение питания:
5 В
Микроконтроллер:
ATmega328P
Тактовая частота:
16 МГц
Flash-память:
32 КБ
EEPROM-память:
1 КБ
Разрядность АЦП:
10 бит
Разрядность ШИМ:
8 бит
Напряжение логических уровней:
5 В
Максимальный выходной ток пина 5V:
ограничен источником питания
Максимальный ток с пина ввода-вывода:
20 мА
Порты ввода-вывода:
13
Аппаратные интерфейсы SPI:
1
Аппаратные интерфейсы I²C:
1
Аппаратные интерфейсы UART:
1
Оперативная память:
2 КБ
Порты с АЦП:
5
Порты с ШИМ:
5
Все характеристики
Описание

Платформа на ATmega328P для разработки компактных устройств из Troyka-модулей.

Показать полностью Свернуть
Нет в наличии
Выбрать
    Описание
    Характеристики
    Описание

    Создавайте компактные устройства на базе Uno Slot, используя все преимущества экосистемы Troyka. На плате четыре посадочных места, куда можно установить датчики, индикаторы и органы управления по вкусу. Сборка напоминает конструктор: за короткое время вы получаете готовое эстетичное устройство без необходимости укладывать соединительные провода и подбирать крепления модулей.

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

    Начинка и особенности

    Uno Slot построен на 8-битном микроконтроллере Microchip ATmega328P семейства AVR с тактовой частотой 16 МГц. На борту содержится 2 КБ оперативной памяти, 32 КБ флеш-памяти и 1 КБ EEPROM.

    На плате распаяны четыре цветных адресных светодиода WS2812B — используйте их в качестве индикации или украшения своего проекта.

    Платформа позволяет подключить до четырёх Troyka-модулей без пайки, проводов и изоленты: просто установите их в свободные слоты, соблюдая распиновку. Если вашему проекту понадобится больше слотов, подключите к Uno Slot плату расширения Slot Expander.

    Порты и интерфейсы

    На платформе доступно 13 портов ввода-вывода общего назначения. Некоторые из них обладают дополнительными возможностями:

    • 5 пинов принимают аналоговый сигнал через 10-битный АЦП.
    • 5 пинов позволяют вывести аналоговое значение в виде ШИМ-сигнала разрядностью 8 бит.

    Также на плате предусмотрены аппаратные интерфейсы SPI, I²C и UART.

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

    Для программирования платформы Uno Slot подходят те же инструменты, что и для Arduino Uno:

    • Среда разработки Arduino IDE.
    • Визуальная среда разработки XOD IDE.
    • Произвольный инструментарий C/C++.

    Питание

    Платформа питается напряжением 5 В через разъём micro-USB. Вам пригодится кабель micro-USB вместе с сетевым адаптером.

    Чтобы собрать компактное устройство с автономным питанием, воспользуйтесь Power Cell.

    Комплектация

    • 1× Плата Uno Slot

    Документация: распиновка, схема подключения и программирование

    Плата выполнена на микроконтроллере ATmega328P, что означает полную программную совместимость с Arduino Uno.

    Платформа Uno Slot содержит на борту всё необходимое для быстрой и комфортной работы: 8-битный микроконтроллер ATmega328P, USB-разъём для программирования и отладки программы, 15 цифровых входов/выходов, 4 адресных RGB-светодиода WS2812B и две служебные кнопки.

    Uno Slot позволяет подключить до четырёх Troyka-модулей. Используемые пины для связи сенсоров и модулей с Uno Slot зависят от конкретного устройства, точнее: от типа его коммуникации, сигнала и протокола. Обратитесь к странице с обзором сенсоров, чтобы определить как организована коммуникация с каждым устройством. После чего можно приступать к работе с модулем.

    Установка и настройка
    Подключите плату к ПК или ноутбуку по USB.
    Для начало работы с платформой Uno Slot на языке C++ скачайте и установите на компьютер интегрированную среду разработки Arduino — Arduino IDE.
    Плата Uno Slot по программной части аналогична Arduino Uno, поэтому в Arduino IDE смело выбирайте: Инструменты > Плата > Arduino Uno.

    После выполненных действий платформа Uno Slot готова к программированию через Arduino IDE.

    Подробности о функциях и методах работы Uno Slot на языке C++ читайте на Arduino Core’s.

    Пример работы

    В качестве примера повторим первый эксперимент «Маячок» из набора Матрёшка. На плате уже есть встроенный пользовательский светодиод, подключенный к 13 пину микроконтроллера.

    blink.ino

    void setup() {
      // initialize digital pin LED_BUILTIN as an output
      pinMode(LED_BUILTIN, OUTPUT);
    }
     
    void loop() {
      // turn the LED on (HIGH is the voltage level)
      digitalWrite(LED_BUILTIN, HIGH);
      // wait for a second  
      delay(1000);
      // turn the LED off by making the voltage LOW                    
      digitalWrite(LED_BUILTIN, LOW);
      // wait for a second
      delay(1000);
    }

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

    Это значит, что всё получилось и можно смело переходить к экспериментам на Uno Slot.

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

    Сердцем платформы Uno Slot является 8-битный микроконтроллер семейства AVR — Microchip ATmega328P с тактовой частотой 16 МГц. Контроллер предоставляет 32 КБ Flash-памяти для хранения прошивки, 2 КБ оперативной памяти SRAM и 1 КБ энергонезависимой памяти EEPROM для хранения данных.

    Преобразователь USB-UART

    Связь микроконтроллера ATmega328P с USB-портом компьютера обеспечивает USB-UART преобразователь на микросхеме Silicon Labs CP2102. При подключении к ПК Uno Slot определяется как виртуальный COM-порт.

    USB-UART преобразователь общается с микроконтроллером ATmega328P по интерфейсу UART через сигналы RX и TX, которые параллельно выведены на контакты D0 и D1 платы Uno Slot. Во время прошивки и отладки программы не используйте эти пины в своём проекте.

    Разъём micro-USB

    Разъём micro-USB предназначен для прошивки платформы Uno Slot с помощью компьютера. Для подключения к ПК понадобиться кабель USB (A — Micro USB).

    Светодиодная индикация

    Имя светодиода Назначение
    PWR Индикатор питания платформы.
    13 Пользовательский светодиод на D13 пине микроконтроллера. Используйте определение LED_BUILTIN для работы со светодиодом. При задании значения высокого уровня светодиод включается, при низком – выключается.
    RX и TX Мигают при прошивки и обмене данными между Uno Slot и компьютером.
    LED1-LED4 На платформе расположено четыре адресных светодиода WS2812B по одному в каждом слоте. Каждый светодиод состоит из контроллера WS2812 и трёх кристаллов: R – красный, G – зелёный и B – синий. Изменяя ток одного, двух или трёх кристаллов одновременно, можно получить практически любой цвет излучения из видимого спектра. Электрически светодиодные модули WS2812B соединены между собой в цепочку, где первый светодиод подключен к D2 цифровому пину управляющей платы Uno Slot. Для работы через Arduino IDE используйте библиотеку Adafruit NeoPixel.

    Кнопка RESET

    Кнопка предназначена для ручного сброса прошивки — аналог кнопки RESET обычного компьютера.

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

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

    ICSP-разъём

    ICSP-разъём предназначен для загрузки прошивки в микроконтроллер ATmega328P через внешний программатор. Одна из таких прошивок — Bootloader платы Uno Slot, который позволяет прошивать платформу по USB.

    Разъём Slot Connector

    Если вам не хватает GPIO-пинов платформы Uno Slot, обратите внимания на плату расширения Slot Expander, которая предоставляет десять дополнительных пинов ввода/вывода. Slot Expander общается с центральной платформой через интерфейс I²C и позволяет изменять программно свой адрес, а это означает возможность подключить около сотни Slot Expander к Uno Slot: каждое расширения добавляет новые десять GPIO-пинов.

    Расширение Slot Expander подключается к Uno Slot через специальный разъём Slot Connector в виде двух металлизированных отверстий. Для физической коммуникации и передачи данных также понадобиться переходник Slot Connector совместно с винтами, шайбами и гайками.

    Имя контакта Назначение
    5V Питание
    GND Земля
    SDA Линия данных I²C
    SCL Линия синхронизации I²C

    Подробнее о расширении читайте в технической документации на Slot Expander.

    Пины питания

    • 5V: На вывод поступает напряжение 5 В от разъёма micro-USB.
    • GND: Выводы земли.

    Пины ввода/вывода

    • Цифровые входы/выходы 22 пина: D0, D1, D3, D5, D6, D9D16
      Логический уровень единицы — 5 В, нуля — 0 В. Максимальный ток выхода — 20 мА. К контактам подключены подтягивающие резисторы, которые по умолчанию выключены, но могут быть включены программно.
    • ШИМ 5 пинов: D3, D5, D6, D9D11
      Позволяет выводить аналоговые значения в виде ШИМ-сигнала. Разрядность ШИМ не меняется и установлена в 8 бит.
    • АЦП 5 пинов: A0A2, A6 и A7
      Позволяет представить аналоговое напряжение в виде цифровом виде. Разрядность АЦП не меняется и установлена в 8 бит.
    • TWI/I²C пины SDA/18 и SCL/19
      Для общения с платами расширения и сенсорами по интерфейсу «I²C». Для работы используйте библиотеку Wire.
    • SPI пины MOSI/11, MISO/12 и SCK/13
      Для общения с платами расширения и сенсорами по интерфейсу «SPI». Для работы — используйте библиотеку SPI.
    • Serial пины: RX/D0 и TX/D1
      Для общения с платами расширения и сенсорами по интерфейсу «UART». Для работы — используйте библиотеку Serial. Выводы шины также параллельно соединены с соответствующими выводами USB-UART преобразователя CP2102 для прошивки и отладки программы: во время работы по USB, не используйте эти пины в своём проекте.
      Характеристики
      Производитель
      Амперка
      Напряжение питания
      5 В
      Микроконтроллер
      ATmega328P
      Тактовая частота
      16 МГц
      Flash-память
      32 КБ
      EEPROM-память
      1 КБ
      Разрядность АЦП
      10 бит
      Разрядность ШИМ
      8 бит
      Напряжение логических уровней
      5 В
      Максимальный выходной ток пина 5V
      ограничен источником питания
      Максимальный ток с пина ввода-вывода
      20 мА
      Порты ввода-вывода
      13
      Аппаратные интерфейсы SPI
      1
      Аппаратные интерфейсы I²C
      1
      Аппаратные интерфейсы UART
      1
      Оперативная память
      2 КБ
      Порты с АЦП
      5
      Порты с ШИМ
      5
      Все характеристики
      С этим товаром также покупали
      В наличии
      арт. ELBEAR_ ACE_UNO_DEV_KIT
      12 200 руб
      В наличии
      арт. Repka-Pi3-full
      15 240 руб
      Нет в наличии
      арт.
      2 520 руб
      Нет в наличии
      арт.
      840 руб
      Нет в наличии
      арт.
      1 350 руб
      Нет в наличии
      арт.
      340 руб
      Нет в наличии
      арт.
      3 840 руб
      Нет в наличии
      арт.
      10 300 руб
      Отзывы
      Отзывы
      Отзывов еще никто не оставлял
      Обратный звонок
      Запрос успешно отправлен!
      Имя *
      Телефон *
      Предзаказ
      Предзаказ успешно отправлен!
      Имя *
      Телефон *
      Добавить в корзину
      Название товара
      100 руб
      1 шт.
      Перейти в корзину

      Плата Uno Slot

      0 отзывов
      Быстрое оформление заказа